feat(regulatory): 增加本地法规RAG索引检索
This commit is contained in:
@@ -105,6 +105,23 @@ LLM_API_KEY = os.environ.get("LLM_API_KEY", "")
|
||||
LLM_BASE_URL = os.environ.get("LLM_BASE_URL", "https://api.siliconflow.cn/v1")
|
||||
LLM_MODEL = os.environ.get("LLM_MODEL", "")
|
||||
|
||||
REGULATORY_RAG_PROVIDER = os.environ.get("REGULATORY_RAG_PROVIDER", "siliconflow")
|
||||
REGULATORY_RAG_CHROMA_PATH = os.environ.get(
|
||||
"REGULATORY_RAG_CHROMA_PATH",
|
||||
str(MEDIA_ROOT / "regulatory_review" / "rag" / "chroma"),
|
||||
)
|
||||
REGULATORY_RAG_COLLECTION = os.environ.get(
|
||||
"REGULATORY_RAG_COLLECTION",
|
||||
"nmpa_ivd_registration_v1",
|
||||
)
|
||||
SILICONFLOW_BASE_URL = os.environ.get("SILICONFLOW_BASE_URL", "https://api.siliconflow.cn/v1")
|
||||
SILICONFLOW_API_KEY = os.environ.get("SILICONFLOW_API_KEY", "")
|
||||
SILICONFLOW_EMBEDDING_MODEL = os.environ.get(
|
||||
"SILICONFLOW_EMBEDDING_MODEL",
|
||||
"Qwen/Qwen3-Embedding-4B",
|
||||
)
|
||||
SILICONFLOW_EMBEDDING_DIMENSIONS = int(os.environ.get("SILICONFLOW_EMBEDDING_DIMENSIONS", "1024"))
|
||||
|
||||
LOGGING = {
|
||||
"version": 1,
|
||||
"disable_existing_loggers": False,
|
||||
|
||||
Reference in New Issue
Block a user