QueryMilvus 2025.5.31.15

Pacote

com.snowflake.openflow.runtime | runtime-milvus-processors-nar

Descrição

Consulta uma determinada coleção em um banco de dados Milvus usando vetores. Os resultados da consulta são adicionados ao registro atual no caminho do registro de resultados para cada vetor pesquisado.

Tags

chatbot, embeddings, gen ai, genai, generative ai, llm, metadata, milvus, openflow, publish, query, search, text, vector

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Nome da coleção

O nome da coleção Milvus a ser usado

Tamanho máximo do lote de consulta

Esse é o número de vetores contidos em uma única solicitação ao Milvus durante uma consulta. O Milvus não é capaz de oferecer suporte a consultas em lote de mais de 10 vetores por vez.

Resultados máximos

O número máximo de resultados a serem retornados (ou seja, Top K)

Serviço de Conexão Milvus

Serviço de conexão para acessar o banco de dados Milvus

Campos de pesquisa de saída

Lista de campos adicionais separados por vírgulas a serem retornados de uma pesquisa no banco de dados Milvus. O Milvus retornará os campos score e id por padrão.

Partição

Partição do banco de dados vetorial em que você deseja realizar operações. Se o banco de dados tiver apenas uma partição, deixe em branco.

Record Reader

O Record Reader a ser usado para ler o FlowFile

Record Writer

O Record Writer a ser usado para gravar os resultados

Parâmetro de suavização de reclassificação

Parâmetro de suavização da fusão de classificação recíproca (RRFRanker) durante a pesquisa híbrida

Caminho do registro de resultados

Especifica onde os resultados devem ser colocados no registro.

Nome do campo do vetor esparso

O nome do campo a ser usado para armazenar os vetores esparsos.

Caminho de índices vetoriais esparsos

Se for necessário fornecer vetores esparsos, esse RecordPath aponta para os índices dos dados esparsos a serem usados.

Caminho de valores de vetores esparsos

Se for necessário fornecer vetores esparsos, esse RecordPath aponta para os valores dos dados esparsos a serem usados.

Nome do campo vetorial

O nome do campo no Milvus a ser usado para armazenar os vetores.

Caminho do registro vetorial

O caminho para o campo vetorial no registro

Relações

Nome

Descrição

failure

FlowFiles que não podem ser enviados ao Milvus, e para os quais não se espera que uma nova tentativa seja bem-sucedida, são roteados para essa relação

retry

FlowFiles que não conseguem ser enviados ao Milvus, mas para os quais uma nova tentativa pode ajudar, são roteados para essa relação

success

FlowFiles que são enviados com sucesso ao Milvus são encaminhados para essa relação

Consulte também