Files
xmwork/.env.example
T
gongzhiyong 790d8d5741 docs(env): clarify DeepSeek v4 already 1M-context, no -1m suffix
被问到 "为什么没有 -1m 这种 model id",查了官方 list-models 后澄清:
DeepSeek 与 Anthropic 命名风格不同,v4-pro / v4-flash 默认就是 1M 上下文,
不存在 -1m 后缀变体。把这点显式写进 .env.example,避免下个队友也疑惑。

- 加注 "1M 上下文" 直接写在每个 model 行
- 加注 deepseek-chat / deepseek-reasoner 实际路由去向(v4-flash 思考/非思考)
- 引用 https://api-docs.deepseek.com/api/list-models 作为权威来源

Made-with: Cursor
2026-04-28 23:37:07 +08:00

66 lines
3.1 KiB
Bash
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# =================================================================
# 登录方式
# =================================================================
#
# 方式 A(默认,已配好):DeepSeek 的 Anthropic 兼容端点
# —— 把下面 ANTHROPIC_API_KEY 填上自己的 DeepSeek key 即可。
# Claude Code 会通过 ANTHROPIC_BASE_URL 路由到 DeepSeek。
#
# 方式 B:原生 Claude Max/Pro 订阅 OAuth
# —— 清空 ANTHROPIC_BASE_URL(或注释掉 docker-compose.yml 里的默认值),
# 不填 KEY,启动容器后 `/login`,凭证写入 docker volume `claude-home`。
#
# 方式 C:原生 Anthropic API Key(按量计费)
# —— ANTHROPIC_BASE_URL 留空,ANTHROPIC_API_KEY 用 sk-ant-xxx。
#
# =================================================================
# DeepSeek Anthropic 兼容端点(默认值已写在 docker-compose.yml)
# ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
# 你的 API Key(DeepSeek 控制台申请:https://platform.deepseek.com)
ANTHROPIC_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# 模型选择(默认 deepseek-v4-pro,子任务 deepseek-v4-flash)
#
# 官方完整清单(截至 2026-04-28,via https://api-docs.deepseek.com/api/list-models):
#
# ✅ 当前推荐:
# deepseek-v4-pro 旗舰,1M 上下文,复杂推理 / 长会话;对标 Claude Opus
# deepseek-v4-flash 快速 / 便宜,1M 上下文;对标 Claude Sonnet / Haiku
#
# ⚠️ 旧版(2026-07-24 弃用,仅为兼容老脚本保留):
# deepseek-chat 实际路由到 v4-flash 的非思考模式
# deepseek-reasoner 实际路由到 v4-flash 的思考模式
#
# 注意:DeepSeek 不像 Anthropic 把 1M 上下文拆成独立 model id(如 claude-*-1m),
# v4-pro / v4-flash 默认就是 1M,无需额外后缀,也没有 -1m / -200k 变体。
#
# ANTHROPIC_MODEL=deepseek-v4-pro
# ANTHROPIC_SMALL_FAST_MODEL=deepseek-v4-flash # 子任务(commit message / 文件名等)
# =================================================================
# 仓库根目录(如果你的 6 个仓库不在 ai-ops 的父目录)
# =================================================================
# 默认:REPOS_DIR 不设 → 使用 ai-ops/../ (即 ai-ops 的同级)
# 自定义示例:
# REPOS_DIR=/Users/alice/dev/work
# REPOS_DIR=${HOME}/projects
# 注意:6 个仓库必须都在 REPOS_DIR 下,名字与 GitHub 一致:
# chat-gw / xiaoshou / gongdan / casdoor-internal / CloudCostbrank / lobechat-enterprise
# REPOS_DIR=${HOME}/work
# =================================================================
# Git / GitHub(Agent 提 PR 时需要)
# =================================================================
# GH_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxx
GIT_AUTHOR_NAME=Your Name
GIT_AUTHOR_EMAIL=you@example.com
# =================================================================
# 企业合规:走 AWS Bedrock(代替 Anthropic API)
# =================================================================
# CLAUDE_CODE_USE_BEDROCK=1
# AWS_REGION=us-west-2
# AWS_PROFILE=default