Färdiga Anslutningsprogram för Vector Store (förhandsversion)
Varning
Funktionen Semantic Kernel Vector Store är i förhandsversion, och förbättringar som kräver icke-bakåtkompatibla ändringar kan fortfarande ske under begränsade omständigheter före lanseringen.
Semantisk kernel innehåller ett antal färdiga Vector Store-integreringar som gör det enkelt att komma igång med att använda Vector Stores. Du kan också experimentera med ett kostnadsfritt eller lokalt värdbaserat Vector Store och sedan enkelt växla till en tjänst när skalning kräver det.
Viktigt!
Semantiska Kernel Vector Store-anslutningsappar skapas av en mängd olika källor. Inte alla anslutningar underhålls som en del av Microsoft Semantic Kernel Project. När du överväger en anslutning bör du utvärdera kvalitet, licensiering, support med mera för att säkerställa att de uppfyller dina krav. Se också till att du läser dokumentationen för varje leverantör för detaljerad information om versionskompatibilitet.
Viktigt!
Vissa anslutningsappar använder databas-SDK:er internt som inte stöds officiellt av Microsoft eller av databasprovidern. -kolumnen "Använder officiellt stödda SDK:er" listar vilka som använder SDK:er som stöds officiellt och vilka som inte gör det.
Anslutningsprogram för vektorlager | C# | Använder SDK som stöds officiellt | Underhållare/leverantör |
---|---|---|---|
Azure AI Search | ✅ | ✅ | Microsoft Semantic Kernel Project |
Cosmos DB MongoDB (vCore) | ✅ | ✅ | Microsoft Semantic Kernel Project |
Cosmos DB Ingen SQL | ✅ | ✅ | Microsoft Semantic Kernel Project |
Couchbase | ✅ | ✅ | Couchbase |
Elasticsearch | ✅ | ✅ | Elastisk |
Chroma | Planerad | ||
Minnesintern | ✅ | Ej tillämpligt | Microsoft Semantic Kernel Project |
Milvus | Planerad | ||
MongoDB | ✅ | ✅ | Microsoft Semantic Kernel Project |
Tallkotte | ✅ | ❌ | Microsoft Semantic Kernel Project |
Postgres | ✅ | ✅ | Microsoft Semantic Kernel Project |
Qdrant | ✅ | ✅ | Microsoft Semantic Kernel Project |
Redis | ✅ | ✅ | Microsoft Semantic Kernel Project |
SQL Server | Planerad | ||
SQLite | ✅ | ✅ | Microsoft Semantic Kernel Project |
Flyktigt (minnesinternt) | Inaktuell (använd minnesintern) | Ej tillämpligt | Microsoft Semantic Kernel Project |
Viaviate | ✅ | ✅ | Microsoft Semantic Kernel Project |
Anslutningsprogram för vektorlager | Python | Använder SDK som stöds officiellt | Underhållare/leverantör |
---|---|---|---|
Azure AI Search | ✅ | ✅ | Microsoft Semantic Kernel Project |
Cosmos DB MongoDB (vCore) | Under utveckling | ✅ | Microsoft Semantic Kernel Project |
Cosmos DB Ingen SQL | Under utveckling | ✅ | Microsoft Semantic Kernel Project |
Elasticsearch | Planerad | ||
Chroma | Planerad | ||
Minnesintern | ✅ | Ej tillämpligt | Microsoft Semantic Kernel Project |
Milvus | Planerad | ||
MongoDB | Under utveckling | ✅ | Microsoft Semantic Kernel Project |
Tallkotte | Under utveckling | ✅ | Microsoft Semantic Kernel Project |
Postgres | ✅ | Microsoft Semantic Kernel Project | |
Qdrant | ✅ | ✅ | Microsoft Semantic Kernel Project |
Redis | ✅ | ✅ | Microsoft Semantic Kernel Project |
SQL Server | Planerad | ||
SQLite | Under utveckling | ✅ | Microsoft Semantic Kernel Project |
Flyktigt (minnesinternt) | Inaktuell (använd minnesintern) | Ej tillämpligt | Microsoft Semantic Kernel Project |
Viaviate | ✅ | Ej tillämpligt | Microsoft Semantic Kernel Project |
Anslutningsprogram för vektorlager | Java | Använder SDK som stöds officiellt | Underhållare/leverantör |
---|---|---|---|
Azure AI Search | ✅ | ✅ | Microsoft Semantic Kernel Project |
HSQLDB | Använd JDBC | ✅ | Microsoft Semantic Kernel Project |
JDBC | ✅ | ✅ | Microsoft Semantic Kernel Project |
MySQL | Använd JDBC | ✅ | Microsoft Semantic Kernel Project |
Postgres | Använd JDBC | Microsoft Semantic Kernel Project | |
Redis | ✅ | ✅ | Microsoft Semantic Kernel Project |
SQLite | Använd JDBC | ✅ | Microsoft Semantic Kernel Project |
Flyktigt (minnesinternt) | ✅ | Ej tillämpligt | Microsoft Semantic Kernel Project |