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

Error: 问答后知识图谱无法展示

Open AccompanyCR7 opened this issue 10 months ago • 5 comments

1️⃣ 描述一下问题

是因为“[!说明] 现阶段项目使用的 OneKE 自动创建知识图谱效果不佳,已暂时移除,建议在项目外创建知识图谱”的原因吗,还是我配置有什么问题。

2️⃣ 报错日志

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

2025-04-22 17:02:58 api-dev | File "/app/server/routers/chat_router.py", line 77, in generate_response 2025-04-22 17:02:58 api-dev | modified_query, refs = retriever(modified_query, history_manager.messages, meta) 2025-04-22 17:02:58 api-dev | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-04-22 17:02:58 api-dev | File "/app/src/core/retriever.py", line 267, in call 2025-04-22 17:02:58 api-dev | refs = self.retrieval(query, history, meta) 2025-04-22 17:02:58 api-dev | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-04-22 17:02:58 api-dev | File "/app/src/core/retriever.py", line 24, in retrieval 2025-04-22 17:02:58 api-dev | refs["graph_base"] = self.query_graph(query, history, refs) 2025-04-22 17:02:58 api-dev | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-04-22 17:02:58 api-dev | File "/app/src/core/retriever.py", line 84, in query_graph 2025-04-22 17:02:58 api-dev | return {"results": self.format_query_results(results)} 2025-04-22 17:02:58 api-dev | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-04-22 17:02:58 api-dev | File "/app/src/core/retriever.py", line 243, in format_query_results 2025-04-22 17:02:58 api-dev | node_dict[item[0].element_id] = dict(id=item[0].element_id, name=item[0]._properties.get("name", "Unknown")) 2025-04-22 17:02:58 api-dev | ^^^^^^^^^^^^^^^^^^ 2025-04-22 17:02:58 api-dev | AttributeError: 'dict' object has no attribute 'element_id'

3️⃣ 相关截图

#️⃣ 其他相关信息

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

AccompanyCR7 avatar Apr 22 '25 09:04 AccompanyCR7

是通过网页上传的还是连接的已有的图谱

xerrors avatar Apr 22 '25 09:04 xerrors

是通过网页上传的还是连接的已有的图谱

网页上传的jsonl

AccompanyCR7 avatar Apr 22 '25 09:04 AccompanyCR7

是否是因为导入后的json不满足给定的格式“{"h": "北京", "t": "中国", "r": "首都"}”所导致?另外,在尝试连接已有图谱时,本地文件只找到docker/docker-compose.dev.yml,按照指示修改了api.environment 和 graph.environment,但是运行时仍只能连接http://localhost:7474/,可否解惑,感谢!

AccompanyCR7 avatar Apr 22 '25 09:04 AccompanyCR7

如果格式不满足的话,那肯定是不行的,关于后面你说的那个,我需要看一下 yml(去除隐私信息)

xerrors avatar Apr 22 '25 09:04 xerrors

不晓得了🤦‍♂️,看看有没有大佬知道,我感觉是 uri 的问题

---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2025年04月22日 17:45 | | 收件人 | @.> | | 抄送至 | Wenjie @.>@.> | | 主题 | Re: [xerrors/Yuxi-Know] Error: 问答后知识图谱无法展示 (Issue #164) |

(docker-compose.dev.yml) services: api: build: context: .. dockerfile: docker/api.Dockerfile container_name: api-dev working_dir: /app volumes:

  • ../server:/app/server
  • ../src:/app/src
  • ../saves_dev:/app/saves ports:
  • "5050:5050" networks:
  • app-network extra_hosts:
  • "host.docker.internal:host-gateway" environment:
  • NEO4J_URI=neo4j+s://f447.databases.neo4j.io
  • NEO4J_USERNAME=neo4j
  • NEO4J_PASSWORD=wlpRq2juyrN2GCBgsxFr0PDt5bzTOuDk
  • AURA_INSTANCEID=f4423eb7
  • AURA_INSTANCENAME=Instance01
  • MILVUS_URI=http://milvus:19530
  • MODEL_DIR=/models
  • RUNNING_IN_DOCKER=true command: uvicorn server.main:app --host 0.0.0.0 --port 5050 --reload

其余部分没有修改

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were assigned.Message ID: @.***>

AccompanyCR7 left a comment (xerrors/Yuxi-Know#164)

(docker-compose.dev.yml) services: api: build: context: .. dockerfile: docker/api.Dockerfile container_name: api-dev working_dir: /app volumes:

  • ../server:/app/server
  • ../src:/app/src
  • ../saves_dev:/app/saves ports:
  • "5050:5050" networks:
  • app-network extra_hosts:
  • "host.docker.internal:host-gateway" environment:
  • NEO4J_URI=neo4j+s://f447.databases.neo4j.io
  • NEO4J_USERNAME=neo4j
  • NEO4J_PASSWORD=wlpRq2juyrN2GCBgsxFr0PDt5bzTOuDk
  • AURA_INSTANCEID=f4423eb7
  • AURA_INSTANCENAME=Instance01
  • MILVUS_URI=http://milvus:19530
  • MODEL_DIR=/models
  • RUNNING_IN_DOCKER=true command: uvicorn server.main:app --host 0.0.0.0 --port 5050 --reload

其余部分没有修改

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were assigned.Message ID: @.***>

xerrors avatar Apr 22 '25 10:04 xerrors

此 Issue 已标记为待关闭,若 14 天内无进一步活动将被自动关闭。

github-actions[bot] avatar Jun 15 '25 09:06 github-actions[bot]

因 14 天无响应,此 Issue 已自动关闭。如有需要,请重新打开。

github-actions[bot] avatar Jun 29 '25 09:06 github-actions[bot]