现用矢量存储连接器 (预览版)
警告
语义内核向量存储功能处于预览状态,需要中断性变更的改进可能仍发生在发布前的有限情况下。
语义内核提供了许多现成的 Vector Store 集成,使开始使用矢量存储变得容易。 它还允许你试用免费或本地托管的向量存储,然后在缩放需要时轻松切换到服务。
重要
语义内核矢量存储连接器由各种源生成。 并非所有连接器都作为Microsoft语义内核项目的一部分进行维护。 考虑连接器时,请务必评估质量、许可、支持等,以确保它们满足你的要求。 此外,请确保查看每个提供程序的文档,了解详细的版本兼容性信息。
重要
某些连接器在内部使用了不被 Microsoft 或数据库提供商正式支持的数据库 SDK。 使用官方支持的 SDK 的 列会列出哪些使用了官方支持的 SDK 和哪些没使用。
矢量存储连接器 | C# | 使用官方支持的 SDK | 维护员/供应商 |
---|---|---|---|
Azure AI 搜索 | ✅ | ✅ | Microsoft语义内核项目 |
Cosmos DB MongoDB (vCore) | ✅ | ✅ | Microsoft语义内核项目 |
Cosmos DB 无 SQL | ✅ | ✅ | Microsoft语义内核项目 |
Elasticsearch | ✅ | ✅ | 弹性的 |
Chroma | 已计划的 | ||
内存中 | ✅ | 空值 | Microsoft语义内核项目 |
Milvus | 已计划的 | ||
MongoDB | ✅ | ✅ | Microsoft语义内核项目 |
Pinecone | ✅ | ❌ | Microsoft语义内核项目 |
Postgres | ✅ | ✅ | Microsoft语义内核项目 |
Qdrant | ✅ | ✅ | Microsoft语义内核项目 |
Redis | ✅ | ✅ | Microsoft语义内核项目 |
SQL Server | 已计划的 | ||
SQLite | ✅ | ✅ | Microsoft语义内核项目 |
可变(内存中) | 已弃用(使用内存中) | 空值 | Microsoft语义内核项目 |
Weaviate | ✅ | ✅ | Microsoft语义内核项目 |
矢量存储连接器 | Python | 使用官方支持的 SDK | 维护员/供应商 |
---|---|---|---|
Azure AI 搜索 | ✅ | ✅ | Microsoft语义内核项目 |
Cosmos DB MongoDB(vCore) | 开发中 | ✅ | Microsoft语义内核项目 |
Cosmos DB 无 SQL | 开发中 | ✅ | Microsoft语义内核项目 |
Elasticsearch | 已计划的 | ||
Chroma | 已计划的 | ||
内存中 | ✅ | 空值 | Microsoft语义内核项目 |
Milvus | 已计划的 | ||
MongoDB | 开发中 | ✅ | Microsoft语义内核项目 |
Pinecone | 开发中 | ✅ | Microsoft语义内核项目 |
Postgres | ✅ | Microsoft语义内核项目 | |
Qdrant | ✅ | ✅ | Microsoft语义内核项目 |
Redis | ✅ | ✅ | Microsoft语义内核项目 |
SQL Server | 已计划的 | ||
SQLite | 开发中 | ✅ | Microsoft语义内核项目 |
可变(内存中) | 已弃用(使用内存中) | 空值 | Microsoft语义内核项目 |
Weaviate | ✅ | 空值 | Microsoft语义内核项目 |