Conectando watsonx Assistant ao watsonx.data Milvus para pesquisa personalizada
Conectando watsonx Assistant ao watsonx.data Milvus permite que você use o poder do Milvus para pesquisa e indexação de similaridade vetorial em seus dados. Com essa conexão, você pode integrar Milvus ao seu fluxo de trabalho watsonx e aproveitar o alto desempenho e a escalabilidade.
Para conectar watsonx Assistant ao Milvus em watsonx.data, execute as seguintes etapas:
-
Crie uma instância do serviço Milvus em watsonx.data. Para obter mais informações, consulte Adição do serviço Milvus.
-
Conecte-se ao Milvus serviço. Para obter mais informações sobre como se conectar a um serviço Milvus, consulte Conexão com o serviço Milvus.
-
Inserir dados na instância Milvus.
- Para obter informações sobre a inserção de dados vetorizados no Milvus, consulte Insert, Upsert & Delete.
- Se você quiser inserir dados não vetorizados, por exemplo, um arquivo PDF, use modelos de incorporação para vetorizá-los. Você pode usar watsonx.ai que tem embeddings de vetorização. Para obter mais informações, consulte a conexão Milvus em watsonx.ai. Use
ibmlhapikeycomo nome de usuário e sua chave de API como senha para a conexão com o Milvus.
A partir da watsonx.data versão 2.2.0, a autenticação usando
ibmlhapikeyeibmlhtokencomo nomes de usuário está obsoleta. Esses formatos serão descontinuados na 2.3.0 versão. Para garantir a compatibilidade com as próximas versões, use o novo formato:ibmlhapikey_<username>eibmlhtoken_<username>.Para obter informações sobre watsonx.dataMilvus a configuração em watsonx.ai, consulte Configurando Milvuswatsonx.dataIBM® em IBMwatsonx.ai.
-
Configure sua instância watsonx Assistant. Para obter mais informações, consulte Introdução ao watsonx Assistant.
-
Conecte-se ao serviço Milvus do watsonx Assistant usando uma das seguintes opções:
-
Acesse o serviço Milvus diretamente do watsonx Assistant. Para obter mais informações, consulte Configuração da integração de pesquisa Milvus.
-
Configure um serviço personalizado no watsonx Assistant. Para obter mais informações, consulte Configuração da integração de serviços personalizados. Você pode usar a opção Custom Service para obter recursos avançados, como:
-
Flexibilidade para usar qualquer Milvus que seja compatível.
-
Pesquisa híbrida multivetorial.
-
Reclassificação.
-
Pesquisa híbrida com GroupBy.
Milvus não suporta agregação na pesquisa GroupBy híbrida.
-
-