Files
ailine/backend/rag_core/config.py
root 8b354b7ccc
Some checks failed
构建并部署 AI Agent 服务 / deploy (push) Failing after 47m14s
重构代码,统一config配置
2026-04-21 11:02:16 +08:00

24 lines
760 B
Python

"""
RAG Core 配置管理模块
集中管理所有环境变量配置项,避免散落在各个文件中
"""
import os
# ========== 向量数据库配置 ==========
QDRANT_URL = os.getenv("QDRANT_URL", "http://127.0.0.1:6333")
QDRANT_API_KEY = os.getenv("QDRANT_API_KEY", "")
# ========== 嵌入服务配置 ==========
LLAMACPP_EMBEDDING_URL = os.getenv("LLAMACPP_EMBEDDING_URL", "http://127.0.0.1:8082")
LLAMACPP_API_KEY = os.getenv("LLAMACPP_API_KEY", "")
# ========== 文档存储配置 ==========
DB_URI = os.getenv(
"DB_URI",
"postgresql://postgres:***@ai-postgres:5432/langgraph_db?sslmode=disable"
)
DOCSTORE_URI = os.getenv("DOCSTORE_URI", DB_URI)
# ========== 其他配置 ==========
# 可以在此添加其他 RAG Core 专用的配置项