Taħriġ
Modulu
Enable semantic search in Azure Database for PostgreSQL - Training
Learn to enable semantic search in Azure Database for PostgreSQL.
Dan il-brawżer m'għadux appoġġjat.
Aġġorna għal Microsoft Edge biex tieħu vantaġġ mill-aħħar karatteristiċi, aġġornamenti tas-sigurtà, u appoġġ tekniku.
Twissija
The Semantic Kernel Vector Store functionality is in preview, and improvements that require breaking changes may still occur in limited circumstances before release.
Semantic Kernel provides a number of out-of-the-box Vector Store integrations making it easy to get started with using Vector Stores. It also allows you to experiment with a free or locally hosted Vector Store and then easily switch to a service when scale requires it.
Importanti
Semantic Kernel Vector Store connectors are built by a variety of sources. Not all connectors are maintained as part of the Microsoft Semantic Kernel Project. When considering a connector, be sure to evaluate quality, licensing, support, etc. to ensure they meet your requirements. Also make sure you review each provider's documentation for detailed version compatibility information.
Importanti
Some connectors are internally using Database SDKs that are not officially supported by Microsoft or by the Database provider. The Uses Officially supported SDK column lists which are using officially supported SDKs and which are not.
Vector Store Connectors | C# | Uses officially supported SDK | Maintainer / Vendor |
---|---|---|---|
Azure AI Search | ✅ | ✅ | Microsoft Semantic Kernel Project |
Cosmos DB MongoDB (vCore) | ✅ | ✅ | Microsoft Semantic Kernel Project |
Cosmos DB No SQL | ✅ | ✅ | Microsoft Semantic Kernel Project |
Couchbase | ✅ | ✅ | Couchbase |
Elasticsearch | ✅ | ✅ | Elastic |
Chroma | Planned | ||
In-Memory | ✅ | N/A | Microsoft Semantic Kernel Project |
Milvus | Planned | ||
MongoDB | ✅ | ✅ | Microsoft Semantic Kernel Project |
Pinecone | ✅ | ❌ | Microsoft Semantic Kernel Project |
Postgres | ✅ | ✅ | Microsoft Semantic Kernel Project |
Qdrant | ✅ | ✅ | Microsoft Semantic Kernel Project |
Redis | ✅ | ✅ | Microsoft Semantic Kernel Project |
Sql Server | Planned | ||
SQLite | ✅ | ✅ | Microsoft Semantic Kernel Project |
Volatile (In-Memory) | Deprecated (use In-Memory) | N/A | Microsoft Semantic Kernel Project |
Weaviate | ✅ | ✅ | Microsoft Semantic Kernel Project |
Vector Store Connectors | Python | Uses officially supported SDK | Maintainer / Vendor |
---|---|---|---|
Azure AI Search | ✅ | ✅ | Microsoft Semantic Kernel Project |
Cosmos DB MongoDB (vCore) | In Development | ✅ | Microsoft Semantic Kernel Project |
Cosmos DB No SQL | In Development | ✅ | Microsoft Semantic Kernel Project |
Elasticsearch | Planned | ||
Chroma | Planned | ||
In-Memory | ✅ | N/A | Microsoft Semantic Kernel Project |
Milvus | Planned | ||
MongoDB | In Development | ✅ | Microsoft Semantic Kernel Project |
Pinecone | In Development | ✅ | Microsoft Semantic Kernel Project |
Postgres | ✅ | Microsoft Semantic Kernel Project | |
Qdrant | ✅ | ✅ | Microsoft Semantic Kernel Project |
Redis | ✅ | ✅ | Microsoft Semantic Kernel Project |
Sql Server | Planned | ||
SQLite | In Development | ✅ | Microsoft Semantic Kernel Project |
Volatile (In-Memory) | Deprecated (use In-Memory) | N/A | Microsoft Semantic Kernel Project |
Weaviate | ✅ | N/A | Microsoft Semantic Kernel Project |
Vector Store Connectors | Java | Uses officially supported SDK | Maintainer / Vendor |
---|---|---|---|
Azure AI Search | ✅ | ✅ | Microsoft Semantic Kernel Project |
HSQLDB | Use JDBC | ✅ | Microsoft Semantic Kernel Project |
JDBC | ✅ | ✅ | Microsoft Semantic Kernel Project |
MySQL | Use JDBC | ✅ | Microsoft Semantic Kernel Project |
Postgres | Use JDBC | Microsoft Semantic Kernel Project | |
Redis | ✅ | ✅ | Microsoft Semantic Kernel Project |
SQLite | Use JDBC | ✅ | Microsoft Semantic Kernel Project |
Volatile (In-Memory) | ✅ | N/A | Microsoft Semantic Kernel Project |
Taħriġ
Modulu
Enable semantic search in Azure Database for PostgreSQL - Training
Learn to enable semantic search in Azure Database for PostgreSQL.
Dokumentazzjoni
Semantic Kernel Vector Store code samples (Preview)
Lists code samples for the Semantic Kernel Vector Store abstractions and implementations
How to ingest data into a Semantic Kernel Vector Store (Preview)
Step by step instructions on how to ingest data into a Vector Store using Semantic Kernel
Legacy Semantic Kernel Memory Stores
Describes the legacy Semantic Kernel Memory Stores and the benefits of moving to Vector Stores