GenerateAnswersFromGroundTruth 2025.5.31.15

Bundle

com.snowflake.openflow.runtime | runtime-rag-evaluation-processors-nar

Description

Génère des réponses synthétiques pour chaque question des enregistrements entrants à l’aide d’un LLM. Les réponses synthétiques sont ajoutées au RecordPath spécifié dans chaque enregistrement. En outre, le processeur suit le nombre de réponses générées et met à jour les attributs de FlowFile en conséquence.

Balises

ai, answers, generation, llm, nlp, openai, openflow, rag, synthetic

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

Chemin de l’enregistrement de la réponse

Le RecordPath aux réponses générées synthétiquement.

Chemin d’enregistrement de la référence réelle

Le RecordPath vers le champ de la référence réelle dans l’enregistrement.

Service fournisseur LLM

Le service fournisseur pour l’envoi d’invites d’évaluation à LLM

Chemin de l’enregistrement de la question

Le RecordPath du champ de la question dans l’enregistrement.

Record Reader

Le Record Reader à utiliser pour lire le FlowFile.

Record Writer

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

Relations

Nom

Description

failure

Les FlowFiles qui ne peuvent être traités sont routés vers cette relation

success

Les FlowFiles qui sont traités avec succès sont routés vers cette relation

Écrit les attributs

Nom

Description

answers.successfully.generated

Le nombre total de réponses synthétiques générées avec succès pour le FlowFile.

answers.failed.generated

Le nombre total d’échecs de génération de réponses pour le FlowFile.

json.parse.failures

Le nombre d’échecs d’analyse JSON rencontrés.