graphrag icon indicating copy to clipboard operation
graphrag copied to clipboard

[Bug]: error when local query after incremental indexing

Open xxll88 opened this issue 1 year ago • 0 comments

Describe the bug

When using create_final_entities_new.parquet instead of create_final_entities.parquet in output directory, an error occurs during local query after incremental indexing:

File "/home/lile/graphrag/graphrag/query/main.py", line 83, in run_local_search( File "/home/lile/graphrag/graphrag/query/cli.py", line 171, in run_local_search return asyncio.run(run_streaming_search()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/mambaforge/envs/graphrag/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/mambaforge/envs/graphrag/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/mambaforge/envs/graphrag/lib/python3.11/asyncio/base_events.py", line 654, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "/home/lile/graphrag/graphrag/query/cli.py", line 149, in run_streaming_search async for stream_chunk in api.local_search_streaming( File "/home/lile/graphrag/graphrag/query/api.py", line 268, in local_search_streaming _entities = read_indexer_entities(nodes, entities, community_level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/lile/graphrag/graphrag/query/indexer_adapters.py", line 118, in read_indexer_entities return read_entities( ^^^^^^^^^^^^^^ File "/home/lile/graphrag/graphrag/query/input/loaders/dfs.py", line 60, in read_entities text_unit_ids=to_optional_list(row, text_unit_ids_col), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/lile/graphrag/graphrag/query/input/loaders/utils.py", line 82, in to_optional_list raise ValueError(msg) ValueError: value is not a list: 342a830b6233b359ffad639d572e658b,aab773a9369df5ca277e312b5a7d67da (<class 'str'>)

xxll88 avatar Sep 24 '24 14:09 xxll88