Conectores de armazenamento vetorial prontos para uso (visualização)
Aviso
A funcionalidade Semantic Kernel Vetor Store está em pré-visualização, e melhorias que exigem alterações de quebra ainda podem ocorrer em circunstâncias limitadas antes do lançamento.
O Semantic Kernel fornece uma série de integrações de Vetor Store prontas para uso, facilitando a introdução ao uso de Vetor Stores. Ele também permite que você experimente com uma Vetor Store gratuita ou hospedada localmente e, em seguida, mude facilmente para um serviço quando a escala exigir.
Importante
Os conectores do Semantic Kernel Vetor Store são construídos por uma variedade de fontes. Nem todos os conectores são mantidos como parte do Microsoft Semantic Kernel Project. Ao considerar um conector, certifique-se de avaliar a qualidade, licenciamento, suporte, etc. para garantir que eles atendam às suas necessidades. Certifique-se também de revisar a documentação de cada provedor para obter informações detalhadas sobre compatibilidade de versão.
Importante
Alguns conectores estão usando internamente SDKs de banco de dados que não são oficialmente suportados pela Microsoft ou pelo provedor de banco de dados. A coluna que usa o SDK oficialmente suportado indica quais SDKs estão sendo usados oficialmente e quais não estão.
Conectores de armazenamento vetorial | C# | Usa SDK oficialmente suportado | Mantenedor / Fornecedor |
---|---|---|---|
Azure AI Search | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
Cosmos DB MongoDB (vCore) | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
Cosmos DB Sem SQL | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
Elasticsearch | ✅ | ✅ | Elástico |
Cromo | Prevista | ||
Dentro da Memória | ✅ | N/A | Projeto de Kernel Semântico da Microsoft |
Milvus | Prevista | ||
MongoDB | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
Pinha | ✅ | ❌ | Projeto de Kernel Semântico da Microsoft |
Postgres | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
Qdrant | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
Redis | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
SQL Server | Prevista | ||
SQLite | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
Volátil (na memória) | Preterido (use In-Memory) | N/A | Projeto de Kernel Semântico da Microsoft |
Tecelagem | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
Conectores de armazenamento vetorial | Python | Usa SDK oficialmente suportado | Mantenedor / Fornecedor |
---|---|---|---|
Azure AI Search | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
Cosmos DB MongoDB (vCore) | In Development | ✅ | Projeto de Kernel Semântico da Microsoft |
Cosmos DB Sem SQL | In Development | ✅ | Projeto de Kernel Semântico da Microsoft |
Elasticsearch | Prevista | ||
Cromo | Prevista | ||
Dentro da Memória | ✅ | N/A | Projeto de Kernel Semântico da Microsoft |
Milvus | Prevista | ||
MongoDB | In Development | ✅ | Projeto de Kernel Semântico da Microsoft |
Pinha | In Development | ✅ | Projeto de Kernel Semântico da Microsoft |
Postgres | ✅ | Projeto de Kernel Semântico da Microsoft | |
Qdrant | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
Redis | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
SQL Server | Prevista | ||
SQLite | In Development | ✅ | Projeto de Kernel Semântico da Microsoft |
Volátil (na memória) | Preterido (use In-Memory) | N/A | Projeto de Kernel Semântico da Microsoft |
Tecelagem | ✅ | N/A | Projeto de Kernel Semântico da Microsoft |
Conectores de armazenamento vetorial | Java | Usa SDK oficialmente suportado | Mantenedor / Fornecedor |
---|---|---|---|
Azure AI Search | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
HSQLDB | Usar JDBC | ✅ | Projeto de Kernel Semântico da Microsoft |
JDBC | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
MySQL | Usar JDBC | ✅ | Projeto de Kernel Semântico da Microsoft |
Postgres | Usar JDBC | Projeto de Kernel Semântico da Microsoft | |
Redis | ✅ | ✅ | Projeto de Kernel Semântico da Microsoft |
SQLite | Usar JDBC | ✅ | Projeto de Kernel Semântico da Microsoft |
Volátil (na memória) | ✅ | N/A | Projeto de Kernel Semântico da Microsoft |