QueryPinecone 2025.5.31.15

Bundle

com.snowflake.openflow.runtime | runtime-pinecone-nar

Description

Interroge Pinecone sur les vecteurs similaires au vecteur d’entrée, ou récupère un vecteur par ID.

Balises

chatbot, gen ai, generative ai, llm, openflow, pinecone, query, similarity, vector

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

ID Record Path

Chemin d’accès au champ ID dans l’enregistrement

Include Metadata

Indique s’il faut inclure les métadonnées dans les résultats

Include Vectors

Indique s’il faut inclure les vecteurs dans les résultats

Number of Results

Le nombre de résultats à renvoyer (c.-à-d. Top K)

Clé API Pinecone

La clé API pour le service Pinecone

Index Pinecone

Le nom de l’index Pinecone à utiliser

Espace de noms Pinecone

Le nom de l’espace de noms Pinecone à utiliser

Query Filter

Une représentation JSON du filtre de requête à utiliser

Query Strategy

La stratégie à utiliser pour la requête sur Pinecone

Record Reader

Record Reader à utiliser pour lire le FlowFile

Record Writer

Le Record Writer à utiliser pour écrire les résultats

Results Record Path

Spécifie l’endroit de l’enregistrement où placer les résultats.

Sparse Dense Vector Weighting

La fourchette va de 0,0 à 1,0. Poids à appliquer aux vecteurs denses et épars lors d’une recherche hybride. (1 - poids) sera appliqué aux valeurs du vecteur clairsemé et (poids) sera appliqué au vecteur dense.

Sparse Vector Indices Path

Si des vecteurs clairsemés doivent être fournis, ce RecordPath pointe vers les indices des données clairsemées à utiliser.

Sparse Vector Values Path

Si des vecteurs clairsemés doivent être fournis, ce RecordPath pointe vers les valeurs des données clairsemées à utiliser.

Vector Record Path

Le chemin vers le champ de vecteurs dans l’enregistrement

Web Client Service

Le service Web Client à utiliser pour communiquer avec Pinecone

Relations

Nom

Description

failure

Les FlowFiles qui ne peuvent pas être envoyés à Pinecone et pour lesquels une nouvelle tentative est vouée à l’échec sont redirigés vers cette relation

retry

Les FlowFiles qui n’ont pas pu être envoyés à Pinecone, mais pour lesquels une nouvelle tentative pourrait réussir, sont redirigés vers cette relation

success

Les FlowFiles qui sont envoyés avec succès à Pinecone sont redirigés vers cette relation

Cas d’utilisation impliquant d’autres composants

Interroger Pinecone pour trouver des vecteurs similaires à un texte d’entrée.