diff --git "a/log/lightrag_compatible_demo.log" "b/log/lightrag_compatible_demo.log" new file mode 100644--- /dev/null +++ "b/log/lightrag_compatible_demo.log" @@ -0,0 +1,2322 @@ +2025-06-21 15:35:38,547 - lightrag - INFO - Created new empty graph +2025-06-21 15:35:38,579 - lightrag - INFO - Process 7900 KV load full_docs with 0 records +2025-06-21 15:35:38,582 - lightrag - INFO - Process 7900 KV load text_chunks with 0 records +2025-06-21 15:35:38,586 - lightrag - INFO - Process 7900 KV load llm_response_cache with 0 records +2025-06-21 15:35:38,588 - lightrag - INFO - Process 7900 doc status load doc_status with 0 records +2025-06-21 15:35:38,601 - lightrag - INFO - Storage Initialization completed! +2025-06-21 15:37:05,598 - lightrag - INFO - Stored 1 new unique documents +2025-06-21 15:37:05,600 - lightrag - INFO - Processing 1 document(s) +2025-06-21 15:37:05,601 - lightrag - INFO - Extracting stage 1/1: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-21 15:37:05,601 - lightrag - INFO - Processing d-id: doc-69fc3692f413a826731489c0557e981d +2025-06-21 15:37:05,622 - lightrag - INFO - limit_async: 16 new workers initialized +2025-06-21 15:37:05,623 - lightrag - INFO - limit_async: 4 new workers initialized +2025-06-21 15:37:08,568 - lightrag - ERROR - limit_async: Error in decorated function: 1 validation error for EmbedResponse +embeddings + Field required [type=missing, input_value={'error': 'Unexpected end...hod. (POST /api/embed)'}, input_type=dict] + For further information visit https://errors.pydantic.dev/2.11/v/missing +2025-06-21 15:37:12,161 - lightrag - ERROR - Failed to extrat document doc-69fc3692f413a826731489c0557e981d: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\kg\nano_vector_db_impl.py", line 109, in upsert + embeddings_list = await asyncio.gather(*embedding_tasks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 203, in __call__ + return await self.func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 163, in _embedding_func + return await ollama_embed( + ^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\llm\ollama.py", line 131, in ollama_embed + data = ollama_client.embed(model=embed_model, input=texts) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\ollama\_client.py", line 357, in embed + return self._request( + ^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\ollama\_client.py", line 178, in _request + return cls(**self._request_raw(*args, **kwargs).json()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\pydantic\main.py", line 253, in __init__ + validated_self = self.__pydantic_validator__.validate_python(data, self_instance=self) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +pydantic_core._pydantic_core.ValidationError: 1 validation error for EmbedResponse +embeddings + Field required [type=missing, input_value={'error': 'Unexpected end...hod. (POST /api/embed)'}, input_type=dict] + For further information visit https://errors.pydantic.dev/2.11/v/missing + +2025-06-21 15:37:12,166 - lightrag - INFO - Document processing pipeline completed +2025-06-21 15:37:12,244 - lightrag - INFO - Stored 1 new unique documents +2025-06-21 15:37:12,249 - lightrag - INFO - Processing 2 document(s) +2025-06-21 15:37:12,251 - lightrag - INFO - Extracting stage 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-21 15:37:12,253 - lightrag - INFO - Processing d-id: doc-69fc3692f413a826731489c0557e981d +2025-06-21 15:37:12,275 - lightrag - INFO - Extracting stage 2/2: dataset/data/docs3\republic-of-south-africa_2013_Protection of Personal Information Act, 2013.pdf-68ed7a0b.md +2025-06-21 15:37:12,277 - lightrag - INFO - Processing d-id: doc-f489721a8973148eab8fdfd0931a49fe +2025-06-21 15:37:15,366 - lightrag - ERROR - limit_async: Error in decorated function: 1 validation error for EmbedResponse +embeddings + Field required [type=missing, input_value={'error': 'Unexpected end...hod. (POST /api/embed)'}, input_type=dict] + For further information visit https://errors.pydantic.dev/2.11/v/missing +2025-06-21 15:37:18,291 - lightrag - ERROR - limit_async: Error in decorated function: 1 validation error for EmbedResponse +embeddings + Field required [type=missing, input_value={'error': 'Unexpected end...hod. (POST /api/embed)'}, input_type=dict] + For further information visit https://errors.pydantic.dev/2.11/v/missing +2025-06-21 15:37:21,241 - lightrag - ERROR - limit_async: Error in decorated function: 1 validation error for EmbedResponse +embeddings + Field required [type=missing, input_value={'error': 'Unexpected end...hod. (POST /api/embed)'}, input_type=dict] + For further information visit https://errors.pydantic.dev/2.11/v/missing +2025-06-21 15:37:21,255 - lightrag - ERROR - Failed to extrat document doc-69fc3692f413a826731489c0557e981d: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\kg\nano_vector_db_impl.py", line 109, in upsert + embeddings_list = await asyncio.gather(*embedding_tasks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 203, in __call__ + return await self.func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 163, in _embedding_func + return await ollama_embed( + ^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\llm\ollama.py", line 131, in ollama_embed + data = ollama_client.embed(model=embed_model, input=texts) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\ollama\_client.py", line 357, in embed + return self._request( + ^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\ollama\_client.py", line 178, in _request + return cls(**self._request_raw(*args, **kwargs).json()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\pydantic\main.py", line 253, in __init__ + validated_self = self.__pydantic_validator__.validate_python(data, self_instance=self) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +pydantic_core._pydantic_core.ValidationError: 1 validation error for EmbedResponse +embeddings + Field required [type=missing, input_value={'error': 'Unexpected end...hod. (POST /api/embed)'}, input_type=dict] + For further information visit https://errors.pydantic.dev/2.11/v/missing + +2025-06-21 15:37:21,264 - lightrag - ERROR - Failed to extrat document doc-f489721a8973148eab8fdfd0931a49fe: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\kg\nano_vector_db_impl.py", line 109, in upsert + embeddings_list = await asyncio.gather(*embedding_tasks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 203, in __call__ + return await self.func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 163, in _embedding_func + return await ollama_embed( + ^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\llm\ollama.py", line 131, in ollama_embed + data = ollama_client.embed(model=embed_model, input=texts) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\ollama\_client.py", line 357, in embed + return self._request( + ^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\ollama\_client.py", line 178, in _request + return cls(**self._request_raw(*args, **kwargs).json()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\pydantic\main.py", line 253, in __init__ + validated_self = self.__pydantic_validator__.validate_python(data, self_instance=self) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +pydantic_core._pydantic_core.ValidationError: 1 validation error for EmbedResponse +embeddings + Field required [type=missing, input_value={'error': 'Unexpected end...hod. (POST /api/embed)'}, input_type=dict] + For further information visit https://errors.pydantic.dev/2.11/v/missing + +2025-06-21 15:37:21,271 - lightrag - INFO - Document processing pipeline completed +2025-06-21 15:37:22,331 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:22,332 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:23,258 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:23,259 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:24,125 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:24,126 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:25,068 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:25,069 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:27,350 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:27,351 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:28,136 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:28,137 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:29,050 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:29,051 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:29,709 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:29,711 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:32,341 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:32,342 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:33,271 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:33,272 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:34,198 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:34,199 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:35,142 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:35,143 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:37,451 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:37,453 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:38,349 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:38,350 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:39,265 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:39,266 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:40,147 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:40,148 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:41,649 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:41,651 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:42,573 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:42,574 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:42,576 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:42,576 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:42,583 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:42,584 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:45,885 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:45,887 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:46,840 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:46,841 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:46,842 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:46,843 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:46,844 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:46,845 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:50,676 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:50,677 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:51,622 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:51,623 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:51,625 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:51,627 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:51,628 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:51,629 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:54,866 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:54,867 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:54,877 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:54,878 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:56,530 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:56,532 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:57,449 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:57,450 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:59,668 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:37:59,670 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:00,697 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:00,698 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:00,699 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:00,700 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:00,701 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:00,702 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:04,422 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:04,423 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:05,406 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:05,407 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:05,409 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:05,410 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:05,411 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:05,412 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:08,827 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:08,828 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:09,790 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:09,791 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:09,794 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:09,795 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:09,803 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:09,804 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:13,076 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:13,077 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:13,984 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:13,985 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:13,987 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:13,989 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:13,990 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:13,991 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:16,396 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:16,398 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:17,096 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:17,098 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:17,208 - lightrag - ERROR - OpenAI API Call Failed, +Model: google/gemini-2.5-flash-lite-preview-06-17, +Params: {}, Got: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:38:17,209 - lightrag - ERROR - limit_async: Error in decorated function: Error code: 404 - [{'error': {'code': 404, 'message': 'models/google/gemini-2.5-flash-lite-preview-06-17 is not found for API version v1main, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods.', 'status': 'NOT_FOUND'}}] +2025-06-21 15:42:11,865 - lightrag - INFO - Created new empty graph +2025-06-21 15:42:11,882 - lightrag - INFO - Storage Initialization completed! +2025-06-21 15:43:57,438 - lightrag - INFO - Created new empty graph +2025-06-21 15:43:57,464 - lightrag - INFO - Storage Initialization completed! +2025-06-21 15:43:57,468 - lightrag - INFO - Storage Finalization completed! +2025-06-21 15:43:58,120 - lightrag - INFO - Storage Finalization completed! +2025-06-21 15:43:58,120 - lightrag - INFO - Storage Finalization completed! +2025-06-21 15:45:08,541 - lightrag - INFO - No new unique documents were found. +2025-06-21 15:45:08,543 - lightrag - INFO - Processing 2 document(s) +2025-06-21 15:45:08,544 - lightrag - INFO - Extracting stage 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-21 15:45:08,545 - lightrag - INFO - Processing d-id: doc-69fc3692f413a826731489c0557e981d +2025-06-21 15:45:08,567 - lightrag - INFO - Extracting stage 2/2: dataset/data/docs3\republic-of-south-africa_2013_Protection of Personal Information Act, 2013.pdf-68ed7a0b.md +2025-06-21 15:45:08,567 - lightrag - INFO - Processing d-id: doc-f489721a8973148eab8fdfd0931a49fe +2025-06-21 15:45:08,719 - lightrag - INFO - limit_async: 16 new workers initialized +2025-06-21 15:45:08,720 - lightrag - INFO - limit_async: 4 new workers initialized +2025-06-21 15:45:18,148 - lightrag - INFO - == LLM cache == saving default: 88bced5bf83b5f0c7fceeea50ff4688f +2025-06-21 15:45:19,150 - lightrag - INFO - == LLM cache == saving default: 28349015bc9cc1f01a169cbdeee9acc2 +2025-06-21 15:45:21,433 - lightrag - INFO - == LLM cache == saving default: c76325463b39f189fa5bb50919bf3b53 +2025-06-21 15:45:21,439 - lightrag - INFO - == LLM cache == saving default: d130447c52d255f26241f6c176ba36ff +2025-06-21 15:45:24,995 - lightrag - INFO - == LLM cache == saving default: 0f76630358af0878f5af5755c9af415b +2025-06-21 15:45:26,071 - lightrag - INFO - == LLM cache == saving default: a2dbc2939bec2ebe85e0e74ae70dd31d +2025-06-21 15:45:27,083 - lightrag - INFO - == LLM cache == saving default: 89fb7ed99567c74d40b101e9fbda265a +2025-06-21 15:45:28,107 - lightrag - INFO - == LLM cache == saving default: 3ba236f3fdb81f85049f870c16209ad4 +2025-06-21 15:45:33,277 - lightrag - INFO - == LLM cache == saving default: b444bd6b69975113599a7e7b6763158c +2025-06-21 15:45:33,281 - lightrag - INFO - Chunk 1 of 5 extracted 12 Ent + 21 Rel +2025-06-21 15:45:34,562 - lightrag - INFO - == LLM cache == saving default: f81869697a158ecad31157527a477234 +2025-06-21 15:45:34,566 - lightrag - INFO - Chunk 2 of 5 extracted 30 Ent + 0 Rel +2025-06-21 15:45:35,524 - lightrag - INFO - == LLM cache == saving default: 2d67d9ee90e27a000de0af1a435b26e8 +2025-06-21 15:45:35,532 - lightrag - INFO - Chunk 3 of 5 extracted 27 Ent + 41 Rel +2025-06-21 15:45:37,104 - lightrag - INFO - == LLM cache == saving default: 2a5a991d69c6f60aa31976ba530ff4c1 +2025-06-21 15:45:37,120 - lightrag - INFO - Chunk 4 of 5 extracted 38 Ent + 50 Rel +2025-06-21 15:45:40,114 - lightrag - INFO - == LLM cache == saving default: b9bd314eb15ae9041392c13dbe99f4b5 +2025-06-21 15:45:40,122 - lightrag - INFO - Chunk 1 of 41 extracted 46 Ent + 43 Rel +2025-06-21 15:45:41,064 - lightrag - INFO - == LLM cache == saving default: fd1105aff792aecc22026e24f512fe3f +2025-06-21 15:45:41,070 - lightrag - INFO - Chunk 2 of 41 extracted 22 Ent + 31 Rel +2025-06-21 15:45:42,694 - lightrag - INFO - == LLM cache == saving default: 3e0eed0b4978e96f82c753630f938fe7 +2025-06-21 15:45:42,698 - lightrag - INFO - Chunk 3 of 41 extracted 19 Ent + 16 Rel +2025-06-21 15:45:44,295 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '15s'}]}}] +2025-06-21 15:45:44,877 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '15s'}]}}] +2025-06-21 15:45:46,164 - lightrag - INFO - == LLM cache == saving default: 7e0589a12db08c806c3b495777f7cea7 +2025-06-21 15:45:46,178 - lightrag - INFO - Chunk 4 of 41 extracted 102 Ent + 25 Rel +2025-06-21 15:45:46,526 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '13s'}]}}] +2025-06-21 15:45:51,693 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '8s'}]}}] +2025-06-21 15:45:53,263 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '6s'}]}}] +2025-06-21 15:45:53,471 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '6s'}]}}] +2025-06-21 15:45:54,825 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '5s'}]}}] +2025-06-21 15:46:00,801 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '59s'}]}}] +2025-06-21 15:46:02,024 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '58s'}]}}] +2025-06-21 15:46:02,026 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-21 15:46:02,742 - lightrag - ERROR - Failed to extract entities and relationships: RetryError[] +2025-06-21 15:46:02,745 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '58s'}]}}] +2025-06-21 15:46:02,746 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-21 15:46:02,751 - lightrag - ERROR - Failed to extrat document doc-69fc3692f413a826731489c0557e981d: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 114, in __call__ + result = await fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\llm\openai.py", line 185, in openai_complete_if_cache + response = await openai_async_client.chat.completions.create( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\resources\chat\completions\completions.py", line 2028, in create + return await self._post( + ^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1742, in post + return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1549, in request + raise self._make_status_error_from_response(err.response) from None +openai.RateLimitError: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '58s'}]}}] + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1168, in _process_entity_relation_graph + raise e + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1154, in _process_entity_relation_graph + chunk_results = await extract_entities( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 832, in extract_entities + raise task.exception() + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 808, in _process_with_semaphore + return await _process_single_content(chunk) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 733, in _process_single_content + final_result = await use_llm_func_with_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 1614, in use_llm_func_with_cache + res: str = await use_llm_func(input_text, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 199, in _llm_model_func + return await openai_complete_if_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 189, in async_wrapped + return await copy(fn, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 111, in __call__ + do = await self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 153, in iter + result = await action(retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\_utils.py", line 99, in inner + return call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\__init__.py", line 421, in exc_check + raise retry_exc from fut.exception() +tenacity.RetryError: RetryError[] + +2025-06-21 15:46:03,412 - lightrag - ERROR - Failed to extract entities and relationships: RetryError[] +2025-06-21 15:46:03,416 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '57s'}]}}] +2025-06-21 15:46:03,418 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-21 15:46:03,423 - lightrag - ERROR - Failed to extrat document doc-f489721a8973148eab8fdfd0931a49fe: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 114, in __call__ + result = await fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\llm\openai.py", line 185, in openai_complete_if_cache + response = await openai_async_client.chat.completions.create( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\resources\chat\completions\completions.py", line 2028, in create + return await self._post( + ^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1742, in post + return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1549, in request + raise self._make_status_error_from_response(err.response) from None +openai.RateLimitError: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '58s'}]}}] + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1168, in _process_entity_relation_graph + raise e + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1154, in _process_entity_relation_graph + chunk_results = await extract_entities( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 832, in extract_entities + raise task.exception() + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 808, in _process_with_semaphore + return await _process_single_content(chunk) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 733, in _process_single_content + final_result = await use_llm_func_with_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 1614, in use_llm_func_with_cache + res: str = await use_llm_func(input_text, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 199, in _llm_model_func + return await openai_complete_if_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 189, in async_wrapped + return await copy(fn, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 111, in __call__ + do = await self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 153, in iter + result = await action(retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\_utils.py", line 99, in inner + return call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\__init__.py", line 421, in exc_check + raise retry_exc from fut.exception() +tenacity.RetryError: RetryError[] + +2025-06-21 15:46:03,430 - lightrag - INFO - Document processing pipeline completed +2025-06-21 15:46:03,437 - lightrag - INFO - No new unique documents were found. +2025-06-21 15:46:03,438 - lightrag - INFO - Processing 2 document(s) +2025-06-21 15:46:03,439 - lightrag - INFO - Extracting stage 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-21 15:46:03,440 - lightrag - INFO - Processing d-id: doc-69fc3692f413a826731489c0557e981d +2025-06-21 15:46:03,455 - lightrag - INFO - Extracting stage 2/2: dataset/data/docs3\republic-of-south-africa_2013_Protection of Personal Information Act, 2013.pdf-68ed7a0b.md +2025-06-21 15:46:03,456 - lightrag - INFO - Processing d-id: doc-f489721a8973148eab8fdfd0931a49fe +2025-06-21 15:46:03,567 - lightrag - INFO - Chunk 1 of 5 extracted 30 Ent + 0 Rel +2025-06-21 15:46:03,572 - lightrag - INFO - Chunk 2 of 5 extracted 27 Ent + 41 Rel +2025-06-21 15:46:03,584 - lightrag - INFO - Chunk 3 of 5 extracted 38 Ent + 50 Rel +2025-06-21 15:46:03,587 - lightrag - INFO - Chunk 4 of 5 extracted 12 Ent + 21 Rel +2025-06-21 15:46:03,597 - lightrag - INFO - Chunk 1 of 41 extracted 102 Ent + 25 Rel +2025-06-21 15:46:03,603 - lightrag - INFO - Chunk 2 of 41 extracted 22 Ent + 31 Rel +2025-06-21 15:46:03,609 - lightrag - INFO - Chunk 3 of 41 extracted 19 Ent + 16 Rel +2025-06-21 15:46:03,618 - lightrag - INFO - Chunk 4 of 41 extracted 46 Ent + 43 Rel +2025-06-21 15:46:09,226 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '50s'}]}}] +2025-06-21 15:46:10,185 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '49s'}]}}] +2025-06-21 15:46:10,186 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-21 15:46:11,042 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '49s'}]}}] +2025-06-21 15:46:11,044 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '49s'}]}}] +2025-06-21 15:46:14,352 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '45s'}]}}] +2025-06-21 15:46:21,744 - lightrag - INFO - == LLM cache == saving default: 85f2df90eef5c3fde4a66e0c7e49e413 +2025-06-21 15:46:22,543 - lightrag - INFO - == LLM cache == saving default: ca75c89c692f20168502a12c150c419e +2025-06-21 15:46:23,310 - lightrag - INFO - == LLM cache == saving default: 6c0d9b36b9f7ab611590eb5fa097cb37 +2025-06-21 15:46:27,425 - lightrag - INFO - == LLM cache == saving default: 51f84f6279f890c52dbc57cf9d660481 +2025-06-21 15:46:28,210 - lightrag - INFO - == LLM cache == saving default: bb9319b5055535161b3d789fa64713fc +2025-06-21 15:46:29,039 - lightrag - INFO - == LLM cache == saving default: 8b32e001de9fc110e1cc47e2c4aae9c9 +2025-06-21 15:46:29,044 - lightrag - INFO - Chunk 5 of 41 extracted 20 Ent + 20 Rel +2025-06-21 15:46:29,045 - lightrag - INFO - == LLM cache == saving default: b88705d05916515f8b5a86e2f407c472 +2025-06-21 15:46:29,049 - lightrag - INFO - Chunk 5 of 5 extracted 19 Ent + 20 Rel +2025-06-21 15:46:33,714 - lightrag - INFO - == LLM cache == saving default: 2ce1fd9dd9bd251982137af1fa7294c3 +2025-06-21 15:46:35,781 - lightrag - INFO - == LLM cache == saving default: 64a7424c138f8e11849d265e34be3c3d +2025-06-21 15:46:35,787 - lightrag - INFO - Chunk 6 of 41 extracted 31 Ent + 43 Rel +2025-06-21 15:46:36,601 - lightrag - INFO - == LLM cache == saving default: b1c574a10f0b4e96197fb952bdc9180d +2025-06-21 15:46:36,609 - lightrag - INFO - Chunk 7 of 41 extracted 30 Ent + 35 Rel +2025-06-21 15:46:40,034 - lightrag - INFO - == LLM cache == saving default: 2c8ed9e8ee163f3ebfed4124b6d5530c +2025-06-21 15:46:42,725 - lightrag - INFO - == LLM cache == saving default: 69a784a97f34d27438a9847f83b02db3 +2025-06-21 15:46:44,504 - lightrag - INFO - == LLM cache == saving default: 5bf3dac1dcff3d87eb3277c8a36df5fc +2025-06-21 15:46:44,517 - lightrag - INFO - Chunk 8 of 41 extracted 62 Ent + 55 Rel +2025-06-21 15:46:45,425 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '15s'}]}}] +2025-06-21 15:46:45,899 - lightrag - INFO - == LLM cache == saving default: 4112353e8584ab112de57bc2aefbfa9d +2025-06-21 15:46:45,918 - lightrag - INFO - Chunk 9 of 41 extracted 60 Ent + 109 Rel +2025-06-21 15:46:48,354 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '11s'}]}}] +2025-06-21 15:46:48,704 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '11s'}]}}] +2025-06-21 15:46:49,337 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '10s'}]}}] +2025-06-21 15:46:54,737 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '5s'}]}}] +2025-06-21 15:46:57,366 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '2s'}]}}] +2025-06-21 15:46:57,832 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '2s'}]}}] +2025-06-21 15:46:57,849 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '2s'}]}}] +2025-06-21 15:47:04,704 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '55s'}]}}] +2025-06-21 15:47:04,706 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-21 15:47:05,459 - lightrag - ERROR - Failed to extract entities and relationships: RetryError[] +2025-06-21 15:47:05,469 - lightrag - ERROR - Failed to extrat document doc-f489721a8973148eab8fdfd0931a49fe: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 114, in __call__ + result = await fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\llm\openai.py", line 185, in openai_complete_if_cache + response = await openai_async_client.chat.completions.create( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\resources\chat\completions\completions.py", line 2028, in create + return await self._post( + ^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1742, in post + return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1549, in request + raise self._make_status_error_from_response(err.response) from None +openai.RateLimitError: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '55s'}]}}] + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1168, in _process_entity_relation_graph + raise e + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1154, in _process_entity_relation_graph + chunk_results = await extract_entities( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 832, in extract_entities + raise task.exception() + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 808, in _process_with_semaphore + return await _process_single_content(chunk) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 748, in _process_single_content + glean_result = await use_llm_func_with_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 1614, in use_llm_func_with_cache + res: str = await use_llm_func(input_text, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 199, in _llm_model_func + return await openai_complete_if_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 189, in async_wrapped + return await copy(fn, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 111, in __call__ + do = await self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 153, in iter + result = await action(retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\_utils.py", line 99, in inner + return call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\__init__.py", line 421, in exc_check + raise retry_exc from fut.exception() +tenacity.RetryError: RetryError[] + +2025-06-21 15:47:06,658 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '53s'}]}}] +2025-06-21 15:47:06,659 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-21 15:47:06,739 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '53s'}]}}] +2025-06-21 15:47:06,740 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-21 15:47:07,640 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '52s'}]}}] +2025-06-21 15:47:07,642 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-21 15:47:08,700 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '51s'}]}}] +2025-06-21 15:47:16,144 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '44s'}]}}] +2025-06-21 15:47:31,809 - lightrag - INFO - Merging stage 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-21 15:47:31,810 - lightrag - INFO - Merge N: Protection of Information Act, 1982 | 4+0 +2025-06-21 15:47:31,810 - lightrag - INFO - Merge N: State President | 2+0 +2025-06-21 15:47:31,811 - lightrag - INFO - Merge N: Riotous Assemblies Act, 1956 | 2+0 +2025-06-21 15:47:31,812 - lightrag - INFO - Merge N: Republic | 4+0 +2025-06-21 15:47:31,813 - lightrag - INFO - Merge N: Foreign State | 2+0 +2025-06-21 15:47:31,813 - lightrag - INFO - Merge N: Hostile Organization | 2+0 +2025-06-21 15:47:31,814 - lightrag - INFO - Merge N: Password | 2+0 +2025-06-21 15:47:31,814 - lightrag - INFO - Merge N: Document | 2+0 +2025-06-21 15:47:31,815 - lightrag - INFO - Merge N: Model | 2+0 +2025-06-21 15:47:31,816 - lightrag - INFO - Merge N: Article | 2+0 +2025-06-21 15:47:31,817 - lightrag - INFO - Merge N: Person Holding Office Under the Government | 2+0 +2025-06-21 15:47:31,818 - lightrag - INFO - Merge N: South African Police | 2+0 +2025-06-21 15:47:31,819 - lightrag - INFO - Merge N: South African Railway Police Force | 2+0 +2025-06-21 15:47:31,821 - lightrag - INFO - Merge N: Agent | 2+0 +2025-06-21 15:47:31,822 - lightrag - INFO - Merge N: Offence | 2+0 +2025-06-21 15:47:31,824 - lightrag - INFO - Merge E: Hostile Organization - Republic | 2+0 +2025-06-21 15:47:31,825 - lightrag - INFO - Merge E: Protection of Information Act, 1982 - Republic | 3+0 +2025-06-21 15:47:31,827 - lightrag - INFO - Merge E: Person Holding Office Under the Government - Protection of Information Act, 1982 | 2+0 +2025-06-21 15:47:31,827 - lightrag - INFO - Merge E: Person Holding a Contract on Behalf of the Government - Protection of Information Act, 1982 | 2+0 +2025-06-21 15:47:31,830 - lightrag - INFO - Merge E: Agent - South African Police | 2+0 +2025-06-21 15:47:31,830 - lightrag - INFO - Merge E: Agent - South African Railway Police Force | 2+0 +2025-06-21 15:47:31,831 - lightrag - INFO - Merge E: Official Document - Person to Whom an Official Document or a Secret Official Code or Password Has Been Duly Issued or Disclosed | 2+0 +2025-06-21 15:47:31,833 - lightrag - INFO - Merge E: Agent - Person | 2+0 +2025-06-21 15:47:31,833 - lightrag - INFO - Merge E: Offence - Person | 2+0 +2025-06-21 15:47:31,836 - lightrag - INFO - Updating 107 entities 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-21 15:51:18,944 - lightrag - INFO - Updating 125 relations 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-21 15:51:41,319 - lightrag - INFO - Writing graph with 109 nodes, 125 edges +2025-06-21 15:51:41,385 - lightrag - INFO - In memory DB persist to disk +2025-06-21 15:51:41,386 - lightrag - INFO - Completed processing file 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-21 15:51:41,388 - lightrag - INFO - Document processing pipeline completed +2025-06-24 16:38:51,130 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,134 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,134 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,135 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,135 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,136 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,136 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-24 16:38:51,137 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,137 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-24 16:38:51,137 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,138 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,138 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,139 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,139 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,140 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,140 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,141 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,141 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,141 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,142 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,142 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,142 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,143 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,143 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,144 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,144 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,144 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,145 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,145 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-24 16:38:51,145 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,145 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,146 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,146 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,146 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,147 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-24 16:38:51,147 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,147 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,148 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,148 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,148 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,148 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,149 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,149 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:51,149 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 16:38:52,078 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,083 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,088 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,093 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,097 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,101 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,105 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,109 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,114 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,118 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,122 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,127 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,131 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,135 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 16:38:52,139 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 17:05:11,226 - lightrag - INFO - Created new empty graph +2025-06-24 17:05:11,242 - lightrag - INFO - Process 9512 KV load full_docs with 0 records +2025-06-24 17:05:11,243 - lightrag - INFO - Process 9512 KV load text_chunks with 0 records +2025-06-24 17:05:11,247 - lightrag - INFO - Process 9512 KV load llm_response_cache with 0 records +2025-06-24 17:05:11,248 - lightrag - INFO - Process 9512 doc status load doc_status with 0 records +2025-06-24 17:05:11,254 - lightrag - INFO - Storage Initialization completed! +2025-06-24 17:05:29,241 - lightrag - INFO - Stored 1 new unique documents +2025-06-24 17:05:29,242 - lightrag - INFO - Processing 1 document(s) +2025-06-24 17:05:29,243 - lightrag - INFO - Extracting stage 1/1: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government_English_Adesemmyk.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-24 17:05:29,243 - lightrag - INFO - Processing d-id: doc-ac2ea95ccf2a57f4d0dbf9ec4d999ba6 +2025-06-24 17:05:29,259 - lightrag - INFO - limit_async: 16 new workers initialized +2025-06-24 17:05:29,260 - lightrag - INFO - limit_async: 4 new workers initialized +2025-06-24 17:05:29,917 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:05:29,917 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:05:29,918 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:05:29,918 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:05:29,923 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:05:29,924 - lightrag - ERROR - Failed to extract entities and relationships: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:05:29,931 - lightrag - ERROR - Failed to extrat document doc-ac2ea95ccf2a57f4d0dbf9ec4d999ba6: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1168, in _process_entity_relation_graph + raise e + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1154, in _process_entity_relation_graph + chunk_results = await extract_entities( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 832, in extract_entities + raise task.exception() + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 808, in _process_with_semaphore + return await _process_single_content(chunk) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 733, in _process_single_content + final_result = await use_llm_func_with_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 1614, in use_llm_func_with_cache + res: str = await use_llm_func(input_text, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 266, in _llm_model_func + system_prompt = self._system_prompt() + ^^^^^^^^^^^^^^^^^^^^^ +TypeError: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' + +2025-06-24 17:05:29,935 - lightrag - INFO - Document processing pipeline completed +2025-06-24 17:06:00,926 - lightrag - INFO - Stored 1 new unique documents +2025-06-24 17:06:00,928 - lightrag - INFO - Processing 2 document(s) +2025-06-24 17:06:00,928 - lightrag - INFO - Extracting stage 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government_English_Adesemmyk.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-24 17:06:00,928 - lightrag - INFO - Processing d-id: doc-ac2ea95ccf2a57f4d0dbf9ec4d999ba6 +2025-06-24 17:06:00,937 - lightrag - INFO - Extracting stage 2/2: dataset/data/docs3\republic-of-south-africa_2013_Protection of Personal Information Act, 2013.pdf-68ed7a0b.md +2025-06-24 17:06:00,938 - lightrag - INFO - Processing d-id: doc-f489721a8973148eab8fdfd0931a49fe +2025-06-24 17:06:02,133 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,134 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,134 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,135 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,135 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,136 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,136 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,137 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,701 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,702 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,703 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,703 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,703 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,707 - lightrag - ERROR - Failed to extract entities and relationships: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,707 - lightrag - ERROR - Failed to extract entities and relationships: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:02,711 - lightrag - ERROR - Failed to extrat document doc-ac2ea95ccf2a57f4d0dbf9ec4d999ba6: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1168, in _process_entity_relation_graph + raise e + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1154, in _process_entity_relation_graph + chunk_results = await extract_entities( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 832, in extract_entities + raise task.exception() + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 808, in _process_with_semaphore + return await _process_single_content(chunk) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 733, in _process_single_content + final_result = await use_llm_func_with_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 1614, in use_llm_func_with_cache + res: str = await use_llm_func(input_text, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 266, in _llm_model_func + system_prompt = self._system_prompt() + ^^^^^^^^^^^^^^^^^^^^^ +TypeError: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' + +2025-06-24 17:06:02,717 - lightrag - ERROR - Failed to extrat document doc-f489721a8973148eab8fdfd0931a49fe: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1168, in _process_entity_relation_graph + raise e + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1154, in _process_entity_relation_graph + chunk_results = await extract_entities( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 832, in extract_entities + raise task.exception() + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 808, in _process_with_semaphore + return await _process_single_content(chunk) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 733, in _process_single_content + final_result = await use_llm_func_with_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 1614, in use_llm_func_with_cache + res: str = await use_llm_func(input_text, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 266, in _llm_model_func + system_prompt = self._system_prompt() + ^^^^^^^^^^^^^^^^^^^^^ +TypeError: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' + +2025-06-24 17:06:02,724 - lightrag - INFO - Document processing pipeline completed +2025-06-24 17:06:47,674 - lightrag - INFO - No new unique documents were found. +2025-06-24 17:06:47,675 - lightrag - INFO - Processing 2 document(s) +2025-06-24 17:06:47,676 - lightrag - INFO - Extracting stage 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government_English_Adesemmyk.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-24 17:06:47,677 - lightrag - INFO - Processing d-id: doc-ac2ea95ccf2a57f4d0dbf9ec4d999ba6 +2025-06-24 17:06:47,693 - lightrag - INFO - Extracting stage 2/2: dataset/data/docs3\republic-of-south-africa_2013_Protection of Personal Information Act, 2013.pdf-68ed7a0b.md +2025-06-24 17:06:47,694 - lightrag - INFO - Processing d-id: doc-f489721a8973148eab8fdfd0931a49fe +2025-06-24 17:06:51,063 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,064 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,065 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,066 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,067 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,067 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,068 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,069 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,083 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,084 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,084 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,085 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,086 - lightrag - ERROR - limit_async: Error in decorated function: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,089 - lightrag - ERROR - Failed to extract entities and relationships: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,090 - lightrag - ERROR - Failed to extract entities and relationships: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' +2025-06-24 17:06:51,094 - lightrag - ERROR - Failed to extrat document doc-ac2ea95ccf2a57f4d0dbf9ec4d999ba6: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1168, in _process_entity_relation_graph + raise e + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1154, in _process_entity_relation_graph + chunk_results = await extract_entities( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 832, in extract_entities + raise task.exception() + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 808, in _process_with_semaphore + return await _process_single_content(chunk) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 733, in _process_single_content + final_result = await use_llm_func_with_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 1614, in use_llm_func_with_cache + res: str = await use_llm_func(input_text, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 266, in _llm_model_func + system_prompt = self._system_prompt() + ^^^^^^^^^^^^^^^^^^^^^ +TypeError: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' + +2025-06-24 17:06:51,106 - lightrag - ERROR - Failed to extrat document doc-f489721a8973148eab8fdfd0931a49fe: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1168, in _process_entity_relation_graph + raise e + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1154, in _process_entity_relation_graph + chunk_results = await extract_entities( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 832, in extract_entities + raise task.exception() + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 808, in _process_with_semaphore + return await _process_single_content(chunk) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 733, in _process_single_content + final_result = await use_llm_func_with_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 1614, in use_llm_func_with_cache + res: str = await use_llm_func(input_text, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 266, in _llm_model_func + system_prompt = self._system_prompt() + ^^^^^^^^^^^^^^^^^^^^^ +TypeError: LightRAGApp._system_prompt() missing 1 required positional argument: 'custom_system_prompt' + +2025-06-24 17:06:51,116 - lightrag - INFO - Document processing pipeline completed +2025-06-24 17:07:35,001 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,003 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,003 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,004 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,005 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,005 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,006 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,007 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-24 17:07:35,007 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,008 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,009 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,010 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,011 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,011 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,012 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,013 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,014 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:07:35,014 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-24 17:08:11,883 - lightrag - INFO - Created new empty graph +2025-06-24 17:08:11,908 - lightrag - INFO - Process 17248 KV load full_docs with 0 records +2025-06-24 17:08:11,909 - lightrag - INFO - Process 17248 KV load text_chunks with 0 records +2025-06-24 17:08:11,913 - lightrag - INFO - Process 17248 KV load llm_response_cache with 0 records +2025-06-24 17:08:11,959 - lightrag - INFO - Process 17248 doc status load doc_status with 2 records +2025-06-24 17:08:11,964 - lightrag - INFO - Storage Initialization completed! +2025-06-24 17:08:21,304 - lightrag - INFO - No new unique documents were found. +2025-06-24 17:08:21,305 - lightrag - INFO - Processing 2 document(s) +2025-06-24 17:08:21,307 - lightrag - INFO - Extracting stage 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government_English_Adesemmyk.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-24 17:08:21,307 - lightrag - INFO - Processing d-id: doc-ac2ea95ccf2a57f4d0dbf9ec4d999ba6 +2025-06-24 17:08:21,327 - lightrag - INFO - Extracting stage 2/2: dataset/data/docs3\republic-of-south-africa_2013_Protection of Personal Information Act, 2013.pdf-68ed7a0b.md +2025-06-24 17:08:21,327 - lightrag - INFO - Processing d-id: doc-f489721a8973148eab8fdfd0931a49fe +2025-06-24 17:08:21,447 - lightrag - INFO - limit_async: 16 new workers initialized +2025-06-24 17:08:21,448 - lightrag - INFO - limit_async: 4 new workers initialized +2025-06-24 17:08:30,854 - lightrag - INFO - == LLM cache == saving default: 44bad209b86ed7fb75b5e958666ec377 +2025-06-24 17:08:32,003 - lightrag - INFO - == LLM cache == saving default: fade92222fd387d13b848c526fed345b +2025-06-24 17:08:34,023 - lightrag - INFO - == LLM cache == saving default: 42263ba692a09ba47123cd6030e238be +2025-06-24 17:08:34,027 - lightrag - INFO - == LLM cache == saving default: fe7cdca951a7589f070b4110bed5d847 +2025-06-24 17:08:34,896 - lightrag - INFO - == LLM cache == saving default: a2dbc2939bec2ebe85e0e74ae70dd31d +2025-06-24 17:08:40,590 - lightrag - INFO - == LLM cache == saving default: 3ba236f3fdb81f85049f870c16209ad4 +2025-06-24 17:08:42,835 - lightrag - INFO - == LLM cache == saving default: 89fb7ed99567c74d40b101e9fbda265a +2025-06-24 17:08:42,842 - lightrag - INFO - == LLM cache == saving default: 0f76630358af0878f5af5755c9af415b +2025-06-24 17:08:43,857 - lightrag - INFO - == LLM cache == saving default: 33d646ccb6e4beffeb1ecddf1fc30e96 +2025-06-24 17:08:43,863 - lightrag - INFO - Chunk 1 of 5 extracted 21 Ent + 20 Rel +2025-06-24 17:08:46,976 - lightrag - INFO - == LLM cache == saving default: 8ad35b9e82d93ee0b8a0ed9649edf8cf +2025-06-24 17:08:46,977 - lightrag - INFO - Chunk 2 of 5 extracted 20 Ent + 14 Rel +2025-06-24 17:08:50,104 - lightrag - INFO - == LLM cache == saving default: 4af049b3f50d485fe1398c335853dc50 +2025-06-24 17:08:50,105 - lightrag - INFO - Chunk 1 of 41 extracted 16 Ent + 14 Rel +2025-06-24 17:08:51,178 - lightrag - INFO - == LLM cache == saving default: caa09cbf2cbabdd463dc33eaf848f04c +2025-06-24 17:08:51,183 - lightrag - INFO - Chunk 2 of 41 extracted 21 Ent + 18 Rel +2025-06-24 17:08:53,538 - lightrag - INFO - == LLM cache == saving default: 0d2ec2e8958c2df94181fd7ca82f065b +2025-06-24 17:08:53,544 - lightrag - INFO - Chunk 3 of 5 extracted 43 Ent + 50 Rel +2025-06-24 17:08:54,610 - lightrag - INFO - == LLM cache == saving default: d14fb70b5cb80746c79f50820667aead +2025-06-24 17:08:54,618 - lightrag - INFO - Chunk 4 of 5 extracted 29 Ent + 71 Rel +2025-06-24 17:08:57,119 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '3s'}]}}] +2025-06-24 17:08:57,342 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '2s'}]}}] +2025-06-24 17:09:05,311 - lightrag - INFO - == LLM cache == saving default: 322d146c1307a3c8a5f7a269642e997c +2025-06-24 17:09:05,324 - lightrag - INFO - Chunk 3 of 41 extracted 64 Ent + 66 Rel +2025-06-24 17:09:07,392 - lightrag - INFO - == LLM cache == saving default: 70fbaf1c0c88685e2851ba9ed89d2137 +2025-06-24 17:09:07,405 - lightrag - INFO - Chunk 4 of 41 extracted 111 Ent + 84 Rel +2025-06-24 17:09:07,417 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '53s'}]}}] +2025-06-24 17:09:07,745 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '52s'}]}}] +2025-06-24 17:09:09,365 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '50s'}]}}] +2025-06-24 17:09:10,062 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '50s'}]}}] +2025-06-24 17:09:18,238 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '41s'}]}}] +2025-06-24 17:09:18,240 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-24 17:09:19,151 - lightrag - ERROR - Failed to extract entities and relationships: RetryError[] +2025-06-24 17:09:19,224 - lightrag - ERROR - Failed to extrat document doc-f489721a8973148eab8fdfd0931a49fe: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 114, in __call__ + result = await fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\llm\openai.py", line 185, in openai_complete_if_cache + response = await openai_async_client.chat.completions.create( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\resources\chat\completions\completions.py", line 2028, in create + return await self._post( + ^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1742, in post + return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1549, in request + raise self._make_status_error_from_response(err.response) from None +openai.RateLimitError: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '41s'}]}}] + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1168, in _process_entity_relation_graph + raise e + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1154, in _process_entity_relation_graph + chunk_results = await extract_entities( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 832, in extract_entities + raise task.exception() + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 808, in _process_with_semaphore + return await _process_single_content(chunk) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 733, in _process_single_content + final_result = await use_llm_func_with_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 1614, in use_llm_func_with_cache + res: str = await use_llm_func(input_text, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 272, in _llm_model_func + return await openai_complete_if_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 189, in async_wrapped + return await copy(fn, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 111, in __call__ + do = await self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 153, in iter + result = await action(retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\_utils.py", line 99, in inner + return call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\__init__.py", line 421, in exc_check + raise retry_exc from fut.exception() +tenacity.RetryError: RetryError[] + +2025-06-24 17:09:19,465 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '40s'}]}}] +2025-06-24 17:09:19,466 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-24 17:09:19,469 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '40s'}]}}] +2025-06-24 17:09:19,471 - lightrag - ERROR - Failed to extract entities and relationships: RetryError[] +2025-06-24 17:09:19,473 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '40s'}]}}] +2025-06-24 17:09:19,478 - lightrag - ERROR - Failed to extrat document doc-ac2ea95ccf2a57f4d0dbf9ec4d999ba6: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 114, in __call__ + result = await fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\llm\openai.py", line 185, in openai_complete_if_cache + response = await openai_async_client.chat.completions.create( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\resources\chat\completions\completions.py", line 2028, in create + return await self._post( + ^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1742, in post + return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1549, in request + raise self._make_status_error_from_response(err.response) from None +openai.RateLimitError: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '40s'}]}}] + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1168, in _process_entity_relation_graph + raise e + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1154, in _process_entity_relation_graph + chunk_results = await extract_entities( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 832, in extract_entities + raise task.exception() + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 808, in _process_with_semaphore + return await _process_single_content(chunk) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 733, in _process_single_content + final_result = await use_llm_func_with_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 1614, in use_llm_func_with_cache + res: str = await use_llm_func(input_text, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 272, in _llm_model_func + return await openai_complete_if_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 189, in async_wrapped + return await copy(fn, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 111, in __call__ + do = await self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 153, in iter + result = await action(retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\_utils.py", line 99, in inner + return call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\__init__.py", line 421, in exc_check + raise retry_exc from fut.exception() +tenacity.RetryError: RetryError[] + +2025-06-24 17:09:19,487 - lightrag - INFO - Document processing pipeline completed +2025-06-24 17:09:22,785 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '37s'}]}}] +2025-06-24 17:09:50,507 - lightrag - INFO - No new unique documents were found. +2025-06-24 17:09:50,509 - lightrag - INFO - Processing 2 document(s) +2025-06-24 17:09:50,510 - lightrag - INFO - Extracting stage 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government_English_Adesemmyk.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-24 17:09:50,510 - lightrag - INFO - Processing d-id: doc-ac2ea95ccf2a57f4d0dbf9ec4d999ba6 +2025-06-24 17:09:50,523 - lightrag - INFO - Extracting stage 2/2: dataset/data/docs3\republic-of-south-africa_2013_Protection of Personal Information Act, 2013.pdf-68ed7a0b.md +2025-06-24 17:09:50,524 - lightrag - INFO - Processing d-id: doc-f489721a8973148eab8fdfd0931a49fe +2025-06-24 17:09:50,662 - lightrag - INFO - Chunk 1 of 5 extracted 20 Ent + 14 Rel +2025-06-24 17:09:50,675 - lightrag - INFO - Chunk 2 of 5 extracted 43 Ent + 50 Rel +2025-06-24 17:09:50,682 - lightrag - INFO - Chunk 3 of 5 extracted 21 Ent + 20 Rel +2025-06-24 17:09:50,697 - lightrag - INFO - Chunk 4 of 5 extracted 29 Ent + 71 Rel +2025-06-24 17:09:50,704 - lightrag - INFO - Chunk 1 of 41 extracted 21 Ent + 18 Rel +2025-06-24 17:09:50,727 - lightrag - INFO - Chunk 2 of 41 extracted 111 Ent + 84 Rel +2025-06-24 17:09:50,730 - lightrag - INFO - Chunk 3 of 41 extracted 16 Ent + 14 Rel +2025-06-24 17:09:50,749 - lightrag - INFO - Chunk 4 of 41 extracted 64 Ent + 66 Rel +2025-06-24 17:09:59,892 - lightrag - INFO - == LLM cache == saving default: ca75c89c692f20168502a12c150c419e +2025-06-24 17:10:00,732 - lightrag - INFO - == LLM cache == saving default: f6a0b2da9062cd3272801d12629fed87 +2025-06-24 17:10:00,734 - lightrag - INFO - == LLM cache == saving default: 51f84f6279f890c52dbc57cf9d660481 +2025-06-24 17:10:04,687 - lightrag - INFO - == LLM cache == saving default: bb9319b5055535161b3d789fa64713fc +2025-06-24 17:10:06,111 - lightrag - INFO - == LLM cache == saving default: 1efbad2b8b6437d990c7dacdceb26786 +2025-06-24 17:10:06,114 - lightrag - INFO - Chunk 5 of 5 extracted 18 Ent + 21 Rel +2025-06-24 17:10:06,468 - lightrag - INFO - == LLM cache == saving default: 1ef3388b2f4e38072072292167683e02 +2025-06-24 17:10:06,472 - lightrag - INFO - Chunk 5 of 41 extracted 17 Ent + 0 Rel +2025-06-24 17:10:07,979 - lightrag - INFO - == LLM cache == saving default: 6c0d9b36b9f7ab611590eb5fa097cb37 +2025-06-24 17:10:10,792 - lightrag - INFO - == LLM cache == saving default: 2ce1fd9dd9bd251982137af1fa7294c3 +2025-06-24 17:10:11,579 - lightrag - INFO - == LLM cache == saving default: e1462ec7c53c6f6f6472ffe525f979a7 +2025-06-24 17:10:11,581 - lightrag - INFO - Chunk 6 of 41 extracted 26 Ent + 8 Rel +2025-06-24 17:10:13,829 - lightrag - INFO - == LLM cache == saving default: 23441cf1a19d5e2e134e34225bc546e2 +2025-06-24 17:10:13,836 - lightrag - INFO - Chunk 7 of 41 extracted 42 Ent + 35 Rel +2025-06-24 17:10:14,634 - lightrag - INFO - == LLM cache == saving default: 2c8ed9e8ee163f3ebfed4124b6d5530c +2025-06-24 17:10:18,079 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '42s'}]}}] +2025-06-24 17:10:18,199 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '42s'}]}}] +2025-06-24 17:10:18,726 - lightrag - INFO - == LLM cache == saving default: c61982036206fdeddc3f1e0db4680f35 +2025-06-24 17:10:18,731 - lightrag - INFO - Chunk 8 of 41 extracted 39 Ent + 77 Rel +2025-06-24 17:10:19,669 - lightrag - INFO - == LLM cache == saving default: a767172123fea41340642c31e2ba1634 +2025-06-24 17:10:19,674 - lightrag - INFO - Chunk 9 of 41 extracted 30 Ent + 32 Rel +2025-06-24 17:10:24,004 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '36s'}]}}] +2025-06-24 17:10:25,204 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '35s'}]}}] +2025-06-24 17:10:26,966 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '33s'}]}}] +2025-06-24 17:10:27,176 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '33s'}]}}] +2025-06-24 17:10:32,532 - lightrag - INFO - == LLM cache == saving default: 3c3d9d720d30d590365bc30b872f9c3a +2025-06-24 17:10:33,366 - lightrag - INFO - == LLM cache == saving default: a4f2d60cb4f3cb93c78d28e500a6a8b9 +2025-06-24 17:10:40,424 - lightrag - INFO - == LLM cache == saving default: a3e3e20e5b578ddf83a5ea0082e34dbe +2025-06-24 17:10:40,428 - lightrag - INFO - Chunk 10 of 41 extracted 35 Ent + 5 Rel +2025-06-24 17:10:42,222 - lightrag - INFO - == LLM cache == saving default: 6a12e57a7c25632429a97934edea01b6 +2025-06-24 17:10:42,227 - lightrag - INFO - Chunk 11 of 41 extracted 32 Ent + 34 Rel +2025-06-24 17:10:43,078 - lightrag - INFO - == LLM cache == saving default: d8fe0ef30a5cbe3d20397f5dfe7b97df +2025-06-24 17:10:43,084 - lightrag - INFO - Chunk 12 of 41 extracted 55 Ent + 31 Rel +2025-06-24 17:10:44,519 - lightrag - INFO - == LLM cache == saving default: 96586bd1e1304d3005d03a73ac54d648 +2025-06-24 17:10:45,331 - lightrag - INFO - == LLM cache == saving default: 69a784a97f34d27438a9847f83b02db3 +2025-06-24 17:10:46,457 - lightrag - INFO - == LLM cache == saving default: 043ffc231a3b64e164db8af92e495908 +2025-06-24 17:10:48,977 - lightrag - INFO - == LLM cache == saving default: 50d07f96c5770885cf55052e0251361d +2025-06-24 17:10:50,245 - lightrag - INFO - == LLM cache == saving default: 6c72f0f87b273679a9367244120addcc +2025-06-24 17:10:50,248 - lightrag - INFO - Chunk 13 of 41 extracted 14 Ent + 13 Rel +2025-06-24 17:10:52,601 - lightrag - INFO - == LLM cache == saving default: 72422a2dbcae090255db85c4be5b0aa7 +2025-06-24 17:10:52,603 - lightrag - INFO - Chunk 14 of 41 extracted 13 Ent + 19 Rel +2025-06-24 17:10:53,405 - lightrag - INFO - == LLM cache == saving default: 7c030809bb7869c14cd0fafc51c63dac +2025-06-24 17:10:53,411 - lightrag - INFO - Chunk 15 of 41 extracted 54 Ent + 44 Rel +2025-06-24 17:10:54,205 - lightrag - INFO - == LLM cache == saving default: 7c42a7f93fc00e723c4b378a4822b4de +2025-06-24 17:10:54,210 - lightrag - INFO - Chunk 16 of 41 extracted 33 Ent + 35 Rel +2025-06-24 17:10:55,582 - lightrag - INFO - == LLM cache == saving default: 6b4691cd0242d714fd2b6c2ed39bc061 +2025-06-24 17:10:57,780 - lightrag - INFO - == LLM cache == saving default: d4f8bbe6d589818b459bb295860b0075 +2025-06-24 17:10:58,523 - lightrag - INFO - == LLM cache == saving default: 19df5c4f23e4ba478aa5daac3c451fd6 +2025-06-24 17:10:59,597 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '0s'}]}}] +2025-06-24 17:10:59,729 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '0s'}]}}] +2025-06-24 17:11:02,111 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '58s'}]}}] +2025-06-24 17:11:02,902 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '57s'}]}}] +2025-06-24 17:11:09,146 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '51s'}]}}] +2025-06-24 17:11:09,690 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '50s'}]}}] +2025-06-24 17:11:10,326 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '49s'}]}}] +2025-06-24 17:11:10,363 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '49s'}]}}] +2025-06-24 17:11:16,237 - lightrag - INFO - Merging stage 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government_English_Adesemmyk.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-24 17:11:16,238 - lightrag - INFO - Merge N: Republic of South Africa | 2+0 +2025-06-24 17:11:16,238 - lightrag - INFO - Merge N: State President | 3+0 +2025-06-24 17:11:16,239 - lightrag - INFO - Merge N: Protection of Information Act, 1982 | 2+0 +2025-06-24 17:11:16,240 - lightrag - INFO - Merge N: agent | 3+0 +2025-06-24 17:11:16,240 - lightrag - INFO - Merge N: foreign State | 2+0 +2025-06-24 17:11:16,240 - lightrag - INFO - Merge N: hostile organization | 3+0 +2025-06-24 17:11:16,241 - lightrag - INFO - Merge N: document | 2+0 +2025-06-24 17:11:16,242 - lightrag - INFO - Merge N: Government | 3+0 +2025-06-24 17:11:16,242 - lightrag - INFO - Merge N: prohibited place | 2+0 +2025-06-24 17:11:16,243 - lightrag - INFO - Merge N: Republic | 3+0 +2025-06-24 17:11:16,243 - lightrag - INFO - Merge N: Prohibited Place | 3+0 +2025-06-24 17:11:16,244 - lightrag - INFO - Merge N: Foreign State | 2+0 +2025-06-24 17:11:16,245 - lightrag - INFO - Merge N: Hostile Organization | 2+0 +2025-06-24 17:11:16,249 - lightrag - INFO - Merge E: Protection of Information Act, 1982 - State President | 2+0 +2025-06-24 17:11:16,250 - lightrag - INFO - Merge E: Prohibited Place - Republic | 2+0 +2025-06-24 17:11:16,251 - lightrag - INFO - Merge E: Hostile Organization - Republic | 2+0 +2025-06-24 17:11:16,253 - lightrag - INFO - Merge E: agent - hostile organization | 2+0 +2025-06-24 17:11:16,254 - lightrag - INFO - Merge E: Republic - agent | 2+0 +2025-06-24 17:11:16,255 - lightrag - INFO - Merge E: Court - Republic | 2+0 +2025-06-24 17:11:16,256 - lightrag - INFO - Merge E: Prohibited Place - State President | 2+0 +2025-06-24 17:11:16,259 - lightrag - INFO - Updating 112 entities 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government_English_Adesemmyk.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-24 17:11:22,547 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '37s'}]}}] +2025-06-24 17:11:22,548 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-24 17:11:23,305 - lightrag - ERROR - Failed to extract entities and relationships: RetryError[] +2025-06-24 17:11:23,308 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '37s'}]}}] +2025-06-24 17:11:23,309 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-24 17:11:23,313 - lightrag - ERROR - Failed to extrat document doc-f489721a8973148eab8fdfd0931a49fe: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 114, in __call__ + result = await fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\llm\openai.py", line 185, in openai_complete_if_cache + response = await openai_async_client.chat.completions.create( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\resources\chat\completions\completions.py", line 2028, in create + return await self._post( + ^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1742, in post + return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1549, in request + raise self._make_status_error_from_response(err.response) from None +openai.RateLimitError: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '37s'}]}}] + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 990, in process_document + await asyncio.gather(*tasks) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1168, in _process_entity_relation_graph + raise e + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1154, in _process_entity_relation_graph + chunk_results = await extract_entities( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 832, in extract_entities + raise task.exception() + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 808, in _process_with_semaphore + return await _process_single_content(chunk) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 748, in _process_single_content + glean_result = await use_llm_func_with_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 1614, in use_llm_func_with_cache + res: str = await use_llm_func(input_text, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 272, in _llm_model_func + return await openai_complete_if_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 189, in async_wrapped + return await copy(fn, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 111, in __call__ + do = await self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 153, in iter + result = await action(retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\_utils.py", line 99, in inner + return call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\__init__.py", line 421, in exc_check + raise retry_exc from fut.exception() +tenacity.RetryError: RetryError[] + +2025-06-24 17:11:23,709 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '36s'}]}}] +2025-06-24 17:11:23,710 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-24 17:11:23,748 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '36s'}]}}] +2025-06-24 17:11:23,749 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-24 17:11:26,704 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '33s'}]}}] +2025-06-24 17:13:58,594 - lightrag - INFO - Updating 169 relations 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government_English_Adesemmyk.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-24 17:14:23,918 - lightrag - INFO - Writing graph with 131 nodes, 169 edges +2025-06-24 17:14:23,943 - lightrag - INFO - In memory DB persist to disk +2025-06-24 17:14:23,943 - lightrag - INFO - Completed processing file 1/2: dataset/data/docs3\Protection of Information Act 84 of 1982 South African Government_English_Adesemmyk.pdf-0aeaf0b9-0f34-4e8c-a946-.md +2025-06-24 17:14:23,944 - lightrag - INFO - Document processing pipeline completed +2025-06-24 17:26:01,683 - lightrag - INFO - Naive query: 3 chunks, top_k: 10 +2025-06-24 17:26:02,363 - lightrag - INFO - == LLM cache == saving mix: a42847d81a3907cb11881d98986a7c2c +2025-06-24 17:26:02,364 - lightrag - INFO - Process 17248 buidling query context... +2025-06-24 17:26:02,364 - lightrag - INFO - Query nodes: Protection of Information Act, Protection of Personal Information Act, Relationship, Correlation, top_k: 60, cosine: 0.2 +2025-06-24 17:26:03,456 - lightrag - INFO - Local query uses 60 entites, 99 relations, 3 chunks +2025-06-24 17:26:03,457 - lightrag - INFO - Query edges: Information protection, Legislation, Data privacy, top_k: 60, cosine: 0.2 +2025-06-24 17:26:04,463 - lightrag - INFO - Global query uses 62 entites, 60 relations, 3 chunks +2025-06-24 17:26:28,948 - lightrag - INFO - Process 17248 buidling query context... +2025-06-24 17:26:28,949 - lightrag - INFO - Query nodes: Protection of Information Act, Protection of Personal Information Act, Relationship, Correlation, top_k: 60, cosine: 0.2 +2025-06-24 17:26:30,424 - lightrag - INFO - Naive query: 3 chunks, top_k: 10 +2025-06-24 17:26:30,536 - lightrag - INFO - Local query uses 60 entites, 99 relations, 3 chunks +2025-06-24 17:26:30,537 - lightrag - INFO - Query edges: Information protection, Legislation, Data privacy, top_k: 60, cosine: 0.2 +2025-06-24 17:26:31,439 - lightrag - INFO - Global query uses 62 entites, 60 relations, 3 chunks +2025-06-24 17:33:47,221 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,222 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,223 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,223 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,224 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,224 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,224 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-24 17:33:47,224 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,225 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,225 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,225 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,226 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,226 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,226 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,227 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,227 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,228 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,228 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-24 17:33:47,228 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,229 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,229 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,229 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:33:47,658 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 17:34:10,376 - lightrag - INFO - Loaded graph from ./working_folder8\graph_chunk_entity_relation.graphml with 131 nodes, 169 edges +2025-06-24 17:34:10,412 - lightrag - INFO - Process 5568 KV load full_docs with 2 records +2025-06-24 17:34:10,416 - lightrag - INFO - Process 5568 KV load text_chunks with 46 records +2025-06-24 17:34:10,435 - lightrag - INFO - Process 5568 KV load llm_response_cache with 46 records +2025-06-24 17:34:10,439 - lightrag - INFO - Process 5568 doc status load doc_status with 2 records +2025-06-24 17:34:10,446 - lightrag - INFO - Storage Initialization completed! +2025-06-24 17:34:13,520 - lightrag - INFO - Process 5568 buidling query context... +2025-06-24 17:34:13,521 - lightrag - INFO - Query nodes: Protection of Information Act, Protection of Personal Information Act, Relationship, Correlation, top_k: 60, cosine: 0.2 +2025-06-24 17:34:13,521 - lightrag - INFO - limit_async: 16 new workers initialized +2025-06-24 17:34:15,053 - lightrag - INFO - Local query uses 60 entites, 99 relations, 3 chunks +2025-06-24 17:34:15,055 - lightrag - INFO - Query edges: Information protection, Legislation, Data privacy, top_k: 60, cosine: 0.2 +2025-06-24 17:34:15,647 - lightrag - INFO - Naive query: 3 chunks, top_k: 10 +2025-06-24 17:34:16,040 - lightrag - INFO - Global query uses 62 entites, 60 relations, 3 chunks +2025-06-24 17:34:16,109 - lightrag - INFO - limit_async: 1 new workers initialized +2025-06-24 17:38:13,106 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,106 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-24 17:38:13,107 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,107 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,108 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,108 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,108 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,109 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,109 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,109 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,109 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,110 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-24 17:38:13,110 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,110 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,110 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,111 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,111 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,111 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,112 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:38:13,461 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 17:38:34,301 - lightrag - INFO - Loaded graph from ./working_folder8\graph_chunk_entity_relation.graphml with 131 nodes, 169 edges +2025-06-24 17:38:34,332 - lightrag - INFO - Process 18624 KV load full_docs with 2 records +2025-06-24 17:38:34,336 - lightrag - INFO - Process 18624 KV load text_chunks with 46 records +2025-06-24 17:38:34,355 - lightrag - INFO - Process 18624 KV load llm_response_cache with 46 records +2025-06-24 17:38:34,358 - lightrag - INFO - Process 18624 doc status load doc_status with 2 records +2025-06-24 17:38:34,363 - lightrag - INFO - Storage Initialization completed! +2025-06-24 17:38:37,003 - lightrag - INFO - Process 18624 buidling query context... +2025-06-24 17:38:37,004 - lightrag - INFO - Query nodes: Protection of Information Act, Protection of Personal Information Act, Relationship, Correlation, top_k: 60, cosine: 0.2 +2025-06-24 17:38:37,005 - lightrag - INFO - limit_async: 16 new workers initialized +2025-06-24 17:38:38,513 - lightrag - INFO - Naive query: 3 chunks, top_k: 10 +2025-06-24 17:38:38,614 - lightrag - INFO - Local query uses 60 entites, 99 relations, 3 chunks +2025-06-24 17:38:38,615 - lightrag - INFO - Query edges: Information protection, Legislation, Data privacy, top_k: 60, cosine: 0.2 +2025-06-24 17:38:39,614 - lightrag - INFO - Global query uses 62 entites, 60 relations, 3 chunks +2025-06-24 17:38:39,708 - lightrag - INFO - limit_async: 1 new workers initialized +2025-06-24 17:39:43,621 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,621 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,622 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,622 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,623 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,623 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,623 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,624 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,624 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,624 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,625 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-24 17:39:43,625 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,625 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,626 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,626 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,626 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-24 17:39:43,627 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,627 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:43,627 - lightrag - WARNING - limit_async: Worker exiting +2025-06-24 17:39:44,003 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-24 17:40:04,930 - lightrag - INFO - Loaded graph from ./working_folder8\graph_chunk_entity_relation.graphml with 131 nodes, 169 edges +2025-06-24 17:40:04,961 - lightrag - INFO - Process 6944 KV load full_docs with 2 records +2025-06-24 17:40:04,966 - lightrag - INFO - Process 6944 KV load text_chunks with 46 records +2025-06-24 17:40:04,988 - lightrag - INFO - Process 6944 KV load llm_response_cache with 46 records +2025-06-24 17:40:04,993 - lightrag - INFO - Process 6944 doc status load doc_status with 2 records +2025-06-24 17:40:04,998 - lightrag - INFO - Storage Initialization completed! +2025-06-24 17:40:08,154 - lightrag - INFO - Process 6944 buidling query context... +2025-06-24 17:40:08,154 - lightrag - INFO - Query nodes: Protection of Information Act, Protection of Personal Information Act, Relationship, Correlation, top_k: 60, cosine: 0.2 +2025-06-24 17:40:08,155 - lightrag - INFO - limit_async: 16 new workers initialized +2025-06-24 17:40:09,859 - lightrag - INFO - Naive query: 3 chunks, top_k: 10 +2025-06-24 17:40:09,975 - lightrag - INFO - Local query uses 60 entites, 99 relations, 3 chunks +2025-06-24 17:40:09,977 - lightrag - INFO - Query edges: Information protection, Legislation, Data privacy, top_k: 60, cosine: 0.2 +2025-06-24 17:40:10,988 - lightrag - INFO - Global query uses 62 entites, 60 relations, 3 chunks +2025-06-24 17:40:11,061 - lightrag - INFO - limit_async: 1 new workers initialized +2025-06-24 17:40:33,055 - lightrag - INFO - == LLM cache == saving global: 0146fed9837693e39bdf7b7f03d6a53e +2025-06-24 17:40:33,056 - lightrag - INFO - Process 6944 buidling query context... +2025-06-24 17:40:33,056 - lightrag - INFO - Query edges: Information Protection, Data Privacy, Legal Frameworks, top_k: 60, cosine: 0.2 +2025-06-24 17:40:34,167 - lightrag - INFO - Global query uses 62 entites, 60 relations, 3 chunks +2025-06-24 17:40:37,358 - lightrag - INFO - == LLM cache == saving global: 91dd81efc59c857a01d22fec138b18fa +2025-06-24 17:43:10,524 - lightrag - INFO - == LLM cache == saving hybrid: c1aeca5fdcd0bd8b0e983d1c9d6e92ad +2025-06-24 17:43:10,525 - lightrag - INFO - Process 6944 buidling query context... +2025-06-24 17:43:10,525 - lightrag - INFO - Query nodes: Protection of Information Act, Protection of Personal Information Act, Information, Personal information, Legislation, South Africa, top_k: 60, cosine: 0.2 +2025-06-24 17:43:11,778 - lightrag - INFO - Local query uses 60 entites, 128 relations, 3 chunks +2025-06-24 17:43:11,779 - lightrag - INFO - Query edges: Information protection, Data privacy, Legal frameworks, top_k: 60, cosine: 0.2 +2025-06-24 17:43:12,818 - lightrag - INFO - Global query uses 62 entites, 60 relations, 3 chunks +2025-06-24 17:43:16,795 - lightrag - INFO - == LLM cache == saving hybrid: 0ae5943132fe735fc63603e2b24b2bb7 +2025-06-24 17:43:26,488 - lightrag - INFO - No new unique documents were found. +2025-06-24 17:43:26,490 - lightrag - INFO - Processing 1 document(s) +2025-06-24 17:43:26,491 - lightrag - INFO - Extracting stage 1/1: dataset/data/docs3\republic-of-south-africa_2013_Protection of Personal Information Act, 2013.pdf-68ed7a0b.md +2025-06-24 17:43:26,492 - lightrag - INFO - Processing d-id: doc-f489721a8973148eab8fdfd0931a49fe +2025-06-24 17:43:26,642 - lightrag - INFO - Chunk 1 of 41 extracted 21 Ent + 18 Rel +2025-06-24 17:43:26,655 - lightrag - INFO - Chunk 2 of 41 extracted 111 Ent + 84 Rel +2025-06-24 17:43:26,658 - lightrag - INFO - Chunk 3 of 41 extracted 16 Ent + 14 Rel +2025-06-24 17:43:26,669 - lightrag - INFO - Chunk 4 of 41 extracted 64 Ent + 66 Rel +2025-06-24 17:43:26,686 - lightrag - INFO - Chunk 5 of 41 extracted 39 Ent + 77 Rel +2025-06-24 17:43:26,691 - lightrag - INFO - Chunk 6 of 41 extracted 17 Ent + 0 Rel +2025-06-24 17:43:26,697 - lightrag - INFO - Chunk 7 of 41 extracted 42 Ent + 35 Rel +2025-06-24 17:43:26,701 - lightrag - INFO - Chunk 8 of 41 extracted 26 Ent + 8 Rel +2025-06-24 17:43:26,710 - lightrag - INFO - Chunk 9 of 41 extracted 30 Ent + 32 Rel +2025-06-24 17:43:26,715 - lightrag - INFO - Chunk 10 of 41 extracted 35 Ent + 5 Rel +2025-06-24 17:43:26,732 - lightrag - INFO - Chunk 11 of 41 extracted 54 Ent + 44 Rel +2025-06-24 17:43:26,743 - lightrag - INFO - Chunk 12 of 41 extracted 55 Ent + 31 Rel +2025-06-24 17:43:26,752 - lightrag - INFO - Chunk 13 of 41 extracted 32 Ent + 34 Rel +2025-06-24 17:43:26,755 - lightrag - INFO - Chunk 14 of 41 extracted 14 Ent + 13 Rel +2025-06-24 17:43:26,759 - lightrag - INFO - Chunk 15 of 41 extracted 13 Ent + 19 Rel +2025-06-24 17:43:26,767 - lightrag - INFO - Chunk 16 of 41 extracted 33 Ent + 35 Rel +2025-06-24 17:43:36,104 - lightrag - INFO - == LLM cache == saving default: 2c701551b4ff5ab11c4961714f698def +2025-06-24 17:43:36,107 - lightrag - INFO - Chunk 17 of 41 extracted 20 Ent + 22 Rel +2025-06-24 17:43:42,335 - lightrag - INFO - == LLM cache == saving default: ffa8a1f2c33f4adaa0ea3b1a5efd84a6 +2025-06-24 17:43:42,339 - lightrag - INFO - Chunk 18 of 41 extracted 27 Ent + 30 Rel +2025-06-24 17:43:46,894 - lightrag - INFO - == LLM cache == saving default: b61a1ffac4bf00aac480bab2d2f35b4a +2025-06-24 17:43:50,091 - lightrag - INFO - == LLM cache == saving default: 1ae5cced5aae5610496383ec098cfb99 +2025-06-24 17:43:50,092 - lightrag - INFO - Chunk 19 of 41 extracted 9 Ent + 10 Rel +2025-06-24 17:44:00,054 - lightrag - INFO - == LLM cache == saving default: 0b617543f4b36e5caa082ccb10bf7a17 +2025-06-24 17:44:00,062 - lightrag - INFO - Chunk 20 of 41 extracted 44 Ent + 45 Rel +2025-06-24 17:44:07,079 - lightrag - INFO - == LLM cache == saving default: 8320f1f3918f29e0120dd78773361b32 +2025-06-24 17:44:13,234 - lightrag - INFO - == LLM cache == saving default: b99c3315026199aa174a52a6afb6b5ed +2025-06-24 17:44:13,240 - lightrag - INFO - Chunk 21 of 41 extracted 38 Ent + 41 Rel +2025-06-24 17:44:17,688 - lightrag - INFO - == LLM cache == saving default: 8ef5511027af9bc85db42f829c9f3937 +2025-06-24 17:44:26,763 - lightrag - INFO - == LLM cache == saving default: d44a37e057b671909005c6c4353e014d +2025-06-24 17:44:26,770 - lightrag - INFO - Chunk 22 of 41 extracted 33 Ent + 30 Rel +2025-06-24 17:44:30,462 - lightrag - INFO - == LLM cache == saving default: 82e6b51c14a6bf7249d4c6ddf262dc5e +2025-06-24 17:44:32,937 - lightrag - INFO - == LLM cache == saving default: 62c9c8dafd989249bdf5bdb513918213 +2025-06-24 17:44:32,938 - lightrag - INFO - Chunk 23 of 41 extracted 8 Ent + 8 Rel +2025-06-24 17:44:36,988 - lightrag - INFO - == LLM cache == saving default: 4cee2e7e82a914a690c8cbf368154fc9 +2025-06-24 17:44:43,996 - lightrag - INFO - == LLM cache == saving default: 2d1f75909f884ec114aabf5c8e959b0d +2025-06-24 17:44:43,999 - lightrag - INFO - Chunk 24 of 41 extracted 15 Ent + 17 Rel +2025-06-24 17:44:49,532 - lightrag - INFO - == LLM cache == saving default: 9759a9faab186847e8208553c78978f3 +2025-06-24 17:44:57,881 - lightrag - INFO - == LLM cache == saving default: dc3e730848bcf4f7c17f92fa81b5c3c9 +2025-06-24 17:44:57,885 - lightrag - INFO - Chunk 25 of 41 extracted 26 Ent + 30 Rel +2025-06-24 17:45:03,309 - lightrag - INFO - == LLM cache == saving default: 490ffa0505673f17b41932cb992f8124 +2025-06-24 17:45:12,235 - lightrag - INFO - == LLM cache == saving default: 7dab52c6428bb8900d3a7b0f0f1e1470 +2025-06-24 17:45:12,239 - lightrag - INFO - Chunk 26 of 41 extracted 25 Ent + 31 Rel +2025-06-24 17:45:18,213 - lightrag - INFO - == LLM cache == saving default: 0b965cda93e446f557a1d678ce44c5db +2025-06-24 17:45:23,316 - lightrag - INFO - == LLM cache == saving default: 3923a7a8561718342b9f37722574c18f +2025-06-24 17:45:23,317 - lightrag - INFO - Chunk 27 of 41 extracted 9 Ent + 12 Rel +2025-06-24 17:45:37,446 - lightrag - INFO - == LLM cache == saving default: 53517b38325523ec10a3c670eaa810e1 +2025-06-24 17:45:42,563 - lightrag - INFO - == LLM cache == saving default: 7f87761810ca1f8abdc60ebdbc79d3b3 +2025-06-24 17:45:42,566 - lightrag - INFO - Chunk 28 of 41 extracted 14 Ent + 27 Rel +2025-06-24 17:45:47,990 - lightrag - INFO - == LLM cache == saving default: adbbe564c4f804ec47bcf7c0fbdf7a86 +2025-06-24 17:45:54,331 - lightrag - INFO - == LLM cache == saving default: 859c87489128f9c48446bc436c6311dc +2025-06-24 17:45:54,334 - lightrag - INFO - Chunk 29 of 41 extracted 27 Ent + 36 Rel +2025-06-24 17:46:01,099 - lightrag - INFO - == LLM cache == saving default: 149e00eb9512a8578c857e291087bb13 +2025-06-24 17:46:05,721 - lightrag - INFO - == LLM cache == saving default: df8dc691665ed9ede681a792523d0749 +2025-06-24 17:46:05,723 - lightrag - INFO - Chunk 30 of 41 extracted 13 Ent + 12 Rel +2025-06-24 17:46:10,360 - lightrag - INFO - == LLM cache == saving default: 6e488500801ad8e924a037c64235e7de +2025-06-24 17:46:21,578 - lightrag - INFO - == LLM cache == saving default: 1c3e97155b2bf03e281aac493e2542ed +2025-06-24 17:46:21,583 - lightrag - INFO - Chunk 31 of 41 extracted 16 Ent + 33 Rel +2025-06-24 17:46:24,890 - lightrag - INFO - == LLM cache == saving default: 1dc96bcf97f715c27b1d6a8ae373d8e4 +2025-06-24 17:46:30,351 - lightrag - INFO - == LLM cache == saving default: 1a3282380dc2bffcb0f8c0328f6b40d9 +2025-06-24 17:46:30,354 - lightrag - INFO - Chunk 32 of 41 extracted 12 Ent + 17 Rel +2025-06-24 17:46:34,281 - lightrag - INFO - == LLM cache == saving default: d23424eb9b8bc447fce5f983a63c9214 +2025-06-24 17:46:42,370 - lightrag - INFO - == LLM cache == saving default: 06fe8a9e616beffcb47cede87011f643 +2025-06-24 17:46:42,375 - lightrag - INFO - Chunk 33 of 41 extracted 32 Ent + 31 Rel +2025-06-24 17:46:45,591 - lightrag - INFO - == LLM cache == saving default: 58145ab33b1d9fcc4adfb438b662844c +2025-06-24 17:46:50,396 - lightrag - INFO - == LLM cache == saving default: 2e40298b48256356eea4c4d5f16f2d20 +2025-06-24 17:46:50,397 - lightrag - INFO - Chunk 34 of 41 extracted 8 Ent + 0 Rel +2025-06-24 17:46:53,682 - lightrag - INFO - == LLM cache == saving default: 2de1c1b2c2847c2716d1a0a32bc615f8 +2025-06-24 17:46:59,209 - lightrag - INFO - == LLM cache == saving default: 0addd75ef113f7dde429f90c50cd8387 +2025-06-24 17:46:59,212 - lightrag - INFO - Chunk 35 of 41 extracted 20 Ent + 23 Rel +2025-06-24 17:47:03,360 - lightrag - INFO - == LLM cache == saving default: 8ae86207a743baaa0806dcb09972ce26 +2025-06-24 17:47:09,381 - lightrag - INFO - == LLM cache == saving default: f5b40016c000554e914bb66a56f9fb46 +2025-06-24 17:47:09,384 - lightrag - INFO - Chunk 36 of 41 extracted 18 Ent + 17 Rel +2025-06-24 17:47:11,768 - lightrag - INFO - == LLM cache == saving default: c6c2e2ee56ae8041b6070c9492c4cd79 +2025-06-24 17:47:14,465 - lightrag - INFO - == LLM cache == saving default: c8132ac1d0bf78a899e4a0d34613ae8b +2025-06-24 17:47:14,466 - lightrag - INFO - Chunk 37 of 41 extracted 4 Ent + 3 Rel +2025-06-24 17:47:18,510 - lightrag - INFO - == LLM cache == saving default: 9b7390a3e4c3944a391b4196d0969b5b +2025-06-24 17:47:23,314 - lightrag - INFO - == LLM cache == saving default: 5a514b3d415ebff5aa94b69f2900a57c +2025-06-24 17:47:23,317 - lightrag - INFO - Chunk 38 of 41 extracted 10 Ent + 15 Rel +2025-06-24 17:47:26,684 - lightrag - INFO - == LLM cache == saving default: c6f4f69428ebf77e301b4fc03be28a76 +2025-06-24 17:47:29,160 - lightrag - INFO - == LLM cache == saving default: d6b2eaf3400c47c6080c5695a4873031 +2025-06-24 17:47:29,160 - lightrag - INFO - Chunk 39 of 41 extracted 3 Ent + 2 Rel +2025-06-24 17:47:33,370 - lightrag - INFO - == LLM cache == saving default: 8221588ff3dc75aa9e030b961c57a058 +2025-06-24 17:47:36,089 - lightrag - INFO - == LLM cache == saving default: 7881ab833646fac1d4ee38ff7883da9b +2025-06-24 17:47:36,090 - lightrag - INFO - Chunk 40 of 41 extracted 6 Ent + 7 Rel +2025-06-24 17:47:39,399 - lightrag - INFO - == LLM cache == saving default: a853229939759477bb7097a27a288e99 +2025-06-24 17:47:45,220 - lightrag - INFO - == LLM cache == saving default: 4858e3137a3429b10cbae3da49baa710 +2025-06-24 17:47:45,223 - lightrag - INFO - Chunk 41 of 41 extracted 20 Ent + 18 Rel +2025-06-24 17:47:45,228 - lightrag - INFO - Merging stage 1/1: dataset/data/docs3\republic-of-south-africa_2013_Protection of Personal Information Act, 2013.pdf-68ed7a0b.md +2025-06-24 17:47:45,229 - lightrag - INFO - LLM merge N: Protection of Personal Information Act, 2013 | 11+0 +2025-06-24 17:47:47,183 - lightrag - INFO - == LLM cache == saving default: ccbcea7404a8e5fff1abbfb07c15b085 +2025-06-24 17:47:47,184 - lightrag - INFO - LLM merge N: Information Regulator | 17+0 +2025-06-24 17:47:49,916 - lightrag - INFO - == LLM cache == saving default: bf17b9f07840d266edd96dfb6dc7c620 +2025-06-24 17:47:49,917 - lightrag - INFO - Merge N: Promotion of Access to Information Act, 2000 | 2+0 +2025-06-24 17:47:49,917 - lightrag - INFO - Merge N: President | 3+0 +2025-06-24 17:47:49,918 - lightrag - INFO - LLM merge N: Republic of South Africa | 5+2 +2025-06-24 17:47:52,343 - lightrag - INFO - == LLM cache == saving default: a4667b65980a07b8378e4d6d5f0226a2 +2025-06-24 17:47:52,344 - lightrag - INFO - Merge N: Government Gazette | 1+1 +2025-06-24 17:47:52,345 - lightrag - INFO - LLM merge N: Act | 6+0 +2025-06-24 17:47:53,757 - lightrag - INFO - == LLM cache == saving default: 3472751ae1d71a9eb60c3a92e0aeb01a +2025-06-24 17:47:53,758 - lightrag - INFO - Merge N: Parliament | 4+0 +2025-06-24 17:47:53,759 - lightrag - INFO - Merge N: Data Subjects | 3+0 +2025-06-24 17:47:53,759 - lightrag - INFO - Merge N: Special Personal Information | 4+0 +2025-06-24 17:47:53,760 - lightrag - INFO - LLM merge N: Responsible Party | 15+0 +2025-06-24 17:47:55,559 - lightrag - INFO - == LLM cache == saving default: 02030101f5381cab06b3db19db2eba8e +2025-06-24 17:47:55,559 - lightrag - INFO - Merge N: Operator | 3+0 +2025-06-24 17:47:55,560 - lightrag - INFO - LLM merge N: Regulator | 17+0 +2025-06-24 17:47:59,445 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '0s'}]}}] +2025-06-24 17:48:06,733 - lightrag - INFO - == LLM cache == saving default: c7faedf756ba6028bf577424141b1da1 +2025-06-24 17:48:06,734 - lightrag - INFO - Merge N: chief executive officer | 2+0 +2025-06-24 17:48:06,734 - lightrag - INFO - Merge N: Enforcement Committee | 4+0 +2025-06-24 17:48:06,735 - lightrag - INFO - LLM merge N: Information Officer | 6+0 +2025-06-24 17:48:09,311 - lightrag - INFO - == LLM cache == saving default: 76bdf51eb78891d0d6d5a699fa16b8d8 +2025-06-24 17:48:09,312 - lightrag - INFO - Merge N: Protection of Personal Information Act | 2+0 +2025-06-24 17:48:09,313 - lightrag - INFO - Merge N: Codes of Conduct | 3+0 +2025-06-24 17:48:09,313 - lightrag - INFO - LLM merge N: Data Subject | 15+0 +2025-06-24 17:48:11,936 - lightrag - INFO - == LLM cache == saving default: d346ae98b176ed998c7f117a61f87e42 +2025-06-24 17:48:11,937 - lightrag - INFO - Merge N: Direct Marketing | 4+0 +2025-06-24 17:48:11,937 - lightrag - INFO - Merge N: Automated Decision Making | 2+0 +2025-06-24 17:48:11,938 - lightrag - INFO - Merge N: Transborder Information Flows | 2+0 +2025-06-24 17:48:11,939 - lightrag - INFO - Merge N: Prior Authorisation | 2+0 +2025-06-24 17:48:11,940 - lightrag - INFO - Merge N: CHAPTER 7 | 2+0 +2025-06-24 17:48:11,941 - lightrag - INFO - Merge N: Register of approved codes of conduct | 2+0 +2025-06-24 17:48:11,942 - lightrag - INFO - Merge N: CHAPTER 8 | 2+0 +2025-06-24 17:48:11,943 - lightrag - INFO - Merge N: Settlement of complaints | 2+0 +2025-06-24 17:48:11,944 - lightrag - INFO - Merge N: Breach of confidentiality | 2+0 +2025-06-24 17:48:11,945 - lightrag - INFO - Merge N: Obstruction of execution of warrant | 2+0 +2025-06-24 17:48:11,946 - lightrag - INFO - Merge N: Failure to comply with enforcement or information notices | 2+0 +2025-06-24 17:48:11,946 - lightrag - INFO - Merge N: Offences by witnesses | 2+0 +2025-06-24 17:48:11,947 - lightrag - INFO - Merge N: Unlawful acts by responsible party in connection with account number | 2+0 +2025-06-24 17:48:11,947 - lightrag - INFO - Merge N: Unlawful acts by third parties in connection with account number | 2+0 +2025-06-24 17:48:11,948 - lightrag - INFO - Merge N: CHAPTER 12 | 2+0 +2025-06-24 17:48:11,949 - lightrag - INFO - Merge N: Amendment of laws | 2+0 +2025-06-24 17:48:11,949 - lightrag - INFO - Merge N: Fees | 2+0 +2025-06-24 17:48:11,950 - lightrag - INFO - Merge N: Regulations | 3+0 +2025-06-24 17:48:11,950 - lightrag - INFO - Merge N: Procedure for making regulations | 2+0 +2025-06-24 17:48:11,951 - lightrag - INFO - Merge N: Transitional arrangements | 2+0 +2025-06-24 17:48:11,951 - lightrag - INFO - Merge N: biometrics | 2+0 +2025-06-24 17:48:11,952 - lightrag - INFO - Merge N: child | 2+0 +2025-06-24 17:48:11,952 - lightrag - INFO - Merge N: competent person | 3+0 +2025-06-24 17:48:11,953 - lightrag - INFO - Merge N: Constitution | 2+0 +2025-06-24 17:48:11,953 - lightrag - INFO - Merge N: electronic communication | 2+0 +2025-06-24 17:48:11,954 - lightrag - INFO - LLM merge N: Minister | 10+0 +2025-06-24 17:48:13,709 - lightrag - INFO - == LLM cache == saving default: 2cfa39dc8f0b94e5a09e44e5e943af25 +2025-06-24 17:48:13,710 - lightrag - INFO - LLM merge N: Promotion of Access to Information Act | 13+0 +2025-06-24 17:48:15,606 - lightrag - INFO - == LLM cache == saving default: aff9c5aa497796a95f1e93a49df6b09e +2025-06-24 17:48:15,607 - lightrag - INFO - Merge N: public body | 4+0 +2025-06-24 17:48:15,608 - lightrag - INFO - Merge N: private body | 2+0 +2025-06-24 17:48:15,609 - lightrag - INFO - Merge N: person | 1+1 +2025-06-24 17:48:15,610 - lightrag - INFO - Merge N: information officer | 2+0 +2025-06-24 17:48:15,610 - lightrag - INFO - Merge N: processing | 2+0 +2025-06-24 17:48:15,611 - lightrag - INFO - LLM merge N: personal information | 6+0 +2025-06-24 17:48:17,195 - lightrag - INFO - == LLM cache == saving default: c21fe34597f6bd93799729f9c87075b1 +2025-06-24 17:48:17,196 - lightrag - INFO - Merge N: public record | 2+0 +2025-06-24 17:48:17,196 - lightrag - INFO - LLM merge N: Personal Information | 6+0 +2025-06-24 17:48:18,680 - lightrag - INFO - == LLM cache == saving default: ccad3fc7c82b81faebaa35f571687062 +2025-06-24 17:48:18,681 - lightrag - INFO - Merge N: Processing of Personal Information | 3+0 +2025-06-24 17:48:18,681 - lightrag - INFO - LLM merge N: Republic | 4+3 +2025-06-24 17:48:20,926 - lightrag - INFO - == LLM cache == saving default: 7e319e22cb9fb9f767f3802195666abc +2025-06-24 17:48:20,927 - lightrag - INFO - Merge N: The Act | 2+0 +2025-06-24 17:48:20,928 - lightrag - INFO - Merge N: De-identified | 2+0 +2025-06-24 17:48:20,929 - lightrag - INFO - Merge N: section 26 | 2+0 +2025-06-24 17:48:20,930 - lightrag - INFO - Merge N: Chapter 3 | 4+0 +2025-06-24 17:48:20,930 - lightrag - INFO - Merge N: Lawful Processing of Personal Information | 3+0 +2025-06-24 17:48:20,931 - lightrag - INFO - Merge N: Accountability | 2+0 +2025-06-24 17:48:20,932 - lightrag - INFO - Merge N: Security Safeguards | 2+0 +2025-06-24 17:48:20,933 - lightrag - INFO - Merge N: Section 6 | 1+1 +2025-06-24 17:48:20,933 - lightrag - INFO - Merge N: Section 7 | 1+1 +2025-06-24 17:48:20,934 - lightrag - INFO - Merge N: Section 37 | 2+0 +2025-06-24 17:48:20,934 - lightrag - INFO - Merge N: Section 26 | 2+0 +2025-06-24 17:48:20,935 - lightrag - INFO - Merge N: Cabinet | 2+0 +2025-06-24 17:48:20,936 - lightrag - INFO - Merge N: Executive Council of a province | 2+0 +2025-06-24 17:48:20,936 - lightrag - INFO - Merge N: National Security | 3+0 +2025-06-24 17:48:20,937 - lightrag - INFO - Merge N: Public Safety | 2+0 +2025-06-24 17:48:20,938 - lightrag - INFO - LLM merge N: The Regulator | 11+0 +2025-06-24 17:48:24,092 - lightrag - INFO - == LLM cache == saving default: afd5f6bb8b9f652a447d4a51f5bfeee3 +2025-06-24 17:48:24,093 - lightrag - INFO - LLM merge N: responsible party | 9+0 +2025-06-24 17:48:26,485 - lightrag - INFO - == LLM cache == saving default: 30b8dda51a28533e27fbb46cbf3e904a +2025-06-24 17:48:26,486 - lightrag - INFO - LLM merge N: data subject | 8+0 +2025-06-24 17:48:28,469 - lightrag - INFO - == LLM cache == saving default: 666cd0781a0db673d29c3607b915e4d4 +2025-06-24 17:48:28,469 - lightrag - INFO - Merge N: relationship | 3+0 +2025-06-24 17:48:28,470 - lightrag - INFO - Merge N: public interest | 4+0 +2025-06-24 17:48:28,470 - lightrag - INFO - Merge N: freedom of expression | 2+0 +2025-06-24 17:48:28,471 - lightrag - INFO - Merge N: Processing of personal information | 3+0 +2025-06-24 17:48:28,471 - lightrag - INFO - Merge N: South African Revenue Service Act, 1997 | 3+0 +2025-06-24 17:48:28,472 - lightrag - INFO - Merge N: subsection (1) | 2+1 +2025-06-24 17:48:28,472 - lightrag - INFO - Merge N: subsection (2) | 1+1 +2025-06-24 17:48:28,473 - lightrag - INFO - LLM merge N: Public Body | 6+0 +2025-06-24 17:48:30,100 - lightrag - INFO - == LLM cache == saving default: c274f97aa3c83fabfa117a6b997ad545 +2025-06-24 17:48:30,101 - lightrag - INFO - Merge N: Law | 2+0 +2025-06-24 17:48:30,102 - lightrag - INFO - Merge N: Court | 3+1 +2025-06-24 17:48:30,103 - lightrag - INFO - Merge N: Appropriate Safeguards | 2+0 +2025-06-24 17:48:30,104 - lightrag - INFO - Merge N: section 61 | 2+0 +2025-06-24 17:48:30,105 - lightrag - INFO - LLM merge N: Gazette | 6+1 +2025-06-24 17:48:32,109 - lightrag - INFO - == LLM cache == saving default: 72ef77d38041e144d680c3955fe3d742 +2025-06-24 17:48:32,109 - lightrag - INFO - Merge N: biometric information | 2+0 +2025-06-24 17:48:32,110 - lightrag - INFO - Merge N: criminal behaviour | 2+0 +2025-06-24 17:48:32,111 - lightrag - INFO - Merge N: National Assembly | 3+0 +2025-06-24 17:48:32,113 - lightrag - INFO - Merge N: Protection of Information Act, 1982 | 1+2 +2025-06-24 17:48:32,113 - lightrag - INFO - Merge N: South Africa | 3+0 +2025-06-24 17:48:32,114 - lightrag - INFO - Merge N: insurance or medical scheme agreement | 2+0 +2025-06-24 17:48:32,115 - lightrag - INFO - Merge N: historical, statistical or research activity | 2+0 +2025-06-24 17:48:32,116 - lightrag - INFO - Merge N: processing of personal information | 2+0 +2025-06-24 17:48:32,118 - lightrag - INFO - Merge N: Chairperson | 3+0 +2025-06-24 17:48:32,120 - lightrag - INFO - Merge N: Journalistic purposes | 2+0 +2025-06-24 17:48:32,120 - lightrag - INFO - Merge N: Data subject | 2+0 +2025-06-24 17:48:32,121 - lightrag - INFO - Merge N: Section 7(1) | 3+0 +2025-06-24 17:48:32,122 - lightrag - INFO - Merge N: Section 7(3)(a) to (d) | 3+0 +2025-06-24 17:48:32,122 - lightrag - INFO - Merge N: Section 73 | 3+0 +2025-06-24 17:48:32,123 - lightrag - INFO - Merge N: High Court of South Africa | 2+0 +2025-06-24 17:48:32,124 - lightrag - INFO - Merge N: Auditor-General | 2+0 +2025-06-24 17:48:32,125 - lightrag - INFO - Merge N: Section 51 | 2+0 +2025-06-24 17:48:32,129 - lightrag - INFO - Merge N: Deputy Information Officer | 2+0 +2025-06-24 17:48:32,130 - lightrag - INFO - Merge N: offence | 2+0 +2025-06-24 17:48:32,130 - lightrag - INFO - Merge N: section 71 | 2+0 +2025-06-24 17:48:32,132 - lightrag - INFO - Merge N: Chapter 10 | 3+0 +2025-06-24 17:48:32,133 - lightrag - INFO - Merge N: Adjudicator | 3+0 +2025-06-24 17:48:32,133 - lightrag - INFO - Merge N: Section 74(2) | 2+0 +2025-06-24 17:48:32,134 - lightrag - INFO - Merge N: Section 60 | 3+0 +2025-06-24 17:48:32,134 - lightrag - INFO - Merge N: Section 64 | 2+0 +2025-06-24 17:48:32,135 - lightrag - INFO - Merge N: Section 63 | 2+0 +2025-06-24 17:48:32,135 - lightrag - INFO - Merge N: Section 60 to 63 | 2+0 +2025-06-24 17:48:32,136 - lightrag - INFO - Merge N: Section 61 | 2+0 +2025-06-24 17:48:32,136 - lightrag - INFO - Merge N: Section 62 | 2+0 +2025-06-24 17:48:32,138 - lightrag - INFO - Merge N: Binding Corporate Rules | 2+0 +2025-06-24 17:48:32,139 - lightrag - INFO - Merge N: High Court | 3+0 +2025-06-24 17:48:32,139 - lightrag - INFO - Merge N: section 82 | 2+0 +2025-06-24 17:48:32,140 - lightrag - INFO - Merge N: Section 82 | 3+0 +2025-06-24 17:48:32,141 - lightrag - INFO - Merge N: Client | 2+0 +2025-06-24 17:48:32,141 - lightrag - INFO - Merge N: Person Executing the Warrant | 2+0 +2025-06-24 17:48:32,142 - lightrag - INFO - Merge N: Warrant | 2+0 +2025-06-24 17:48:32,142 - lightrag - INFO - Merge N: Information Notice | 3+0 +2025-06-24 17:48:32,143 - lightrag - INFO - Merge N: Head of a Private Body | 2+0 +2025-06-24 17:48:32,143 - lightrag - INFO - Merge N: Complainant | 3+0 +2025-06-24 17:48:32,144 - lightrag - INFO - Merge N: Enforcement Notice | 2+0 +2025-06-24 17:48:32,144 - lightrag - INFO - Merge N: Section 54 | 3+0 +2025-06-24 17:48:32,145 - lightrag - INFO - Merge N: Section 8 | 1+1 +2025-06-24 17:48:32,146 - lightrag - INFO - Merge N: Offence | 1+1 +2025-06-24 17:48:32,147 - lightrag - INFO - Merge N: Criminal Procedure Act, 1977 (Act No. 51 of 1977) | 1+1 +2025-06-24 17:48:32,147 - lightrag - INFO - Merge N: South African Human Rights Commission | 2+0 +2025-06-24 17:48:32,148 - lightrag - INFO - Merge N: Private Body | 4+0 +2025-06-24 17:48:32,149 - lightrag - INFO - Merge N: Manual | 2+0 +2025-06-24 17:48:32,149 - lightrag - INFO - Merge N: Guide | 2+0 +2025-06-24 17:48:32,149 - lightrag - INFO - Merge N: Internal Appeal | 2+0 +2025-06-24 17:48:32,151 - lightrag - INFO - Merge N: Requester | 2+0 +2025-06-24 17:48:32,152 - lightrag - INFO - Merge N: Electronic Communications and Transactions Act, 2002 | 2+0 +2025-06-24 17:48:32,154 - lightrag - INFO - LLM merge E: Information Regulator - Protection of Personal Information Act, 2013 | 8+0 +2025-06-24 17:48:34,831 - lightrag - INFO - == LLM cache == saving default: cf614edbb0d17164b088982452840ffc +2025-06-24 17:48:34,832 - lightrag - INFO - Merge E: President - Protection of Personal Information Act, 2013 | 3+0 +2025-06-24 17:48:34,833 - lightrag - INFO - Merge E: Protection of Personal Information Act, 2013 - Special Personal Information | 2+0 +2025-06-24 17:48:34,834 - lightrag - INFO - Merge E: Protection of Personal Information Act, 2013 - Responsible Party | 2+0 +2025-06-24 17:48:34,834 - lightrag - INFO - Merge E: Regulator - chief executive officer | 4+0 +2025-06-24 17:48:34,835 - lightrag - INFO - Merge E: Enforcement Committee - Regulator | 3+0 +2025-06-24 17:48:34,835 - lightrag - INFO - Merge E: Information Officer - Regulator | 3+0 +2025-06-24 17:48:34,836 - lightrag - INFO - Merge E: Protection of Personal Information Act - Regulator | 2+0 +2025-06-24 17:48:34,836 - lightrag - INFO - Merge E: Prior Authorisation - Regulator | 2+0 +2025-06-24 17:48:34,837 - lightrag - INFO - Merge E: Data Subject - Regulator | 3+0 +2025-06-24 17:48:34,837 - lightrag - INFO - Merge E: Enforcement - Regulator | 2+0 +2025-06-24 17:48:34,838 - lightrag - INFO - Merge E: Automated Decision Making - Data Subject | 2+0 +2025-06-24 17:48:34,839 - lightrag - INFO - Merge E: Codes of Conduct - Data Subject | 2+0 +2025-06-24 17:48:34,839 - lightrag - INFO - Merge E: Enforcement - Protection of Personal Information Act | 2+0 +2025-06-24 17:48:34,840 - lightrag - INFO - Merge E: Offences, Penalties and Administrative Fines - Protection of Personal Information Act | 2+0 +2025-06-24 17:48:34,841 - lightrag - INFO - Merge E: Data Subject - Direct marketing by means of unsolicited electronic communications | 2+0 +2025-06-24 17:48:34,842 - lightrag - INFO - Merge E: Automated decision making - Data Subject | 2+0 +2025-06-24 17:48:34,843 - lightrag - INFO - Merge E: child - competent person | 2+0 +2025-06-24 17:48:34,844 - lightrag - INFO - Merge E: Minister - Promotion of Access to Information Act | 2+0 +2025-06-24 17:48:34,846 - lightrag - INFO - Merge E: Personal Information - Responsible Party | 3+0 +2025-06-24 17:48:34,846 - lightrag - INFO - Merge E: Act - Responsible Party | 3+0 +2025-06-24 17:48:34,847 - lightrag - INFO - Merge E: Data Subject - Personal Information | 4+0 +2025-06-24 17:48:34,847 - lightrag - INFO - Merge E: Act - Data Subject | 2+0 +2025-06-24 17:48:34,849 - lightrag - INFO - Merge E: Information Regulator - Regulator | 2+0 +2025-06-24 17:48:34,850 - lightrag - INFO - Merge E: Lawful Processing of Personal Information - Responsible Party | 3+0 +2025-06-24 17:48:34,851 - lightrag - INFO - Merge E: Protection of Personal Information Act, 2013 - Regulator | 2+0 +2025-06-24 17:48:34,852 - lightrag - INFO - Merge E: Data Subject - Protection of Personal Information Act, 2013 | 2+0 +2025-06-24 17:48:34,852 - lightrag - INFO - Merge E: Protection of Personal Information Act, 2013 - Section 6 | 2+0 +2025-06-24 17:48:34,853 - lightrag - INFO - Merge E: Protection of Personal Information Act, 2013 - Section 37 | 2+0 +2025-06-24 17:48:34,854 - lightrag - INFO - Merge E: Data Subject - Section 23 | 2+0 +2025-06-24 17:48:34,855 - lightrag - INFO - Merge E: Data Subject - Section 24 | 2+0 +2025-06-24 17:48:34,855 - lightrag - INFO - Merge E: Data Subject - Section 11(3)(a) | 2+0 +2025-06-24 17:48:34,855 - lightrag - INFO - Merge E: Data Subject - Section 11(3)(b) | 2+0 +2025-06-24 17:48:34,857 - lightrag - INFO - Merge E: Direct Marketing - Responsible Party | 3+0 +2025-06-24 17:48:34,858 - lightrag - INFO - Merge E: Data Subject - Section 18 | 2+0 +2025-06-24 17:48:34,859 - lightrag - INFO - Merge E: Data Subject - Section 22 | 2+0 +2025-06-24 17:48:34,859 - lightrag - INFO - Merge E: Section 6 - The Protection of Personal Information Act, 2013 | 2+0 +2025-06-24 17:48:34,860 - lightrag - INFO - Merge E: Section 37 - The Protection of Personal Information Act, 2013 | 2+0 +2025-06-24 17:48:34,861 - lightrag - INFO - Merge E: Section 74 - The Regulator | 2+0 +2025-06-24 17:48:34,862 - lightrag - INFO - Merge E: data subject - personal information | 3+0 +2025-06-24 17:48:34,862 - lightrag - INFO - Merge E: personal information - responsible party | 2+0 +2025-06-24 17:48:34,863 - lightrag - INFO - Merge E: data subject - responsible party | 3+0 +2025-06-24 17:48:34,865 - lightrag - INFO - Merge E: Data Subject - Information Regulator | 2+0 +2025-06-24 17:48:34,866 - lightrag - INFO - LLM merge E: Data Subject - Responsible Party | 8+0 +2025-06-24 17:48:37,372 - lightrag - INFO - == LLM cache == saving default: 50c0bf1403b2e08a51db871878a0ca26 +2025-06-24 17:48:37,373 - lightrag - INFO - Merge E: Operator - Responsible Party | 3+0 +2025-06-24 17:48:37,374 - lightrag - INFO - LLM merge E: Responsible Party - The Regulator | 6+0 +2025-06-24 17:48:38,968 - lightrag - INFO - == LLM cache == saving default: e6c613afa21110d37c9ccf7a1890ac40 +2025-06-24 17:48:38,969 - lightrag - INFO - Merge E: Data Subject - The Regulator | 3+0 +2025-06-24 17:48:38,971 - lightrag - INFO - Merge E: Gazette - The Regulator | 2+0 +2025-06-24 17:48:38,974 - lightrag - INFO - Merge E: Information Regulator - Minister | 2+0 +2025-06-24 17:48:38,975 - lightrag - INFO - Merge E: Information Regulator - Promotion of Access to Information Act | 2+0 +2025-06-24 17:48:38,975 - lightrag - INFO - Merge E: Minister - Regulator | 5+0 +2025-06-24 17:48:38,976 - lightrag - INFO - LLM merge E: Regulator - responsible party | 6+0 +2025-06-24 17:48:41,940 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '18s'}]}}] +2025-06-24 23:38:53,336 - lightrag - ERROR - OpenAI API Connection Error: Connection error. +2025-06-24 23:38:59,424 - lightrag - ERROR - OpenAI API Connection Error: Connection error. +2025-06-24 23:38:59,425 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-24 23:38:59,994 - lightrag - ERROR - Merging stage failed in document doc-f489721a8973148eab8fdfd0931a49fe: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpx\_transports\default.py", line 101, in map_httpcore_exceptions + yield + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpx\_transports\default.py", line 394, in handle_async_request + resp = await self._pool.handle_async_request(req) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpcore\_async\connection_pool.py", line 256, in handle_async_request + raise exc from None + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpcore\_async\connection_pool.py", line 236, in handle_async_request + response = await connection.handle_async_request( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpcore\_async\connection.py", line 101, in handle_async_request + raise exc + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpcore\_async\connection.py", line 78, in handle_async_request + stream = await self._connect(request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpcore\_async\connection.py", line 124, in _connect + stream = await self._network_backend.connect_tcp(**kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpcore\_backends\auto.py", line 31, in connect_tcp + return await self._backend.connect_tcp( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpcore\_backends\anyio.py", line 113, in connect_tcp + with map_exceptions(exc_map): + ^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\Python\Python312\Lib\contextlib.py", line 158, in __exit__ + self.gen.throw(value) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpcore\_exceptions.py", line 14, in map_exceptions + raise to_exc(exc) from exc +httpcore.ConnectError: [Errno 11001] getaddrinfo failed + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1484, in request + response = await self._client.send( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpx\_client.py", line 1629, in send + response = await self._send_handling_auth( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpx\_client.py", line 1657, in _send_handling_auth + response = await self._send_handling_redirects( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpx\_client.py", line 1694, in _send_handling_redirects + response = await self._send_single_request(request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpx\_client.py", line 1730, in _send_single_request + response = await transport.handle_async_request(request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpx\_transports\default.py", line 393, in handle_async_request + with map_httpcore_exceptions(): + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\Python\Python312\Lib\contextlib.py", line 158, in __exit__ + self.gen.throw(value) + File "C:\Dat\dev\aider\minirag\Lib\site-packages\httpx\_transports\default.py", line 118, in map_httpcore_exceptions + raise mapped_exc(message) from exc +httpx.ConnectError: [Errno 11001] getaddrinfo failed + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 114, in __call__ + result = await fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\llm\openai.py", line 185, in openai_complete_if_cache + response = await openai_async_client.chat.completions.create( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\resources\chat\completions\completions.py", line 2028, in create + return await self._post( + ^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1742, in post + return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1516, in request + raise APIConnectionError(request=request) from err +openai.APIConnectionError: Connection error. + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1033, in process_document + await merge_nodes_and_edges( + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 556, in merge_nodes_and_edges + edge_data = await _merge_edges_then_upsert( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 443, in _merge_edges_then_upsert + description = await _handle_entity_relation_summary( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 144, in _handle_entity_relation_summary + summary = await use_llm_func_with_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 1614, in use_llm_func_with_cache + res: str = await use_llm_func(input_text, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 277, in _llm_model_func + return await openai_complete_if_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 189, in async_wrapped + return await copy(fn, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 111, in __call__ + do = await self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 153, in iter + result = await action(retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\_utils.py", line 99, in inner + return call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\__init__.py", line 421, in exc_check + raise retry_exc from fut.exception() +tenacity.RetryError: RetryError[] + +2025-06-24 23:39:00,023 - lightrag - INFO - Document processing pipeline completed +2025-06-24 23:40:01,061 - lightrag - INFO - No new unique documents were found. +2025-06-24 23:40:01,062 - lightrag - INFO - Processing 1 document(s) +2025-06-24 23:40:01,063 - lightrag - INFO - Extracting stage 1/1: dataset/data/docs3\republic-of-south-africa_2013_Protection of Personal Information Act, 2013.pdf-68ed7a0b.md +2025-06-24 23:40:01,063 - lightrag - INFO - Processing d-id: doc-f489721a8973148eab8fdfd0931a49fe +2025-06-24 23:40:01,164 - lightrag - INFO - Chunk 1 of 41 extracted 21 Ent + 18 Rel +2025-06-24 23:40:01,176 - lightrag - INFO - Chunk 2 of 41 extracted 111 Ent + 84 Rel +2025-06-24 23:40:01,179 - lightrag - INFO - Chunk 3 of 41 extracted 16 Ent + 14 Rel +2025-06-24 23:40:01,190 - lightrag - INFO - Chunk 4 of 41 extracted 64 Ent + 66 Rel +2025-06-24 23:40:01,201 - lightrag - INFO - Chunk 5 of 41 extracted 39 Ent + 77 Rel +2025-06-24 23:40:01,205 - lightrag - INFO - Chunk 6 of 41 extracted 17 Ent + 0 Rel +2025-06-24 23:40:01,210 - lightrag - INFO - Chunk 7 of 41 extracted 42 Ent + 35 Rel +2025-06-24 23:40:01,216 - lightrag - INFO - Chunk 8 of 41 extracted 26 Ent + 8 Rel +2025-06-24 23:40:01,220 - lightrag - INFO - Chunk 9 of 41 extracted 30 Ent + 32 Rel +2025-06-24 23:40:01,224 - lightrag - INFO - Chunk 10 of 41 extracted 35 Ent + 5 Rel +2025-06-24 23:40:01,235 - lightrag - INFO - Chunk 11 of 41 extracted 54 Ent + 44 Rel +2025-06-24 23:40:01,243 - lightrag - INFO - Chunk 12 of 41 extracted 55 Ent + 31 Rel +2025-06-24 23:40:01,249 - lightrag - INFO - Chunk 13 of 41 extracted 32 Ent + 34 Rel +2025-06-24 23:40:01,252 - lightrag - INFO - Chunk 14 of 41 extracted 14 Ent + 13 Rel +2025-06-24 23:40:01,259 - lightrag - INFO - Chunk 15 of 41 extracted 13 Ent + 19 Rel +2025-06-24 23:40:01,264 - lightrag - INFO - Chunk 16 of 41 extracted 33 Ent + 35 Rel +2025-06-24 23:40:01,267 - lightrag - INFO - Chunk 17 of 41 extracted 20 Ent + 22 Rel +2025-06-24 23:40:01,271 - lightrag - INFO - Chunk 18 of 41 extracted 27 Ent + 30 Rel +2025-06-24 23:40:01,274 - lightrag - INFO - Chunk 19 of 41 extracted 9 Ent + 10 Rel +2025-06-24 23:40:01,284 - lightrag - INFO - Chunk 20 of 41 extracted 44 Ent + 45 Rel +2025-06-24 23:40:01,291 - lightrag - INFO - Chunk 21 of 41 extracted 38 Ent + 41 Rel +2025-06-24 23:40:01,295 - lightrag - INFO - Chunk 22 of 41 extracted 33 Ent + 30 Rel +2025-06-24 23:40:01,297 - lightrag - INFO - Chunk 23 of 41 extracted 8 Ent + 8 Rel +2025-06-24 23:40:01,300 - lightrag - INFO - Chunk 24 of 41 extracted 15 Ent + 17 Rel +2025-06-24 23:40:01,305 - lightrag - INFO - Chunk 25 of 41 extracted 26 Ent + 30 Rel +2025-06-24 23:40:01,309 - lightrag - INFO - Chunk 26 of 41 extracted 25 Ent + 31 Rel +2025-06-24 23:40:01,312 - lightrag - INFO - Chunk 27 of 41 extracted 9 Ent + 12 Rel +2025-06-24 23:40:01,316 - lightrag - INFO - Chunk 28 of 41 extracted 14 Ent + 27 Rel +2025-06-24 23:40:01,321 - lightrag - INFO - Chunk 29 of 41 extracted 27 Ent + 36 Rel +2025-06-24 23:40:01,325 - lightrag - INFO - Chunk 30 of 41 extracted 13 Ent + 12 Rel +2025-06-24 23:40:01,332 - lightrag - INFO - Chunk 31 of 41 extracted 16 Ent + 33 Rel +2025-06-24 23:40:01,335 - lightrag - INFO - Chunk 32 of 41 extracted 12 Ent + 17 Rel +2025-06-24 23:40:01,339 - lightrag - INFO - Chunk 33 of 41 extracted 32 Ent + 31 Rel +2025-06-24 23:40:01,342 - lightrag - INFO - Chunk 34 of 41 extracted 8 Ent + 0 Rel +2025-06-24 23:40:01,345 - lightrag - INFO - Chunk 35 of 41 extracted 20 Ent + 23 Rel +2025-06-24 23:40:01,351 - lightrag - INFO - Chunk 36 of 41 extracted 18 Ent + 17 Rel +2025-06-24 23:40:01,353 - lightrag - INFO - Chunk 37 of 41 extracted 4 Ent + 3 Rel +2025-06-24 23:40:01,357 - lightrag - INFO - Chunk 38 of 41 extracted 10 Ent + 15 Rel +2025-06-24 23:40:01,358 - lightrag - INFO - Chunk 39 of 41 extracted 3 Ent + 2 Rel +2025-06-24 23:40:01,360 - lightrag - INFO - Chunk 40 of 41 extracted 6 Ent + 7 Rel +2025-06-24 23:40:01,367 - lightrag - INFO - Chunk 41 of 41 extracted 20 Ent + 18 Rel +2025-06-24 23:41:37,796 - lightrag - INFO - Merging stage 1/1: dataset/data/docs3\republic-of-south-africa_2013_Protection of Personal Information Act, 2013.pdf-68ed7a0b.md +2025-06-24 23:41:37,796 - lightrag - INFO - LLM merge N: Protection of Personal Information Act, 2013 | 11+1 +2025-06-24 23:41:40,935 - lightrag - INFO - == LLM cache == saving default: 103dcb2e35aa6d73c9eb7e86a7de5998 +2025-06-24 23:41:40,936 - lightrag - INFO - LLM merge N: Information Regulator | 17+1 +2025-06-24 23:41:43,848 - lightrag - INFO - == LLM cache == saving default: f0759a70499dd4c0dcb466ed50f0e534 +2025-06-24 23:41:43,849 - lightrag - INFO - Merge N: Promotion of Access to Information Act, 2000 | 2+2 +2025-06-24 23:41:43,849 - lightrag - INFO - LLM merge N: President | 3+3 +2025-06-24 23:41:46,270 - lightrag - INFO - == LLM cache == saving default: 301db24abf4fe667015dbb61d021719d +2025-06-24 23:41:46,271 - lightrag - INFO - LLM merge N: Republic of South Africa | 5+1 +2025-06-24 23:41:48,673 - lightrag - INFO - == LLM cache == saving default: 8915260513693574968acaa6db0b9f23 +2025-06-24 23:41:48,674 - lightrag - INFO - Merge N: Government Gazette | 1+2 +2025-06-24 23:41:48,675 - lightrag - INFO - LLM merge N: Act | 6+1 +2025-06-24 23:41:51,156 - lightrag - INFO - == LLM cache == saving default: 793bdb8083c2699ba4281921635dfcdb +2025-06-24 23:41:51,157 - lightrag - INFO - LLM merge N: Parliament | 4+4 +2025-06-24 23:41:52,836 - lightrag - INFO - == LLM cache == saving default: 3b549380744537643594155dacea4764 +2025-06-24 23:41:52,837 - lightrag - INFO - LLM merge N: Data Subjects | 3+3 +2025-06-24 23:41:54,872 - lightrag - INFO - == LLM cache == saving default: ed44d61efc7186ec38b08ae141b8d6ce +2025-06-24 23:41:54,873 - lightrag - INFO - LLM merge N: Special Personal Information | 4+4 +2025-06-24 23:41:57,323 - lightrag - INFO - == LLM cache == saving default: e1b76e7b26a9987fd65649ba084edad5 +2025-06-24 23:41:57,324 - lightrag - INFO - LLM merge N: Responsible Party | 15+1 +2025-06-24 23:42:00,079 - lightrag - INFO - == LLM cache == saving default: 142729d2352b149b03e4e58c7e2fba04 +2025-06-24 23:42:00,080 - lightrag - INFO - LLM merge N: Operator | 3+3 +2025-06-24 23:42:02,421 - lightrag - INFO - == LLM cache == saving default: d99d59b0885d167c2821a3b7b8fd2082 +2025-06-24 23:42:02,422 - lightrag - INFO - LLM merge N: Regulator | 17+1 +2025-06-24 23:42:05,625 - lightrag - INFO - == LLM cache == saving default: 0c2179bb0dd22b0cdbcf1288d1d1467f +2025-06-24 23:42:05,625 - lightrag - INFO - Merge N: chief executive officer | 2+2 +2025-06-24 23:42:05,626 - lightrag - INFO - LLM merge N: Enforcement Committee | 4+4 +2025-06-24 23:42:08,053 - lightrag - INFO - == LLM cache == saving default: 3fffca4aae7d005da7ae3ace396aa435 +2025-06-24 23:42:08,054 - lightrag - INFO - LLM merge N: Information Officer | 6+1 +2025-06-24 23:42:10,664 - lightrag - INFO - == LLM cache == saving default: 83cb9317bbde498c1c8604a9b1681aef +2025-06-24 23:42:10,664 - lightrag - INFO - Merge N: Protection of Personal Information Act | 2+2 +2025-06-24 23:42:10,665 - lightrag - INFO - LLM merge N: Codes of Conduct | 3+3 +2025-06-24 23:42:11,936 - lightrag - INFO - == LLM cache == saving default: 2c396126de4007fb35c6965069b3859e +2025-06-24 23:42:11,937 - lightrag - INFO - LLM merge N: Data Subject | 15+1 +2025-06-24 23:42:14,433 - lightrag - INFO - == LLM cache == saving default: d7f3f472cae58ad3266c3c0736b1ccc7 +2025-06-24 23:42:14,434 - lightrag - INFO - LLM merge N: Direct Marketing | 4+4 +2025-06-24 23:42:16,852 - lightrag - INFO - == LLM cache == saving default: 8f888fb6e8dd372ce911add24f97afee +2025-06-24 23:42:16,853 - lightrag - INFO - Merge N: Automated Decision Making | 2+2 +2025-06-24 23:42:16,853 - lightrag - INFO - Merge N: Transborder Information Flows | 2+2 +2025-06-24 23:42:16,854 - lightrag - INFO - Merge N: Prior Authorisation | 2+2 +2025-06-24 23:42:16,855 - lightrag - INFO - Merge N: CHAPTER 7 | 2+2 +2025-06-24 23:42:16,856 - lightrag - INFO - Merge N: Register of approved codes of conduct | 2+2 +2025-06-24 23:42:16,857 - lightrag - INFO - Merge N: CHAPTER 8 | 2+2 +2025-06-24 23:42:16,858 - lightrag - INFO - Merge N: Settlement of complaints | 2+2 +2025-06-24 23:42:16,859 - lightrag - INFO - Merge N: Breach of confidentiality | 2+2 +2025-06-24 23:42:16,859 - lightrag - INFO - Merge N: Obstruction of execution of warrant | 2+2 +2025-06-24 23:42:16,860 - lightrag - INFO - Merge N: Failure to comply with enforcement or information notices | 2+2 +2025-06-24 23:42:16,860 - lightrag - INFO - Merge N: Offences by witnesses | 2+2 +2025-06-24 23:42:16,861 - lightrag - INFO - Merge N: Unlawful acts by responsible party in connection with account number | 2+2 +2025-06-24 23:42:16,861 - lightrag - INFO - Merge N: Unlawful acts by third parties in connection with account number | 2+2 +2025-06-24 23:42:16,862 - lightrag - INFO - Merge N: CHAPTER 12 | 2+2 +2025-06-24 23:42:16,862 - lightrag - INFO - Merge N: Amendment of laws | 2+2 +2025-06-24 23:42:16,863 - lightrag - INFO - Merge N: Fees | 2+2 +2025-06-24 23:42:16,863 - lightrag - INFO - LLM merge N: Regulations | 3+3 +2025-06-24 23:42:20,525 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '39s'}]}}] +2025-06-24 23:42:28,176 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-lite'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '32s'}]}}] +2025-06-24 23:42:35,741 - lightrag - ERROR - OpenAI API Rate Limit Error: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '24s'}]}}] +2025-06-24 23:42:35,742 - lightrag - ERROR - limit_async: Error in decorated function: RetryError[] +2025-06-24 23:42:35,744 - lightrag - ERROR - Merging stage failed in document doc-f489721a8973148eab8fdfd0931a49fe: Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 114, in __call__ + result = await fn(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\llm\openai.py", line 185, in openai_complete_if_cache + response = await openai_async_client.chat.completions.create( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\resources\chat\completions\completions.py", line 2028, in create + return await self._post( + ^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1742, in post + return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\openai\_base_client.py", line 1549, in request + raise self._make_status_error_from_response(err.response) from None +openai.RateLimitError: Error code: 429 - [{'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerMinutePerProjectPerModel-FreeTier', 'quotaDimensions': {'model': 'gemini-2.5-flash-lite', 'location': 'global'}, 'quotaValue': '15'}]}, {'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '24s'}]}}] + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\lightrag.py", line 1033, in process_document + await merge_nodes_and_edges( + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 543, in merge_nodes_and_edges + entity_data = await _merge_nodes_then_upsert( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 292, in _merge_nodes_then_upsert + description = await _handle_entity_relation_summary( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\operate.py", line 144, in _handle_entity_relation_summary + summary = await use_llm_func_with_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 1614, in use_llm_func_with_cache + res: str = await use_llm_func(input_text, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 544, in wait_func + return await future + ^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\lightrag\utils.py", line 328, in worker + result = await func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\app_gradio_lightrag.py", line 277, in _llm_model_func + return await openai_complete_if_cache( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 189, in async_wrapped + return await copy(fn, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 111, in __call__ + do = await self.iter(retry_state=retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\asyncio\__init__.py", line 153, in iter + result = await action(retry_state) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\_utils.py", line 99, in inner + return call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "C:\Dat\dev\aider\minirag\Lib\site-packages\tenacity\__init__.py", line 421, in exc_check + raise retry_exc from fut.exception() +tenacity.RetryError: RetryError[] + +2025-06-24 23:42:35,749 - lightrag - INFO - Document processing pipeline completed +2025-06-25 00:43:38,817 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,818 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,819 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-25 00:43:38,819 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,820 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,820 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,820 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,821 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,821 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,822 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,822 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,823 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,823 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,823 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,824 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,824 - lightrag - WARNING - limit_async: Health check task exiting +2025-06-25 00:43:38,825 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,825 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:38,825 - lightrag - WARNING - limit_async: Worker exiting +2025-06-25 00:43:39,432 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 00:58:53,550 - lightrag - INFO - Loaded graph from ./working_folder8\graph_chunk_entity_relation.graphml with 131 nodes, 169 edges +2025-06-25 00:58:53,668 - lightrag - INFO - Process 26704 KV load full_docs with 2 records +2025-06-25 00:58:53,704 - lightrag - INFO - Process 26704 KV load text_chunks with 46 records +2025-06-25 00:58:53,760 - lightrag - INFO - Process 26704 KV load llm_response_cache with 118 records +2025-06-25 00:58:53,764 - lightrag - INFO - Process 26704 doc status load doc_status with 2 records +2025-06-25 00:58:53,768 - lightrag - INFO - Storage Initialization completed! +2025-06-25 01:01:56,747 - lightrag - INFO - No new unique documents were found. +2025-06-25 01:01:56,748 - lightrag - INFO - Processing 1 document(s) +2025-06-25 01:01:56,749 - lightrag - INFO - Document processing pipeline completed +2025-06-25 01:01:56,752 - lightrag - INFO - No new unique documents were found. +2025-06-25 01:01:56,753 - lightrag - INFO - Processing 1 document(s) +2025-06-25 01:01:56,753 - lightrag - INFO - Document processing pipeline completed +2025-06-25 01:05:37,675 - lightrag - INFO - Created new empty graph +2025-06-25 01:05:37,684 - lightrag - INFO - Storage Initialization completed! +2025-06-25 01:05:37,686 - lightrag - INFO - Storage Finalization completed! +2025-06-25 01:05:41,606 - lightrag - INFO - No new unique documents were found. +2025-06-25 01:05:41,607 - lightrag - INFO - Processing 1 document(s) +2025-06-25 01:05:41,607 - lightrag - INFO - Document processing pipeline completed +2025-06-25 01:05:41,611 - lightrag - INFO - No new unique documents were found. +2025-06-25 01:05:41,612 - lightrag - INFO - Processing 1 document(s) +2025-06-25 01:05:41,613 - lightrag - INFO - Document processing pipeline completed +2025-06-25 01:06:15,261 - lightrag - INFO - No new unique documents were found. +2025-06-25 01:06:15,262 - lightrag - INFO - Processing 1 document(s) +2025-06-25 01:06:15,263 - lightrag - INFO - Document processing pipeline completed +2025-06-25 01:06:15,265 - lightrag - INFO - No new unique documents were found. +2025-06-25 01:06:15,266 - lightrag - INFO - Processing 1 document(s) +2025-06-25 01:06:15,266 - lightrag - INFO - Document processing pipeline completed +2025-06-25 13:36:23,294 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:36:23,299 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:36:23,303 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:36:23,308 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:37:51,012 - lightrag - INFO - Created new empty graph +2025-06-25 13:37:51,032 - lightrag - INFO - Process 25320 KV load full_docs with 0 records +2025-06-25 13:37:51,033 - lightrag - INFO - Process 25320 KV load text_chunks with 0 records +2025-06-25 13:37:51,036 - lightrag - INFO - Process 25320 KV load llm_response_cache with 0 records +2025-06-25 13:37:51,037 - lightrag - INFO - Process 25320 doc status load doc_status with 0 records +2025-06-25 13:37:51,042 - lightrag - INFO - Storage Initialization completed! +2025-06-25 13:37:58,973 - lightrag - INFO - Stored 1 new unique documents +2025-06-25 13:37:58,974 - lightrag - INFO - Processing 1 document(s) +2025-06-25 13:37:58,974 - lightrag - INFO - Document processing pipeline completed +2025-06-25 13:37:59,007 - lightrag - INFO - Stored 1 new unique documents +2025-06-25 13:37:59,008 - lightrag - INFO - Processing 2 document(s) +2025-06-25 13:37:59,008 - lightrag - INFO - Document processing pipeline completed +2025-06-25 13:40:49,903 - lightrag - INFO - No new unique documents were found. +2025-06-25 13:40:49,904 - lightrag - INFO - Processing 2 document(s) +2025-06-25 13:40:49,904 - lightrag - INFO - Document processing pipeline completed +2025-06-25 13:40:49,906 - lightrag - INFO - No new unique documents were found. +2025-06-25 13:40:49,907 - lightrag - INFO - Processing 2 document(s) +2025-06-25 13:40:49,908 - lightrag - INFO - Document processing pipeline completed +2025-06-25 13:41:24,173 - lightrag - INFO - Created new empty graph +2025-06-25 13:41:24,182 - lightrag - INFO - Storage Initialization completed! +2025-06-25 13:41:24,182 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:41:52,913 - lightrag - INFO - No new unique documents were found. +2025-06-25 13:41:52,914 - lightrag - INFO - Processing 2 document(s) +2025-06-25 13:41:52,915 - lightrag - INFO - Document processing pipeline completed +2025-06-25 13:41:52,917 - lightrag - INFO - No new unique documents were found. +2025-06-25 13:41:52,918 - lightrag - INFO - Processing 2 document(s) +2025-06-25 13:41:52,918 - lightrag - INFO - Document processing pipeline completed +2025-06-25 13:47:27,954 - lightrag - INFO - Created new empty graph +2025-06-25 13:47:27,963 - lightrag - INFO - Storage Initialization completed! +2025-06-25 13:47:27,965 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:47:28,276 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:47:28,277 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:49:02,265 - lightrag - INFO - Created new empty graph +2025-06-25 13:49:02,281 - lightrag - INFO - Storage Initialization completed! +2025-06-25 13:49:02,282 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:49:02,587 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:49:02,588 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:49:04,148 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:49:04,149 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:49:04,149 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:49:04,150 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:49:04,151 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:49:04,151 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:49:33,151 - lightrag - INFO - No new unique documents were found. +2025-06-25 13:49:33,152 - lightrag - INFO - Processing 2 document(s) +2025-06-25 13:49:33,152 - lightrag - INFO - Document processing pipeline completed +2025-06-25 13:49:33,156 - lightrag - INFO - No new unique documents were found. +2025-06-25 13:49:33,157 - lightrag - INFO - Processing 2 document(s) +2025-06-25 13:49:33,157 - lightrag - INFO - Document processing pipeline completed +2025-06-25 13:53:45,097 - lightrag - INFO - Created new empty graph +2025-06-25 13:53:45,110 - lightrag - INFO - Storage Initialization completed! +2025-06-25 13:53:45,111 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:45,378 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:45,379 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:47,083 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:47,084 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:47,084 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:47,085 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:47,086 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:47,087 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,084 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,086 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,086 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,087 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,087 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,087 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,088 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,088 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,088 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,090 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,090 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,091 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,091 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,092 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,092 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,093 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,093 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:53:53,093 - lightrag - INFO - Storage Finalization completed! +2025-06-25 13:59:32,909 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,914 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,919 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,924 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,929 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,934 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,939 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,944 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,948 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,953 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,958 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,963 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,968 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,972 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,977 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,982 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,987 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,992 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:32,996 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,001 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,006 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,011 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,015 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,021 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,026 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,030 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,042 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,047 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,052 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,058 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,063 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,069 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,075 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,080 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,086 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,091 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,096 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,100 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,104 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,108 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,112 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,116 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,122 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,127 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,132 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,137 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,142 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,146 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,151 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,155 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,159 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,164 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,169 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,173 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,180 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,185 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,191 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,196 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,200 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,205 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,209 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,213 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,218 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,223 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,227 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,231 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,236 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,241 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,245 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,250 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,255 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,260 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,265 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,271 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,274 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,278 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,282 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,288 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,292 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,296 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,300 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,305 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,309 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,316 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,321 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,326 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,330 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,335 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,340 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,344 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,347 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,352 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,356 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,361 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,365 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,370 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,374 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,379 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,383 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,387 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,392 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,395 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,400 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,404 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,408 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,412 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,416 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,422 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,426 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,430 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,435 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,439 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,447 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,452 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,458 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,463 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,467 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,472 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,478 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,482 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,487 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,491 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,495 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,499 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,504 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,506 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,512 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,516 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,520 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,525 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,528 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,532 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,536 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,540 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,544 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,547 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,552 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,556 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 13:59:33,560 - lightrag - INFO - Creating a new event loop in main thread. +2025-06-25 14:00:54,924 - lightrag - INFO - Created new empty graph +2025-06-25 14:00:54,939 - lightrag - INFO - Process 18004 KV load full_docs with 0 records +2025-06-25 14:00:54,940 - lightrag - INFO - Process 18004 KV load text_chunks with 0 records +2025-06-25 14:00:54,943 - lightrag - INFO - Process 18004 KV load llm_response_cache with 0 records +2025-06-25 14:00:54,944 - lightrag - INFO - Process 18004 doc status load doc_status with 0 records +2025-06-25 14:00:54,948 - lightrag - INFO - Storage Initialization completed! +2025-06-25 14:01:29,337 - lightrag - INFO - Stored 1 new unique documents +2025-06-25 14:01:29,338 - lightrag - INFO - Processing 1 document(s) +2025-06-25 14:01:29,339 - lightrag - INFO - Document processing pipeline completed +2025-06-25 14:01:29,347 - lightrag - INFO - Stored 1 new unique documents +2025-06-25 14:01:29,348 - lightrag - INFO - Processing 2 document(s) +2025-06-25 14:01:29,348 - lightrag - INFO - Document processing pipeline completed