Yuxi-Know icon indicating copy to clipboard operation
Yuxi-Know copied to clipboard

[BUG]无论是否选择使用知识图谱都不会基于所给知识图谱回答问题

Open shangluz opened this issue 9 months ago • 19 comments

描述这个 bug

简单描述一下这个 BUG:无论是否选择使用知识图谱都不会基于所给知识图谱回答问题

如何复现

什么情况下出现:直接使用代码将数据信息导入neo4j数据库并创建所需各类节点标签信息

相关信息

1)检查 docker logs

请运行以下命令,并提供部分相关日志:

docker logs --tail=100 api-dev

如果问题与模型调用相关,请尝试切换到其他在线模型

2)相关截图

Image

Image

3)其他相关信息

shangluz avatar Apr 15 '25 00:04 shangluz

第一个截图是因为没有勾选知识图谱。第二个是因为没有上传文件,可以上传一个仅有一行三元组的 jsonl 试试,然后在 neo4j 中删除

xerrors avatar Apr 15 '25 00:04 xerrors

无论是否选择,都不会使用图谱的话,那就可能是图谱那边没有正确向量化。可以看看日志里有没有对于图谱检索的报错。

xerrors avatar Apr 15 '25 00:04 xerrors

日志确实有报错: docker logs --tail=100 api-dev await route.handle(scope, receive, send) File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 288, in handle await self.app(scope, receive, send) File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 76, in app await wrap_app_handling_exceptions(app, request)(scope, receive, send) File "/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app raise exc File "/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app await app(scope, receive, sender) File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 73, in app response = await f(request) ^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/fastapi/routing.py", line 301, in app raw_response = await run_endpoint_function( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/fastapi/routing.py", line 212, in run_endpoint_function return await dependant.call(**values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/src/routers/data_router.py", line 156, in add_graph_entity startup.dbm.graph_base.jsonl_file_add_entity(file_path, kgdb_name) File "/app/src/core/graphbase.py", line 195, in jsonl_file_add_entity self.txt_add_vector_entity(triples, kgdb_name) File "/app/src/core/graphbase.py", line 168, in txt_add_vector_entity session.execute_write(_create_graph, triples) File "/usr/local/lib/python3.12/site-packages/neo4j/_sync/work/session.py", line 803, in execute_write return self._run_transaction( ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/neo4j/_sync/work/session.py", line 583, in _run_transaction result = transaction_function(tx, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/src/core/graphbase.py", line 143, in _create_graph """, h=entry['h'], t=entry['t'], r=entry['r']) ~~~~~^^^^^ KeyError: 'h' 2025-04-15 00:59:17,171 - INFO - Yuxi - Start adding entity to neo4j with saves/data/uploads/false_246c.jsonl 2025-04-15 00:59:17,180 - INFO - Yuxi - Adding entity to neo4j INFO: 172.18.0.7:57566 - "POST /data/graph/add-by-jsonl HTTP/1.1" 500 Internal Server Error ERROR: Exception in ASGI application Traceback (most recent call last): File "/usr/local/lib/python3.12/site-packages/uvicorn/protocols/http/httptools_impl.py", line 409, in run_asgi result = await app( # type: ignore[func-returns-value] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in call return await self.app(scope, receive, send) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in call await super().call(scope, receive, send) File "/usr/local/lib/python3.12/site-packages/starlette/applications.py", line 112, in call await self.middleware_stack(scope, receive, send) File "/usr/local/lib/python3.12/site-packages/starlette/middleware/errors.py", line 187, in call raise exc File "/usr/local/lib/python3.12/site-packages/starlette/middleware/errors.py", line 165, in call await self.app(scope, receive, _send) File "/usr/local/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in call await self.simple_response(scope, receive, send, request_headers=headers) File "/usr/local/lib/python3.12/site-packages/starlette/middleware/cors.py", line 144, in simple_response await self.app(scope, receive, send) File "/usr/local/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 62, in call await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) File "/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app raise exc File "/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app await app(scope, receive, sender) File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 714, in call await self.middleware_stack(scope, receive, send) File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 734, in app await route.handle(scope, receive, send) File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 288, in handle await self.app(scope, receive, send) File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 76, in app await wrap_app_handling_exceptions(app, request)(scope, receive, send) File "/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app raise exc File "/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app await app(scope, receive, sender) File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 73, in app response = await f(request) ^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/fastapi/routing.py", line 301, in app raw_response = await run_endpoint_function( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/fastapi/routing.py", line 212, in run_endpoint_function return await dependant.call(**values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/src/routers/data_router.py", line 156, in add_graph_entity startup.dbm.graph_base.jsonl_file_add_entity(file_path, kgdb_name) File "/app/src/core/graphbase.py", line 195, in jsonl_file_add_entity self.txt_add_vector_entity(triples, kgdb_name) File "/app/src/core/graphbase.py", line 168, in txt_add_vector_entity session.execute_write(_create_graph, triples) File "/usr/local/lib/python3.12/site-packages/neo4j/_sync/work/session.py", line 803, in execute_write return self._run_transaction( ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/neo4j/_sync/work/session.py", line 583, in _run_transaction result = transaction_function(tx, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/src/core/graphbase.py", line 143, in _create_graph """, h=entry['h'], t=entry['t'], r=entry['r']) ~~~~~^^^^^ KeyError: 'h' 第二个上传jsonl文件会失败,如下图:

Image

shangluz avatar Apr 15 '25 01:04 shangluz

无论是否选择,都不会使用图谱的话,那就可能是图谱那边没有正确向量化。可以看看日志里有没有对于图谱检索的报错。

D:\大模型\Yuxi-Know-main>docker logs --tail=100 api-dev
File "/usr/local/lib/python3.12/site-packages/starlette/middleware/errors.py", line 187, in call
raise exc
File "/usr/local/lib/python3.12/site-packages/starlette/middleware/errors.py", line 165, in call
await self.app(scope, receive, _send)
File "/usr/local/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in call
await self.simple_response(scope, receive, send, request_headers=headers)
File "/usr/local/lib/python3.12/site-packages/starlette/middleware/cors.py", line 144, in simple_response
await self.app(scope, receive, send)
File "/usr/local/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 62, in call
await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
File "/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
raise exc
File "/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app
await app(scope, receive, sender)
File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 714, in call
await self.middleware_stack(scope, receive, send)
File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 734, in app
await route.handle(scope, receive, send)
File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 288, in handle
await self.app(scope, receive, send)
File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 76, in app
await wrap_app_handling_exceptions(app, request)(scope, receive, send)
File "/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
raise exc
File "/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app
await app(scope, receive, sender)
File "/usr/local/lib/python3.12/site-packages/starlette/routing.py", line 73, in app
response = await f(request)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/fastapi/routing.py", line 301, in app
raw_response = await run_endpoint_function(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/fastapi/routing.py", line 212, in run_endpoint_function
return await dependant.call(**values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/src/routers/data_router.py", line 156, in add_graph_entity
startup.dbm.graph_base.jsonl_file_add_entity(file_path, kgdb_name)
File "/app/src/core/graphbase.py", line 195, in jsonl_file_add_entity
self.txt_add_vector_entity(triples, kgdb_name)
File "/app/src/core/graphbase.py", line 168, in txt_add_vector_entity
session.execute_write(_create_graph, triples)
File "/usr/local/lib/python3.12/site-packages/neo4j/_sync/work/session.py", line 803, in execute_write
return self._run_transaction(
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/neo4j/_sync/work/session.py", line 583, in _run_transaction
result = transaction_function(tx, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/src/core/graphbase.py", line 143, in _create_graph
""", h=entry['h'], t=entry['t'], r=entry['r'])
~~~~~^^^^^
KeyError: 'h'
INFO: 172.18.0.7:41136 - "GET /data/ HTTP/1.1" 200 OK
2025-04-15 01:06:15,642 - DEBUG - Yuxi - Received query: 江苏省有几个市 with meta: {'use_graph': True, 'use_web': False, 'graph_name': 'neo4j', 'selectedKB': None, 'stream': True, 'summary_title': False, 'history_round': 5, 'db_name': None, 'server_model_name': 'deepseek-ai/DeepSeek-V3'}
INFO: 172.18.0.7:38210 - "POST /chat/ HTTP/1.1" 200 OK
2025-04-15 01:06:19,740 - DEBUG - Yuxi - Graph Query Entities: 江苏省, qualified_entities=[]
2025-04-15 01:06:20,048 - DEBUG - Yuxi - Graph Query Entities: 市, qualified_entities=[]
2025-04-15 01:06:20,048 - DEBUG - Yuxi - Graph Query Results: []
2025-04-15 01:06:20,049 - DEBUG - Yuxi - refs={'query': '江苏省有几个市', 'history': [{'role': 'user', 'content': '你好'}, {'role': 'assistant', 'content': '你好!有什么我可以帮忙的吗?'}, {'role': 'user', 'content': '你好'}, {'role': 'assistant', 'content': '你好!有什么问题或需要什么帮助吗?'}, {'role': 'user', 'content': '如何把你的知识库改成我想用的知识库'}, {'role': 'assistant', 'content': '你好!要将我的知识库更改为更符合你需求的知识库,你可以按 照以下步骤操作:\n\n1. 明确需求:首先明确你需要什么样的知识库,比如行业领域、技术方向、或者具体的主题。\n\n2. 提供反馈:如果你是在使用某个特定服务并与我互动,可以提供反馈给该服务的提供商,说明你希望的知识内容方向。\n\n3. 调整查询:在与我互动时,尽量给出具体的、明确的问题或请求。这样我可以更准确地为你提供相关信息。\n\n4. 使用相关资源:如果你有特定的知识库偏好(如某个专业领域、某本书籍、某个网站等),可以直接告诉我这些资源的名称或链接,我可以帮助你查找其中的相关信息。\n\n5. 持续学习和训练:如果是模型自身,你可以通过持续学习和训练来优化它。这通常需要开发人员根据你的需求调整模型训练数据和参数。\n\n如果你是在使用某个具体的工具或服务,并希望能够改变其知识库的内 容和范围,请提供更多详细信息,这样我可以给予更具体和有用的建议。'}, {'role': 'user', 'content': '你好'}, {'role': 'assistant', 'content': '你好!有什么可以帮助你的吗?'}, {'role': 'user', 'content': '你好'}, {'role': 'assistant', 'content': '你好!有什么问题或需要帮助的吗?'}, {'role': 'user', 'content': '山东省有几个市'}, {'role': 'assistant', 'content': '山东省共有16个地级市,分别是:\n\n1. 青岛市\n2. 潍坊市\n3. 济南市\n4. 菏泽市\n5. 烟台市\n6. 淄博 市\n7. 枣庄市\n8. 东营市\n9. 滨州市\n10. 日照市\n11. 临沂市\n12. 泰安市\n13. 威海市\n14. 德州市\n15. 聊城市\n16. 济宁市\n\n这些城市分布在山东省的不同区域,各具特色和发展特点。你需要更详细的信息吗?'}, {'role': 'user', 'content': '南京有几个市'}, {'role': 'assistant', 'content': '南京是江苏省的省会城市,不是一个独立的市级行政区。南京是江苏省下辖的一个副省级城市,市下辖多个区,而并非“市”。江苏省共有13个地级市,南京是其中之一。\n\n具体来说,南京市下辖的区包括:\n\n1. 玄武区\n2. 白下区\n3. 光华东区\n4. 光华西区\n5. 鼓楼区\n6. 仪征(虽然是仪征市,但属于南京市)\n7. 栖霞区\n8. 浦口区\n9. � 栋梁(六合区)\n10. 建邺区\n11. 高新科技创新区\n12. 南京经济技术开发区\n13. 江宁区\n14. 江心 洲(江宁区)\n15. 江宁经济技术开发区\n16. 溧水区\n17. 江宁区\n18. 高淳区\n\n如果你有更具体的问题或需要更多信息,请告诉我!'}, {'role': 'user', 'content': '江苏省有几个市'}, {'role': 'assistant', 'content': '江苏省共有 13个地级市,分别是: \n\n1. 南京市(省会) \n2. 无锡市 \n3. 徐州市 \n4. 常州市 \n5. 苏州市 \n6. 南通市 \n7. 连云港市 \n8. 淮安市 \n9. 盐城市 \n10. 扬州市 \n11. 镇江市 \n12. 泰 州市 \n13. 宿迁市 \n\n这些地级市下辖 若干个区和县级市(如昆山市、江阴市等),但江苏省的总地级市数量是 13个。 \n\n如果需要某个城市的具体信息(如经济、旅游、行政区划等),可以告诉我,我会为你详细介绍! 😊'}, {'role': 'user', 'content': '江苏省有几个市'}, {'role': 'assistant', 'content': '截至最新统计,江苏省共有13个地级市,具体如下: \n\n1. 南京市(省会、副省级市) \n2. 无锡市 \n3. 徐州市 \n4. 常州市 \n5. 苏州 市(经济总量居全省首位) \n6. 南通市 \n7. 连云港市(重要港口城市) \n8. 淮安市 \n9. 盐城市 \n10. 扬州市 \n11. 镇江市 \n12. 泰州市 \n13. 宿迁市 \n\n### 补充说明:\n- 县级市:江苏还有多个县级市(如昆山、江阴、张家港等),但归属于上述地级市代管,不单独计入市级行政区。 \n- 区划调整:南京、苏州等城市近年有局部区划优化(如撤销县级市改区),但地级市总数未变。 \n\n如果需要具体某个城市的区划、经济或旅游信息,欢迎随时提问! 🌟'}, {'role': 'user', 'content': '江苏省有几个市'}, {'role': 'assistant', 'content': '截至2023年,江苏省共辖13个地级市,完整列表如下:\n\n---\n\n### 江苏省地级市名单\n1. 南京市(省会、副省级市) \n - 长三角特大城市,历史文化名城\n2. 无锡市 \n - 太湖明珠,乡镇企业发源地\n3. 徐州市 \n - 淮海经济区中心城市,重要交通枢纽\n4. 常州市 \n - 先进制造业基地,苏南模式代表\n5. 苏州市 \n - 中国最强地级市,GDP常年居全国前列\n6. 南通市 \n - "中国近代第一城",上海北翼门户\n7. 连云港市 \n - 新亚欧大陆桥东桥头堡,首批沿海开放城市\n8. 淮安市 \n - 周恩来故乡,运河之都\n9. 盐城市 \n - 长三角北翼中心城市,拥有麋鹿保护区\n10. 扬州市 \n - 世界美食之都,大运河重要节点\n11. 镇江市 \n - 江南鱼米之乡,素有"天下第一江山"美誉\n12. 泰州市 \n - 医药名城,海军诞生地\n13. 宿迁市 \n - 西楚霸王故里,电商产业集聚地\n\n---\n\n### 关键补充说明\n1. 行政区划特点: \n - 所有地级市均直接管辖市辖区,部分代管县级市(如苏州代管昆山、无锡代管江阴等)。\n2. 区划调整动态: \n - 近年来有"撤县(市)设区"调整(如海门撤市设区并入南通),但 地级市总数保持13个不变。\n3. 经济表现: \n - 13市全部进入全国GDP百强,为全国唯一所有地市均入选的省份。\n\n如需了解具体城市的详细区划、经济数据或文化特色,欢迎进一步提问! 📌'}], 'meta': {'use_graph': True, 'use_web': False, 'graph_name': 'neo4j', 'selectedKB': None, 'stream': True, 'summary_title': False, 'history_round': 5, 'db_name': None, 'server_model_name': 'deepseek-ai/DeepSeek-V3'}, 'model_name': 'deepseek-ai/DeepSeek-V3', 'entities': [' 江苏省', '市'], 'knowledge_base': {'results': [], 'all_results': [], 'rw_query': '江苏省有几个市', 'message': 'Knowledge base is disabled'}, 'graph_base': {'results': {'nodes': [], 'edges': []}}, 'web_search': {'results': [], 'message': 'Web search is disabled'}}
2025-04-15 01:06:44,781 - DEBUG - Yuxi - Final response: 截至2023年最新行政区划,江苏省共辖13个地级市,具体如下(附关键特色):

完整地级市名录

  1. 南京市

    • 性质:省会/副省级市
    • 亮点:六朝古都、长三角唯一特大城市
    • GDP:2022年1.69万亿元(全国第10)
  2. 无锡市

    • 标签:"小上海"
    • 殊荣:人均GDP连续三年全国第一(2020-2022)
    • 产业:物联网、集成电路
  3. 徐州市

    • 定位:淮海经济区核心城市
    • 交通:全国第二大铁路枢纽(普铁时代)
  4. 常州市

    • 称号:新能源之都
    • 代表:动力电池产能全球第一
  5. 苏州市

    • 地位:中国最强地级市
    • 数据:2022年GDP2.4万亿(超上海浦东新区)

......(其他城市略)

重要说明

  1. 区划动态

    • 近年完成重大调整:南通海门市→海门区(2020)
    • 目前仅存4个县级市未设区(昆山、张家港等)
  2. 县域经济

    • 包揽全国百强县前四名(2023)
    • 昆山已连续18年居首
  3. 特殊案例

    • 泰州医药城:国家级医药高新区
    • 宿迁电商带:京东全国客服中心所在地

如需特定城市详细数据(经济/旅游/区划图),可提供深度分析报告。此列表依据《中国行政区划手册2023版》编制,具有官方权威性。
2025-04-15 01:06:44,781 - DEBUG - Yuxi - Final reasoning response: 日志是这样的

shangluz avatar Apr 15 '25 01:04 shangluz

突然发现你代码的版本好像是好早之前的了🥲

xerrors avatar Apr 15 '25 01:04 xerrors

突然发现你代码的版本好像是好早之前的了🥲

啊这,是我没更新吗,那我研究研究咋更新

shangluz avatar Apr 15 '25 01:04 shangluz

突然发现你代码的版本好像是好早之前的了🥲

已更新,上传jsonl还是有问题

Image

Image

shangluz avatar Apr 28 '25 11:04 shangluz

格式参考:{"h": "北京", "t": "中国", "r": "首都"}

xerrors avatar Apr 28 '25 11:04 xerrors

格式参考:{"h": "北京", "t": "中国", "r": "首都"}

是否选择启用知识图谱仍然不会对回答结果产生影响,在知识图谱中检索时显示检索不到

Image

shangluz avatar Apr 28 '25 11:04 shangluz

格式参考:{"h": "北京", "t": "中国", "r": "首都"}

是否选择启用知识图谱仍然不会对回答结果产生影响,在知识图谱中检索时显示检索不到

Image

这个其实也是neo4j的版本问题,你上面显示“请上传jsonl...”,就是后端代码适配的是5.0以上的版本,把neo4j的镜像版本换一下就好了。

se-ren-dipity avatar Apr 29 '25 02:04 se-ren-dipity

格式参考:{"h": "北京", "t": "中国", "r": "首都"}

建议大佬把docker-compose.dev.yml的milvus和neo4j的版本改一下,这样会减少很多复现错误

se-ren-dipity avatar Apr 29 '25 02:04 se-ren-dipity

格式参考:{"h": "北京", "t": "中国", "r": "首都"}

建议大佬把docker-compose.dev.yml的milvus和neo4j的版本改一下,这样会减少很多复现错误

昨天刚更新,因为我本身的设备测试不出来这个 bug,所以根本不知道 🤣

xerrors avatar Apr 29 '25 03:04 xerrors

格式参考:{"h": "北京", "t": "中国", "r": "首都"}

建议大佬把docker-compose.dev.yml的milvus和neo4j的版本改一下,这样会减少很多复现错误

昨天刚更新,因为我本身的设备测试不出来这个 bug,所以根本不知道 🤣

是的,这种bug太恶心了,latest居然指向的不是最新。emmm,一遇还遇两个 🤣

se-ren-dipity avatar Apr 29 '25 03:04 se-ren-dipity

格式参考:{"h": "北京", "t": "中国", "r": "首都"}

建议大佬把docker-compose.dev.yml的milvus和neo4j的版本改一下,这样会减少很多复现错误

谢谢大佬,我太菜了啥也不懂,我去研究一下咋改

shangluz avatar Apr 29 '25 10:04 shangluz

格式参考:{"h": "北京", "t": "中国", "r": "首都"}

建议大佬把docker-compose.dev.yml的milvus和neo4j的版本改一下,这样会减少很多复现错误

请问改到哪个版本啊

shangluz avatar Apr 29 '25 10:04 shangluz

最新的代码已经更新 @shangluz

xerrors avatar Apr 29 '25 11:04 xerrors

最新的代码已经更新 @shangluz

好的谢谢,我试一下

shangluz avatar Apr 29 '25 12:04 shangluz

最新的代码已经更新 @shangluz

坏了拉取更新后怎么没区别啊,好像没修复

shangluz avatar Apr 30 '25 13:04 shangluz

目前测试修改后还是无法解决,回答问题仍然会使用系统自带数据库

shangluz avatar May 02 '25 11:05 shangluz

新版本修改为基于智能体的调用,此issue已不适用,因此close这个issue

xerrors avatar Aug 24 '25 07:08 xerrors