62 lines
2.3 KiB
Bash
62 lines
2.3 KiB
Bash
# ============================================================
|
||||
|
|
# Easel 环境变量 — 标准 Anthropic API key
|
|||
|
|
# 复制为 .env 并填入真实值:cp .env.example .env
|
|||
|
|
# ============================================================
|
|||
|
|
|
|||
|
|
# Anthropic API Key
|
|||
|
|
ANTHROPIC_API_KEY=sk-ant-REPLACE_ME
|
|||
|
|
|
|||
|
|
# 模型(OpenClaw provider/model 格式)
|
|||
|
|
CLAUDE_MODEL=anthropic/claude-sonnet-4-6
|
|||
|
|
|
|||
|
|
# 可选:Anthropic-compatible 服务
|
|||
|
|
# EASEL_LLM_API_KEY=REPLACE_ME
|
|||
|
|
# EASEL_LLM_BASE_URL=https://your-provider.example/v1
|
|||
|
|
# EASEL_LLM_API_KEY_HEADER=api-key
|
|||
|
|
# EASEL_LLM_ANTHROPIC_VERSION=2023-06-01
|
|||
|
|
|
|||
|
|
# OpenAI / OpenAI-compatible 服务
|
|||
|
|
# OPENAI_API_KEY=REPLACE_ME
|
|||
|
|
# OPENAI_BASE_URL=https://api.openai.com/v1
|
|||
|
|
# OPENAI_MODEL=gpt-4o
|
|||
|
|
|
|||
|
|
# 可选:独立向量/Embedding API(不配置则使用关键词记忆检索,不请求聊天 API 的 embedding 模型)
|
|||
|
|
# EASEL_EMBEDDING_API_KEY=REPLACE_ME
|
|||
|
|
# EASEL_EMBEDDING_BASE_URL=https://your-embedding-provider.example/v1
|
|||
|
|
# EASEL_EMBEDDING_MODEL=text-embedding-3-small
|
|||
|
|
|
|||
|
|
# OpenClaw gateway 端口:**不用配**,Easel 自动解析(环境变量 > openclaw.json > profile 哈希)。
|
|||
|
|
# 注意 Easel 用 `--profile easel`,而 OpenClaw 对非默认 profile 分配的端口不是 18789
|
|||
|
|
# (easel → 37289)—— 旧的 OPENCLAW_PORT 键从来没被读取,已移除,别再填。
|
|||
|
|
# 确实要强制指定时用下面这个(gateway.sh 会把它透传给 OpenClaw 的 OPENCLAW_GATEWAY_PORT):
|
|||
|
|
# EASEL_GATEWAY_PORT=
|
|||
|
|
|
|||
|
|
# ============================================================
|
|||
|
|
# 可选:媒体生成模型(也可在 Web「技能库」对应技能里填写)
|
|||
|
|
# 只需配置实际使用的 provider;密钥留空不会启用。
|
|||
|
|
# ============================================================
|
|||
|
|
|
|||
|
|
# 视频:dashscope / ark / kling / openai-compatible / xhs-maas / agnes
|
|||
|
|
VIDEO_PROVIDER=
|
|||
|
|
# AGNES_API_KEY=
|
|||
|
|
# AGNES_MODEL=agnes-video-2.5-flash
|
|||
|
|
# VIDEO_API_KEY=
|
|||
|
|
# VIDEO_BASE_URL=
|
|||
|
|
# VIDEO_MODEL=
|
|||
|
|
|
|||
|
|
# AI 音乐:dashscope / suno-compatible
|
|||
|
|
MUSIC_PROVIDER=
|
|||
|
|
# MUSIC_API_KEY=
|
|||
|
|
# MUSIC_BASE_URL=
|
|||
|
|
# MUSIC_MODEL=
|
|||
|
|
|
|||
|
|
# 云端 TTS:dashscope / minimax / fish-audio / openai-compatible / gemini
|
|||
|
|
VOICE_PROVIDER=
|
|||
|
|
# VOICE_API_KEY=
|
|||
|
|
# VOICE_BASE_URL=
|
|||
|
|
# VOICE_MODEL=
|
|||
|
|
# GEMINI_API_KEY=
|
|||
|
|
# GEMINI_TTS_MODEL=gemini-2.5-flash-preview-tts
|
|||
|
|
|
|||
|
|
# 多个媒体能力可复用同一份 DashScope key
|
|||
|
|
# DASHSCOPE_API_KEY=
|