QueryMilvus 2025.5.31.15

Bundle

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

Beschreibung

Fragt eine bestimmte Sammlung in einer Milvus-Datenbank mithilfe von Vektoren ab. Die Ergebnisse der Abfrage werden für jede Vektorsuche unter dem Ergebnisdatensatzpfad zum aktuellen Datensatz hinzugefügt.

Tags

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

Eingabeanforderung

REQUIRED

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

Collection Name

Der Name der zu verwendenden Milvus-Sammlung

Max Query Batch Size

Dies ist die Anzahl der Vektoren, die während einer Abfrage in einer einzigen Anfrage an Milvus enthalten sind. Milvus kann keine Batchabfragen von mehr als 10 Vektoren auf einmal unterstützen.

Maximum Results

Die maximale Anzahl von Ergebnissen, die zurückgegeben werden sollen (d. h. Top K)

Milvus Connection Service

Verbindungsdienst für den Zugriff auf die Milvus-Datenbank

Output Search Fields

Durch Kommas getrennte Liste zusätzlicher Felder, die bei einer Suche in der Milvus-Datenbank zurückgegeben werden sollen. Milvus gibt standardmäßig die Felder „score“ und „id“ zurück.

Partition

Partition der Vektordatenbank, in der Sie Operationen durchführen möchten. Wenn die Datenbank nur eine Partition hat, lassen Sie das Feld leer.

Record Reader

Der zum Lesen des FlowFile zu verwendende Record Reader

Record Writer

Der Record Writer, den Sie zum Schreiben der Ergebnisse verwenden

Reranking Smoothing Parameter

Glättungsparameter der Reciprocal Rank Fusion (RRFRanker) während der Hybridsuche

Results Record Path

Gibt an, wo im Datensatz die Ergebnisse platziert werden sollen.

Sparse Vector Feld Name

Der Name des Feldes, das für die Speicherung der Sparse-Vektoren verwendet wird.

Sparse Vector Indices Path

Wenn Sparse Vectors bereitgestellt werden sollen, verweist dieses RecordPath auf die Indizes der zu verwendenden Sparse-Daten.

Sparse Vector Values Path

Wenn Sparse-Vektoren bereitgestellt werden sollen, verweist dieser RecordPath auf die Werte der zu verwendenden Sparse-Daten.

Vector Field Name

Der Name des Feldes in Milvus, das für die Speicherung der Vektoren verwendet werden soll.

Vector Record Path

Der Pfad zum Vektorfeld im Datensatz

Beziehungen

Name

Beschreibung

failure

FlowFiles, die nicht an Milvus gesendet werden können und bei denen ein erneuter Versuch voraussichtlich nicht erfolgreich sein wird, werden an diese Beziehung weitergeleitet.

retry

FlowFiles die nicht an Milvus gesendet werden können, bei denen aber ein erneuter Versuch helfen könnte, werden an diese Beziehung weitergeleitet.

success

FlowFiles, die erfolgreich an Milvus gesendet wurden, werden an diese Beziehung weitergeleitet.

Siehe auch: