eosphoros-ai / DB-GPT

AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents
http://docs.dbgpt.cn
MIT License
13.54k stars 1.8k forks source link

[Bug] [Module Name] CypherException ast_expr_evaluator #2078

Open tpoisonooo opened 1 day ago

tpoisonooo commented 1 day ago

Search before asking

Operating system information

Linux

Python version information

3.10

DB-GPT version

latest release

Related scenes

Installation Information

Device information

GPU 3090

Models information

问题不涉及模型

What happened

依照 GraphRAG 运行时,在创建 Entity 期间报错:

2024-10-18 11:27:47 rg-X299X-AORUS-MASTER dbgpt.storage.graph_store.factory[3448891] ERROR create graph store failed: Query execution failed: {code: CypherException} {message: CypherException: visit(...) failed at src/cypher/arithmetic/ast_expr_evaluator.cpp:480}
2024-10-18 11:27:47 rg-X299X-AORUS-MASTER dbgpt.serve.rag.connector[3448891] ERROR connect vector store failed: Query execution failed: {code: CypherException} {message: CypherException: visit(...) failed at src/cypher/arithmetic/ast_expr_evaluator.cpp:480}
INFO:     10.1.96.66:45942 - "POST /knowledge/seed/document/sync HTTP/1.1" 200 OK
2024-10-18 11:27:50 rg-X299X-AORUS-MASTER dbgpt.app.knowledge.api[3448891] INFO Received params: seed, doc_ids=[1] model_name=None pre_separator=None separators=None chunk_size=None chunk_overlap=None
current session:<sqlalchemy.orm.session.Session object at 0x7f014c5c67d0>
2024-10-18 11:27:50 rg-X299X-AORUS-MASTER dbgpt.serve.rag.connector[3448891] INFO VectorStore:<class 'dbgpt.storage.knowledge_graph.community_summary.CommunitySummaryKnowledgeGraph'>
2024-10-18 11:27:50 rg-X299X-AORUS-MASTER dbgpt.storage.graph_store.factory[3448891] ERROR create graph store failed: Query execution failed: {code: CypherException} {message: CypherException: visit(...) failed at src/cypher/arithmetic/ast_expr_evaluator.cpp:480}
2024-10-18 11:27:50 rg-X299X-AORUS-MASTER dbgpt.serve.rag.connector[3448891] ERROR connect vector store failed: Query execution failed: {code: CypherException} {message: CypherException: visit(...) failed at src/cypher/arithmetic/ast_expr_evaluator.cpp:480}

我看了 https://github.com/eosphoros-ai/DB-GPT/issues/2019 ,简单改了代码生效。 image

但是总觉得事情没那么简单。这么低级的错 dev 不可能犯,怀疑是 tugraph-server 配置不匹配。

请问 GraphRAG 功能,对 tugraph 版本/配置有什么要求?

What you expected to happen

正常运行 tugraph 建表和查询。

How to reproduce

按照 https://www.yuque.com/eosphoros/dbgpt-docs/uskmaanno5ezcixv 教程执行就会有。

Additional context

No response

Are you willing to submit PR?

tpoisonooo commented 1 day ago

2079 我自己修一修 qaq