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