Conectores do Repositório de Vetores prontos para uso (versão prévia)
Aviso
A funcionalidade do Repositório de Vetores do Kernel Semântico está em versão prévia e as melhorias que exigem alterações significativas ainda podem ocorrer em circunstâncias limitadas antes do lançamento.
O Semantic Kernel fornece várias integrações prontas para uso do Vector Store, facilitando o início do uso do Vector Stores. Ele também permite que você experimente um Vector Store gratuito ou hospedado localmente e, em seguida, alterne facilmente para um serviço quando a escala exigir.
Importante
Alguns conectores estão usando SDKs que não têm suporte oficial da Microsoft ou do provedor de banco de dados. A coluna SDK com suporte oficial lista quais estão usando SDKs com suporte oficial e quais não estão.
Conectores de armazenamento de vetores | C# | Python | Java | SDK com suporte oficial |
---|---|---|---|---|
Azure AI Search | ✅ | ✅ | ✅ | ✅ |
Cosmos DB MongoDB | ✅ | Em desenvolvimento | Em desenvolvimento | ✅ |
Cosmos DB No SQL | ✅ | Em desenvolvimento | Em desenvolvimento | ✅ |
Chroma | Em breve | Em breve | Em breve | |
Na Memória | ✅ | Em desenvolvimento | Em desenvolvimento | N/D |
JDBC | N/D | N/D | ✅ | ✅ |
Milvus | Em breve | Em breve | Em breve | |
MongoDB | ✅ | Em desenvolvimento | Em desenvolvimento | ✅ |
Pinecone | ✅ | Em desenvolvimento | Em desenvolvimento | C#: ❌ Python: ✅ |
Postgres | Em desenvolvimento | Em desenvolvimento | ✅JDBC | |
Qdrant | ✅ | ✅ | Em desenvolvimento | ✅ |
Redis | ✅ | ✅ | ✅ | ✅ |
SQL Server | Em breve | Em breve | Em breve | |
SQLite | ✅ | Em desenvolvimento | ✅JDBC | ✅ |
Volátil (na memória) | Obsoleto (use na memória) | ✅ | ✅ | N/D |
Weaviate | ✅ | Em desenvolvimento | Em desenvolvimento | N/D |