Skip to content

Error: 提交入库时报错 #733

Description

@congcong009

1️⃣ 描述一下问题

用最新的项目直接拉起docker后,配置了OpenRouter的模型,在知识库中新建 LightRag 并上传文件,此时文件上方会显示

Image

点击入库,api-dev 日志报错:

2️⃣ 报错日志

05-26 16:13:36 INFO: 127.0.0.1:45300 - "GET /api/system/health HTTP/1.1" 200 - 0ms
05-26 16:14:06 DEBUG knowledge_router.py:570: Index documents for db_id kb_81bc76668fb68b1d885ba446e02ef554: ['file_377ef6'] params={}
05-26 16:14:06 INFO task_service.py:141: Enqueued task 7ed3cd3468e1474fb379f5bb6ac9e297 (文档入库 (量表))
05-26 16:14:06 INFO: 172.28.0.11:38232 - "POST /api/knowledge/databases/kb_81bc76668fb68b1d885ba446e02ef554/documents/index HTTP/1.1" 200 - 18ms
05-26 16:14:06 INFO lightrag.py:138: Creating LightRAG instance for kb_81bc76668fb68b1d885ba446e02ef554
05-26 16:14:06 INFO lightrag.py:240: Using user-selected LLM spec: openrouter:nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free
05-26 16:14:06 INFO chat.py:119: Selecting v2 model: openrouter:nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free (provider_type=openai)
05-26 16:14:06 INFO embed.py:297: Loaded v2 embedding model info for openrouter:nvidia/llama-nemotron-embed-vl-1b-v2:free
05-26 16:14:06 DEBUG lightrag.py:266: Embedding config dict: {'name': 'NVIDIA: Llama Nemotron Embed VL 1B V2 (free)', 'dimension': None, 'base_url': 'https://openrouter.ai/api/v1/embeddings', 'api_key': 'sk-or-v1-42xxx', 'model_id': 'openrouter:nvidia/llama-nemotron-embed-vl-1b-v2:free', 'batch_size': None}
05-26 16:14:06 INFO lightrag.py:178: Initializing LightRAG instance for saves/knowledge_base_data/lightrag_data/kb_81bc76668fb68b1d885ba446e02ef554
05-26 16:14:06 INFO __init__.py:1028: 2026-05-26 16:14:06,746 - lightrag - INFO - [kb_81bc76668fb68b1d885ba446e02ef554] VectorDB collection 'entities' exists check: False
05-26 16:14:06 INFO __init__.py:1028: 2026-05-26 16:14:06,746 - lightrag - INFO - [kb_81bc76668fb68b1d885ba446e02ef554] Creating new collection: entities
2026-05-26 16:14:06,749 [ERROR][_log_rpc_error]: RPC error: [create_collection], <MilvusException: (code=65535, message=strconv.ParseInt: parsing "null": invalid syntax)>, <elapsed:1.5ms>

Traceback:
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/pymilvus/decorators.py", line 404, in handler
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/pymilvus/decorators.py", line 451, in handler
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/pymilvus/decorators.py", line 342, in handler
    raise e from e
  File "/usr/local/lib/python3.12/site-packages/pymilvus/decorators.py", line 305, in handler
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/pymilvus/client/grpc_handler.py", line 404, in create_collection
    check_status(status)
  File "/usr/local/lib/python3.12/site-packages/pymilvus/client/utils.py", line 76, in check_status
    raise MilvusException(status.code, status.reason, status.error_code)

pymilvus.exceptions.MilvusException: <MilvusException: (code=65535, message=strconv.ParseInt: parsing "null": invalid syntax)>

 (decorators.py:358)

05-26 16:14:06 ERROR __init__.py:1028: 2026-05-26 16:14:06,749 - lightrag - ERROR - [kb_81bc76668fb68b1d885ba446e02ef554] Error in _create_collection_if_not_exist for entities: <MilvusException: (code=65535, message=strconv.ParseInt: parsing "null": invalid syntax)>
05-26 16:14:06 INFO __init__.py:1028: 2026-05-26 16:14:06,750 - lightrag - INFO - [kb_81bc76668fb68b1d885ba446e02ef554] Attempting to force create collection entities...
2026-05-26 16:14:06,753 [ERROR][_log_rpc_error]: RPC error: [create_collection], <MilvusException: (code=65535, message=strconv.ParseInt: parsing "null": invalid syntax)>, <elapsed:1.3ms>

Traceback:
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/pymilvus/decorators.py", line 404, in handler
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/pymilvus/decorators.py", line 451, in handler
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/pymilvus/decorators.py", line 342, in handler
    raise e from e
  File "/usr/local/lib/python3.12/site-packages/pymilvus/decorators.py", line 305, in handler
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/pymilvus/client/grpc_handler.py", line 404, in create_collection
    check_status(status)
  File "/usr/local/lib/python3.12/site-packages/pymilvus/client/utils.py", line 76, in check_status
    raise MilvusException(status.code, status.reason, status.error_code)
pymilvus.exceptions.MilvusException: <MilvusException: (code=65535, message=strconv.ParseInt: parsing "null": invalid syntax)>
 (decorators.py:358)
05-26 16:14:06 ERROR __init__.py:1028: 2026-05-26 16:14:06,753 - lightrag - ERROR - [kb_81bc76668fb68b1d885ba446e02ef554] Failed to force-create collection entities: <MilvusException: (code=65535, message=strconv.ParseInt: parsing "null": invalid syntax)>
05-26 16:14:06 ERROR __init__.py:1028: 2026-05-26 16:14:06,754 - lightrag - ERROR - [kb_81bc76668fb68b1d885ba446e02ef554] Failed to initialize Milvus collection 'entities': <MilvusException: (code=65535, message=strconv.ParseInt: parsing "null": invalid syntax)>
05-26 16:14:06 ERROR lightrag.py:221: Failed to create LightRAG instance for kb_81bc76668fb68b1d885ba446e02ef554: <MilvusException: (code=65535, message=strconv.ParseInt: parsing "null": invalid syntax)>
05-26 16:14:06 ERROR lightrag.py:222: Traceback: Traceback (most recent call last):
  File "/app/package/yuxi/knowledge/implementations/lightrag.py", line 215, in _get_lightrag_instance
    await self._initialize_kb_instance(rag)
  File "/app/package/yuxi/knowledge/implementations/lightrag.py", line 179, in _initialize_kb_instance
    await instance.initialize_storages()
  File "/usr/local/lib/python3.12/site-packages/lightrag/lightrag.py", line 796, in initialize_storages
    await storage.initialize()
  File "/usr/local/lib/python3.12/site-packages/lightrag/kg/milvus_impl.py", line 1446, in initialize
    self._create_collection_if_not_exist()
  File "/usr/local/lib/python3.12/site-packages/lightrag/kg/milvus_impl.py", line 1318, in _create_collection_if_not_exist
    self._client.create_collection(
  File "/usr/local/lib/python3.12/site-packages/pymilvus/milvus_client/milvus_client.py", line 127, in create_collection
    return self._create_collection_with_schema(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "/usr/local/lib/python3.12/site-packages/pymilvus/milvus_client/milvus_client.py", line 953, in _create_collection_with_schema
    conn.create_collection(
  File "/usr/local/lib/python3.12/site-packages/pymilvus/decorators.py", line 407, in handler
    raise e from e
  File "/usr/local/lib/python3.12/site-packages/pymilvus/decorators.py", line 404, in handler
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/pymilvus/decorators.py", line 451, in handler
    return func(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/pymilvus/decorators.py", line 342, in handler
    raise e from e
  File "/usr/local/lib/python3.12/site-packages/pymilvus/decorators.py", line 305, in handler
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/pymilvus/client/grpc_handler.py", line 404, in create_collection
    check_status(status)
  File "/usr/local/lib/python3.12/site-packages/pymilvus/client/utils.py", line 76, in check_status
    raise MilvusException(status.code, status.reason, status.error_code)

pymilvus.exceptions.MilvusException: <MilvusException: (code=65535, message=strconv.ParseInt: parsing "null": invalid syntax)>

05-26 16:14:06 ERROR knowledge_router.py:614: Index failed for file_377ef6: Failed to get LightRAG instance for kb_81bc76668fb68b1d885ba446e02ef554
05-26 16:14:06 INFO: 127.0.0.1:59230 - "GET /api/system/health HTTP/1.1" 200 - 0ms

3️⃣ 相关截图

显示完成:

Image

但任务依然在那显示等待入库

#️⃣ 其他相关信息

对话等其他功能都正常使用

✅ 如果问题与模型调用相关,请尝试切换到其他在线模型

Metadata

Metadata

Assignees

No one assigned

    Labels

    to-be-closed因为无反馈或者无意义而被标记为即将关闭的问题

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions