Files
NexusAI/.env.example
ericwyuan a301e97059 [任务5] 最终方案: LobeChat + LiteLLM(简化网关,保留稳定前端)
技术栈:
- 前端:LobeChat(已稳定运行,模型列表仅显示 auto-vision/auto-text)
- 网关:LiteLLM Proxy(纯 YAML 配置驱动,5 个渠道定义 + 自动优先级 + Failover)
- 存储:无(LiteLLM 无状态,配置即代码)

简化点:
- 删除 MySQL(LiteLLM 无需持久化配置数据库)
- 删除 One-API 后台登录(LiteLLM 通过 litellm-config.yaml 配置)
- 保留 LobeChat(功能完整、已验证稳定、用户体验好)

用户体验: 打开 https://129.146.203.203:3210 → 输入 Access Code → 问答(后台自动选最好的模型)

已部署并验证端到端可访问(HTTP 307 重定向正常)
2026-08-23 09:57:54 +08:00

25 lines
905 B
Plaintext
Raw Permalink 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.
# NexusAI 部署环境变量模板
# 复制为 .env 并填入真实值;.env 已加入 .gitignore切勿提交版本库。
# ---- LiteLLM 网关 ----
# LiteLLM 后台管理 Key可自定义用于后台 API 认证)
LITELLM_MASTER_KEY=sk-change_me_strong_key
# ---- LobeChat 前端 ----
# 前端访问密码Access Code自定义建议高复杂度
LOBE_ACCESS_CODE=change_me_access_code
# ---- 各 AI 渠道 API Key ----
# 这些 Key 被 litellm-config.yaml 引用,容器启动时自动注入为环境变量
# 获取方式:
# GEMINI_API_KEY: https://aistudio.google.com/apikey
# NVIDIA_API_KEY: https://build.nvidia.com/discover/llama2-70b
# GROQ_API_KEY: https://console.groq.com
# OPENROUTER_API_KEY: https://openrouter.ai/keys
# MISTRAL_API_KEY: https://console.mistral.ai/api-tokens
GEMINI_API_KEY=
NVIDIA_API_KEY=
GROQ_API_KEY=
OPENROUTER_API_KEY=
MISTRAL_API_KEY=