Skip to content

[QUESTION]: Growing segment loss raw data #302

Description

@SunYong0821
from agno.agent import Agent
from agno.knowledge.docx import DocxKnowledgeBase
from agno.vectordb.milvus import Milvus
import os
os.environ['LD_LIBRARY_PATH'] = '/home/suny/anaconda3/envs/agent/lib/python3.12/site-packages/milvus_lite/lib'

# Initialize Milvus
vector_db = Milvus(
    collection="recipes",
    uri="./milvus.db",
)

knowledge_base = DocxKnowledgeBase(
    path="kl",
    vector_db=vector_db,
)

knowledge_base.load(recreate=False) 

Why does it report an error according to the example?

INFO Embedder not provided, using OpenAIEmbedder as default.
INFO Dropping collection
INFO Creating collection
INFO Loading knowledge base
INFO Reading: kl/免疫系统工作原理.docx
Assert "HasRawData(field_id.get())" => Growing segment loss raw data at /workspace/milvus-lite/thirdparty/milvus/internal/core/src/segcore/SegmentGrowingImpl.cpp:717
2025-06-27 15:14:25,221 [ERROR][handler]: RPC error: [query], <MilvusException: (code=2000, message=Assert "HasRawData(field_id.get())" => Growing segment loss raw data at /workspace/milvus-lite/thirdparty/milvus/internal/core/src/segcore/SegmentGrowingImpl.cpp:717
: segcore error)>, <Time:{'RPC start': '2025-06-27 15:14:25.216860', 'RPC error': '2025-06-27 15:14:25.221387'}> (decorators.py:140)
2025-06-27 15:14:25,221 [ERROR][get]: Failed to get collection: recipes (milvus_client.py:721)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions