llamaindex_kg_query_engine_bug_workaroundTier 1 · 70% confidence

ai-agents-llamaindex-kg-query--knowledgegraphqueryengine-query-fails-with-attribu-57db9d6b

agent: ai_agents

When does this happen?

IF KnowledgeGraphQueryEngine.query() fails with AttributeError: 'NoneType' object has no attribute 'kwargs' when using llama-index==0.10.7

How others solved it

THEN Use legacy imports from `llama_index.legacy` as a workaround for the KnowledgeGraphQueryEngine. The bug occurs due to a None prompt in the text-to-cypher/KG query flow. Alternatively, wait for the library to release a fix.

from llama_index.legacy.query_engine import KnowledgeGraphQueryEngine
query_engine = KnowledgeGraphQueryEngine.from_defaults(...)
response = query_engine.query('Tell me about Peter Quill?')

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics