PromptLLM 2025.5.31.15

Bundle

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

Beschreibung

Dieser Prozessor sendet eine benutzerdefinierte Eingabeaufforderung an ein Large Language Model (LLM), das darauf antwortet.

Tags

ai, llm, openflow, prompt, text processing

Eingabeanforderung

REQUIRED

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

Assistant Message

Die Assistenten-Meldung, die Sie an die LLM senden. FlowFile-Attribute können über die Expression Language referenziert werden, und der Inhalt des FlowFile kann über die Variable flowfile_content referenziert werden. Z.B., ${flowfile_content}. Die Assistentenmeldung wird zuletzt hinzugefügt.

LLM Provider Service

Der Anbieterdienst zum Senden von Bewertungsaufforderungen an LLM

Output Strategy

Bestimmt das Ziel der Antwortausgabe

Results Attribute

Der Name des Attributs, in das die Antwort geschrieben werden soll.

Systemmeldung

Die Systemmeldung, die an das LLM gesendet werden soll. FlowFile-Attribute können über die Expression Language referenziert werden, und der Inhalt des FlowFile kann über die Variable flowfile_content referenziert werden. Z.B., ${flowfile_content}. Die Systemmeldung wird zuerst hinzugefügt.

Benutzermeldung

Die Benutzermeldung, die an das LLM gesendet werden soll. FlowFile-Attribute können über die Expression Language referenziert werden, und der Inhalt des FlowFile kann über die Variable flowfile_content referenziert werden. Z.B., ${flowfile_content}.

Beziehungen

Name

Beschreibung

failure

FlowFiles, die nicht verarbeitet werden können, werden an diese Beziehung weitergeleitet.

success

FlowFiles, die erfolgreich bearbeitet wurden, werden an diese Beziehung weitergeleitet.