1 line
5.5 KiB
JSON
1 line
5.5 KiB
JSON
{"repo": "chujian66688/tuling-ai", "files": {".env.example": {"e5c204e1fc31728523b2a32eff5393fb9250c3c0": {"t": 1785768879.168483, "n": 4298, "h": "5ca4d5e3e01a1cd2", "c": "# ============================================================\n# Tuling-Ai 环境变量配置模板\n# ============================================================\n# 复制此文件为 .env 并填入实际值\n# cp .env.example .env\n# ============================================================\n\n\n# ============================================================\n# 1. 模型 API 配置(必填,选择一个提供商即可)\n# ============================================================\n\n# --- 阿里云 DashScope(推荐) ---\nDASHSCOPE_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\nDASHSCOPE_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1\n\n# --- OpenAI ---\n# OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n# OPENAI_BASE_URL=https://api.openai.com/v1\n\n# --- 智谱 AI ---\n# ZHIPU_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n# ZHIPU_BASE_URL=https://open.bigmodel.cn/api/paas/v4/chat/completions\n\n# --- 腾讯混元 ---\n# HUNYUAN_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n# HUNYUAN_BASE_URL=https://api.hunyuan.cloud.tencent.com/v1\n\n# --- DeepSeek ---\n# DEEPSEEK_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n\n\n# ============================================================\n# 2. 数据库配置(必填)\n# ============================================================\n\n# PostgreSQL 连接串(用于 LangGraph checkpointer 和长期记忆)\n# 格式:postgresql+psycopg://用户名:密码@主机:端口/数据库名\nPOSTGRES_URL=postgresql+psycopg://postgres:your_password@127.0.0.1:5432/langgraph_agents\n\n# PostgreSQL 连接串(纯 postgresql 协议,供 LangGraph SDK 使用)\nPOSTGRES_URI_CUSTOM=postgresql://postgres:your_password@127.0.0.1:5432/langgraph_agents?sslmode=disable\n\n\n# ============================================================\n# 3. 服务端口配置(可选,使用默认值即可)\n# ============================================================\n\n# RAG API 服务\n# RAG_API_HOST=0.0.0.0\n# RAG_API_PORT=8011\n\n# MCP 服务\n# MCP_SERVICE_URL=http://127.0.0.1:8010/mcp\n\n# LangGraph 服务\n# LANGGRAPH_API_URL=http://127.0.0.1:2024\n# LANGGRAPH_ASSISTANT_ID=multi_agent\n\n# RAG API 完整地址\n# RAG_API_URL=http://127.0.0.1:8011/api/docs\n\n\n# ============================================================\n# 4. JWT 鉴权配置(可选,建议修改)\n# ============================================================\n\n# JWT 密钥(建议使用随机生成的强密钥)\n# JWT_SECRET_KEY=your-super-secret-key-change-me\n\n# JWT 算法\n# JWT_ALGORITHM=HS256\n\n# Token 过期时间(分钟)\n# ACCESS_TOKEN_EXPIRE_MINUTES=120\n\n# 刷新 Token 过期时间(天)\n# REFRESH_TOKEN_EXPIRE_DAYS=7\n\n\n# ============================================================\n# 5. 模型参数配置(可选)\n# ============================================================\n\n# 模型温度参数(0.0-1.0,越低越确定性)\n# MODEL_TEMPERATURE=0.1\n\n\n# ============================================================\n# 6. RAG 配置(可选)\n# ============================================================\n\n# Embedding 模型路径(本地模型路径或 HuggingFace 模型名)\n# EMBEDDING_MODEL_PATH=D:\\llm\\Local_model\\BAAI\\bge-small-zh-v1___5\n\n# Rerank 模型路径\n# RERANK_MODEL_PATH=D:\\llm\\Local_model\\BAAI\\bge-reranker-large\n\n# 文本分块大小\n# CHUNK_SIZE=512\n\n# 分块重叠大小\n# CHUNK_OVERLAP=50\n\n# 向量检索返回数量\n# SIMILARITY_TOP_K=5\n\n# 重排后保留数量\n# RERANK_TOP_K=3\n\n\n# ============================================================\n# 7. 第三方服务 API(可选,用于增强功能)\n# ============================================================\n\n# Tavily 搜索 API(知识库兜底搜索)\n# 申请地址:https://tavily.com\n# TAVILY_API_KEY=tvly-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n\n# HuggingFace Token(下载模型用)\n# HF_TOKEN=hf_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n\n# 天气 API(可选)\n# WEATHER_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n\n# Google Maps API(可选)\n# GMAP_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n\n# LangSmith API(可选,用于调试追踪)\n# 申请地址:https://smith.langchain.com\n# LANGSMITH_API_KEY=lsv2_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\n\n\n# ============================================================\n# 8. Redis 配置(可选,使用默认值即可)\n# ============================================================\n\n# Redis 连接地址(rag_api_service 使用)\n# 默认连接 127.0.0.1:6379,无需密码\n# REDIS_HOST=127.0.0.1\n# REDIS_PORT=6379\n# REDIS_PASSWORD=\n\n\n# ============================================================\n# 配置说明\n# ============================================================\n#\n# 必填配置:\n# 1. DASHSCOPE_API_KEY 或其他模型 API Key(至少配置一个)\n# 2. POSTGRES_URL(PostgreSQL 连接串)\n#\n# 可选配置:\n# - 其他模型 API Key(用于切换模型提供商)\n# - JWT_SECRET_KEY(不设置会使用默认值,建议生产环境修改)\n# - TAVILY_API_KEY(不设置则知识库兜底搜索功能不可用)\n# - RAG 配置(使用默认值即可,根据文档特点可调整)\n#\n# 端口配置:\n# - 所有服务端口都有默认值,一般无需修改\n# - 如有端口冲突,可取消注释并修改对应配置\n#\n# ============================================================\n"}}}} |