feat: configure local customer service knowledge runtime

This commit is contained in:
张胜宇
2026-09-11 10:13:48 +08:00
parent bc2f521c2e
commit c76b763101
12 changed files with 23 additions and 9 deletions
+3 -3
View File
@@ -43,9 +43,9 @@ async def query_knowledge_tool(
settings.knowledge_embedding_timeout_ms,
gateway=DatabaseModelGateway(),
)
vector_store = MilvusKnowledgeClient(
settings.milvus_uri, token=settings.milvus_token or None
)
# 兼容旧测试替身;真实 Settings 会优先提供本地/远程统一解析后的地址。
milvus_uri = getattr(settings, "resolved_milvus_uri", settings.milvus_uri)
vector_store = MilvusKnowledgeClient(milvus_uri, token=settings.milvus_token or None)
# 权威元数据只读回查,确保对客答案始终来自已发布、有效的知识条目。
async with SessionFactory() as session:
authority = KnowledgeMysqlAuthority(session)