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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions