O seu SDK .NET para Milvus
O que é o SDK .NET para Milvus
O SDK .NET para Milvus é uma ferramenta versátil que tira partido das capacidades do .NET framework, uma plataforma de aplicações gratuita e de código aberto desenvolvida pela Microsoft. Utilizando principalmente a linguagem de programação C#, que oferece tipagem forte, segurança de tipos, concorrência integrada e gestão automática da memória, o SDK permite aos programadores criar aplicações de IA sem problemas em vários sistemas operativos, utilizando ferramentas como o .NET CLI, o Visual Studio, o Visual Studio Code e muito mais.
Porquê o .NET e o Zilliz Cloud (Milvus)
Implementado utilizando o protocolo gRPC, o SDK .NET para Milvus fornece acesso abrangente às funcionalidades da base de dados de vectores Milvus, facilitando a gestão e a recuperação eficientes de dados. Além disso, a sua integração perfeita com serviços de integração contínua como o GitHub Actions permite fluxos de trabalho de desenvolvimento simplificados, permitindo implementações sem problemas em ambientes de nuvem.
Com o SDK .NET, pode:
- Criar uma coleção no Milvus ou no Zilliz Cloud
- Inserir embeddings vectoriais
- Criar um índice e carregar a coleção
- Pesquisar e consultar as suas colecções
Como funcionam a biblioteca de clientes .NET e o Zilliz Cloud
Como funciona a integração
Para utilizar o Milvus com o SDK .NET, pode utilizar o Zilliz Cloud on Azure (versão gerida do Milvus) ou utilizar o Milvus open source no Azure. Assim que tiver a sua instância do Milvus implementada:
- Crie uma aplicação de consola C#
- Instale o pacote NuGet Milvus.Client.
- Utilize o Milvus SDK para criar um cliente e ligar-se à sua base de dados Milvus ou Zilliz Cloud. Certifique-se de que substitui "localhost" pelo seu anfitrião de serviço Milvus.
var milvusClient = new MilvusClient("localhost", username: "username", password: "password");Aqui estão dois tutoriais para ajudá-lo a criar uma coleção e executar uma consulta. Um com dados de filmes e outro com dados de livros. Ambos são simples de seguir.
Saiba como
Consulte estes tutoriais para saber como utilizar o SDK .NET e o Milvus / Zilliz Cloud.