# ==================== 服务器配置 ==================== # API 服务器配置 API.HOST=0.0.0.0 API.PORT=7862 # 应用名称 APP.NAME=星云 API Server # ==================== 数据库配置 ==================== DB_HOST=106.15.186.110 DB_PORT=5432 DB_NAME=qiyeban_huoyanai DB_USER=changeme_in_production DB_PASSWORD=changeme_in_production # ==================== Neo4j 图数据库配置 ==================== NEO4J_URI=bolt://ip:7687 NEO4J_USER=neo4j NEO4J_PASSWORD=graph123 # 数据库连接池配置 DB_POOL_MIN_SIZE=5 DB_POOL_MAX_SIZE=20 DB_COMMAND_TIMEOUT=60 CHECKPOINTER_POOL_MAX_SIZE=20 # ==================== ChromaDB(与原项目同网络)==================== CHROMA_HOST=106.15.186.110 CHROMA_PORT=9527 # ==================== 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=SLIC4Zv3KnCkxyOYsZj4FabImp0RDdz8Td17Io0Tn2YHio # ==================== 阿里云 OSS(按需)==================== OSS_ACCESS_KEY_ID = changeme_in_production OSS_ACCESS_KEY_SECRET = changeme_in_production OSS_ENDPOINT = 'https://oss-cn-hangzhou.aliyuncs.com' # 根据你的区域修改 OSS_BUCKET_NAME = changeme_in_production # ==================== 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=changeme_in_production OCR_ACCESS_KEY_SECRET=changeme_in_production OCR_ENDPOINT=ocr-api.cn-hangzhou.aliyuncs.com OCR_USE_LOCAL=false MODERATION_ENABLED=false # DEEPSEEK_API_KEY=sk-changeme_in_production # DASHSCOPE_API_KEY=sk-changeme_in_production # DEEPSEEK_API_BASE=https://api.zlapi.com.cn/api/v1 # DASHSCOPE_API_BASE=https://api.zlapi.com.cn/api/v1 DEEPSEEK_API_KEY=changeme_in_production DASHSCOPE_API_KEY=changeme_in_production #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=changeme_in_production