pymilvus 建集合
pymilvus 建集合
from pymilvus import MilvusClient
client = MilvusClient("http://localhost:19530")
schema = client.create_schema(auto_id=False, enable_dynamic_field=True)
schema.add_field("id", datatype="VARCHAR", max_length=64, is_primary=True)
schema.add_field("vector", datatype="FLOAT_VECTOR", dim=1024)
schema.add_field("source", datatype="VARCHAR", max_length=256)
client.create_collection(collection_name="kb", schema=schema)列出与查看
列出与查看
print(client.list_collections())
print(client.describe_collection("kb"))向量维度与 embedding 模型输出必须一致;建库后修改 dim 需要重建集合。