diff --git a/app/api/search.py b/app/api/search.py index 5fe0bca..8e00abe 100644 --- a/app/api/search.py +++ b/app/api/search.py @@ -56,6 +56,10 @@ def search_docs(request: QueryRequest, user_id: str = Query(..., description=" index = load_index_from_storage(storage_context) logger.info("VectorStoreIndex loaded successfully.") + # 设置索引的 ServiceContext + index.set_service_context(service_context) + logger.info("Service context set to index.") + # 将用户查询通过本地模型生成嵌入向量 query_vector = embedder.encode([request.query]) # 使用本地模型生成查询的嵌入向量 logger.info(f"Generated query embedding: {query_vector}")