# ==================== 服务器配置 ==================== # API 服务器配置 API.HOST=0.0.0.0 API.PORT=7862 # 应用名称 APP.NAME=星云 API Server # ==================== 数据库配置 ==================== DB_HOST=修改此项为数据库主机地址 DB_PORT=5432 DB_NAME=修改此项为数据库名称 DB_USER=修改此项为数据库用户名 DB_PASSWORD=修改此项为数据库密码 # ==================== Neo4j 图数据库配置 ==================== NEO4J_URI=bolt://修改此项为图数据库主机地址:7687 NEO4J_USER=修改此项为图数据库用户名 NEO4J_PASSWORD=修改此项为图数据库密码 # 数据库连接池配置 DB_POOL_MIN_SIZE=5 DB_POOL_MAX_SIZE=20 DB_COMMAND_TIMEOUT=60 CHECKPOINTER_POOL_MAX_SIZE=20 # ==================== ChromaDB(与原项目同网络)==================== CHROMA_HOST=修改此项为向量检索主机地址 CHROMA_PORT=修改此项为向量检索端口 # ==================== JWT 认证配置 ==================== # JWT 密钥(生产环境请务必修改为强随机字符串) JWT_SECRET_KEY=abcdefghijklmnopqrstuvwxyz0123456789 JWT_ALGORITHM=HS256 # Token 过期时间(分钟),默认 7 天 JWT_EXPIRE_MINUTES=10080 # ==================== 日志配置 ==================== logging.dir=./logs/ logging.max_file_size=30MB logging.retention_days=30 logging.enable_console=True # ==================== HTTPX 配置 ==================== # HTTP 请求超时时间(秒) HTTPX_DEFAULT_TIMEOUT=120 # ==================== 业务 / 第三方 MCP ==================== MCP_JUHE_TOKEN=修改此项为第三方 MCP ,如聚合Token,如聚合Token # ==================== 阿里云 OSS(按需)==================== OSS_ACCESS_KEY_ID = '修改此项为阿里云 OSS 访问密钥ID' OSS_ACCESS_KEY_SECRET = '修改此项为阿里云 OSS 访问密钥Secret' OSS_ENDPOINT = '修改此项为阿里云 OSS 终端节点' OSS_BUCKET_NAME = '修改此项为阿里云 OSS 桶名称' # ==================== RAG / Embedding ==================== RAG_CHUNK_SIZE=512 # 文本分块大小 RAG_CHUNK_OVERLAP=50 # 分块重叠大小 RAG_TOP_K=5 # 检索返回的文档数量 RAG_SCORE_THRESHOLD=0.5 # 相关性分数阈值 # Embedding 模型配置 EMBEDDING_MODEL=text-embedding-v4 # 通义千问 Embedding 模型 EMBEDDING_DIMENSION=1536 # Embedding 维度 # ==================== 阿里云 OCR ==================== OCR_ACCESS_KEY_ID=修改此项为阿里云 OCR 访问密钥ID OCR_ACCESS_KEY_SECRET=修改此项为阿里云 OCR 访问密钥Secret OCR_ENDPOINT=修改此项为阿里云 OCR 终端节点 OCR_USE_LOCAL=false MODERATION_ENABLED=false DEEPSEEK_API_KEY=sk-修改为deepseek的api key DASHSCOPE_API_KEY=sk-修改为dashscope的api key #DEEPSEEK_API_BASE=https://api.deepseek.com/v1 DASHSCOPE_API_BASE=https://dashscope.aliyuncs.com/compatible-mode/v1 # 当此处为 true 时,表示聊天模型,使用的是原生的厂商模型以及原生厂商地址,否则,使用的是中垒的大模型网关 USE_ORIGIN_MODEL=True # 此处为必填,表示一定要使用中垒的dashscope网关,设计到的服务有text_to_image, text_to_video, text_to_poster以及向量化服务的embedding模型 ZL_DASHSCOPE_API_BASE=https://api.zlapi.com.cn/api/v1 ZL_DASHSCOPE_API_KEY=sk-修改为中垒的 api key