Milvus Integration

Connect your Milvus vector database to Metalogue

Milvus Integration

Connect your Milvus cluster to federate queries across vector stores.

Quick Start

const connector = await client.createConnector({
  connector_type: 'milvus',
  display_name: 'Production Milvus',
  credentials: {
    host: 'milvus.company.com',
    port: 19530,
    token: 'xxxxxxxxxxxx',
  },
});

await client.syncConnector(connector.connector_id, true);

Authentication

{
  "credentials": {
    "host": "milvus.company.com",
    "port": 19530,
    "token": "xxxxxxxxxxxx"
  }
}

For Zilliz Cloud:

{
  "credentials": {
    "uri": "https://xxx.zillizcloud.com",
    "token": "xxxxxxxxxxxx"
  }
}

Configuration

{
  "settings": {
    "collections": ["documents", "embeddings"],
    "embedding_model": "text-embedding-ada-002",
    "partition_key": "tenant_id"
  }
}

Multi-Tenancy

Milvus partition support for multi-tenant isolation:

{
  "settings": {
    "partition_key": "organization_id",
    "partition_value": "org-123"
  }
}

Rate Limits

  • Self-hosted: Unlimited
  • Zilliz Cloud: Based on CU allocation

Next Steps