PromptOpenAI 2025.5.31.15

Bundle

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

Beschreibung

Sendet eine Eingabeaufforderung an OpenAI und schreibt die Antwort entweder als FlowFile-Attribut oder in den Inhalt des eingehenden FlowFile. Die Eingabeaufforderung kann aus einer reinen Textinteraktion bestehen oder Bilder enthalten. Im Falle von Bildern kann eine URL zur Verfügung gestellt oder der Inhalt des FlowFile verwendet werden, abhängig von der bereitgestellten Konfiguration

Tags

ai, chat, image, openai, openflow, prompt, text

Eingabeanforderung

REQUIRED

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

Detail Level

Die Detailstufe, die OpenAI für die Verarbeitung des Bildes verwenden soll. Ein niedriger Detaillierungsgrad ist kostengünstiger und verringert die Latenzzeit, während ein hoher Detaillierungsgrad bessere Ergebnisse liefern kann.

Bild-MIME-Typ

Der MIME-Typ des Bildes

Image Model Name

Der Name des OpenAI-Modells

Bild URL

Die URL des Bildes, das an OpenAI gesendet werden soll. Wenn nichts angegeben wird, wird der Inhalt des FlowFile als Bild verwendet.

Max File Size

Die maximale Größe eines FlowFile, das als Bild an OpenAI gesendet werden kann. Wenn das FlowFile größer ist als dieser Wert, wird es an die Beziehung „failure“ weitergeleitet.

Max Tokens

Die maximale Anzahl der zu generierenden Token

OpenAI API Key

Der API-Schlüssel für die Authentifizierung bei OpenAI

OpenAI Organization

Die für OpenAI zu verwendende Organisation

Eingabeaufforderungstyp

Die Art der Eingabeaufforderung, die an OpenAI gesendet werden soll

Response Format

Das Format der Antwort von OpenAI

Results Attribute

Der Name des Attributs, in das die Antwort geschrieben werden soll. Wenn nicht gesetzt, wird die Antwort in den FlowFile-Inhalt geschrieben.

Seed

Der Startwert, der für die Generierung der Antwort verwendet wird

Systemmeldung

Die Systemnachricht, die an OpenAI 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}

Temperature

Die Temperatur, die für die Erstellung der Antwort verwendet werden soll.

Text Model Name

Der Name des OpenAI-Modells

Top P

Der Top-P-Wert, der für die Generierung der Antwort verwendet wird

Benutzer

Ihr Endbenutzer, gesendet an OpenAI zur Überwachung und Erkennung von Missbrauch

Benutzermeldung

Die Benutzermeldung, die an OpenAI 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}

Web Client Service

Der Web Client Service, der für die Kommunikation mit OpenAI verwendet werden soll

Beziehungen

Name

Beschreibung

failure

Wenn keine gültige Antwort von OpenAI erhalten werden kann, wird das Original-FlowFile an diese Beziehung weitergeleitet.

success

Die Antwort von OpenAI wird an diese Beziehung weitergeleitet.

Siehe auch: