Files
aliyun-model-proxy/.env.example
T
2026-06-12 09:51:29 +08:00

37 lines
1.7 KiB
Bash

PORT=3300
# 客户端调用本代理时使用的唯一密钥
PROXY_API_KEY=sk-001
# 你的阿里云百炼大模型密钥,请勿发送给客户端。
# 支持配置多个密钥(逗号分隔),实现多账号兜底:
# 当前账号所有模型额度用尽后,自动切换到下一个账号。
# 每个账号下共享同一个 MODEL_IDS 模型池,代理会逐个尝试模型。
DASHSCOPE_API_KEYS=sk-change-me-1
# DashScope Anthropic 兼容协议的基础 URL
UPSTREAM_BASE_URL=https://dashscope.aliyuncs.com/apps/anthropic
# DashScope OpenAI 兼容协议(Chat Completions)的基础 URL
OPENAI_UPSTREAM_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
# 文本模型,逗号分隔的模型池,代理会用其中之一覆盖请求体中的 "model" 字段
MODEL_IDS=deepseek-v4-flash,deepseek-v4-pro,qwen3.7-max-2026-06-08,qwen3.7-plus-2026-05-26,qwen3.7-plus,qwen3.7-max-preview,qwen3.7-max-2026-05-17,qwen3.7-max,qwen3.7-max-2026-05-20,qwen3.6-27b,qwen3.6-max-preview,qwen3.6-flash,qwen3.6-35b-a3b,qwen3.6-flash-2026-04-16,qwen3.6-plus,qwen3.6-plus-2026-04-02
# 图片模型,暂未接入
IMAGE_MODEL_IDS=qwen-image-2.0-pro-2026-04-22,wan2.7-image-pro,wan2.7-image
# 免费额度耗尽后,该密钥+模型组合的禁用时长(秒)。默认 30 天。
MODEL_COOLDOWN_SECONDS=2592000
# 用于持久化冷却状态的 JSON 文件路径,重启后状态不丢失
STATE_PATH=./data/proxy-state.json
# authorization: 使用 Authorization: Bearer <key>
# x-api-key: 使用 x-api-key: <key>
# both: 同时发送以上两个请求头
UPSTREAM_AUTH_MODE=authorization
# 设为 false 可禁用 CORS;否则填 * 或指定具体的来源地址
CORS_ORIGIN=*