Files

1 line
5.5 KiB
JSON
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.
{"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"}}}}