Error: 问答后知识图谱无法展示
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️⃣ 相关截图
#️⃣ 其他相关信息
✅ 如果问题与模型调用相关,请尝试切换到其他在线模型
是通过网页上传的还是连接的已有的图谱
是通过网页上传的还是连接的已有的图谱
网页上传的jsonl
是否是因为导入后的json不满足给定的格式“{"h": "北京", "t": "中国", "r": "首都"}”所导致?另外,在尝试连接已有图谱时,本地文件只找到docker/docker-compose.dev.yml,按照指示修改了api.environment 和 graph.environment,但是运行时仍只能连接http://localhost:7474/,可否解惑,感谢!
如果格式不满足的话,那肯定是不行的,关于后面你说的那个,我需要看一下 yml(去除隐私信息)
不晓得了🤦♂️,看看有没有大佬知道,我感觉是 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: @.***>
此 Issue 已标记为待关闭,若 14 天内无进一步活动将被自动关闭。
因 14 天无响应,此 Issue 已自动关闭。如有需要,请重新打开。