PromptVertexAI 2025.5.31.15

Bundle

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

Beschreibung

Sendet eine Eingabeaufforderung an VertexAI und schreibt die Antwort entweder als FlowFile-Attribut oder in den Inhalt des eingehenden FlowFile. Die Eingabeaufforderung kann aus reinem Text bestehen oder Multimedia-Elemente enthalten.

Tags

ai, chat, cloud, gcp, google, image, openflow, pdf, prompt, text, video

Eingabeanforderung

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

GCP Credentials Service

Der Controller Service, der verwendet wird, um Anmeldeinformationen für Google Cloud Platform zu erhalten.

GCP Location

Der Speicherort, mit dem der Vertex-Client konfiguriert werden soll

GCP Project ID

Die Projekt-ID, mit der der Vertex-Client konfiguriert werden soll

Max File Size

Die maximale Größe eines FlowFile, die als Bild an Vertex 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

Media MIME Type

Der MIME-Typ der Medien im FlowFile-Inhalt. Die unterstützten Medientypen sind hier aufgeführt: https://firebase.google.com/docs/vertex-ai/input-file-requirements

Model Name

Der Name des Vertex-Modells

Output Strategy

Bestimmt das Ziel der Antwortausgabe

Eingabeaufforderungstyp

Die Art der Eingabeaufforderung, die an Vertex gesendet werden soll. Text, um eine einfache Aufforderung zu senden. Medien, um zuerst einen Multimedia-Typ und anschließend eine Textaufforderung zu senden.

Response Format

Das Format der Antwort von Vertex

Results Attribute

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

Stopp-Sequenzen

Eine durch Kommas getrennte Liste von Zeichenfolgen dient als Stoppsequenz. Das Modell wird angehalten, sobald eine der Stoppsequenzen auftritt.

Systemmeldung

Die Systemmeldung, die an Vertex 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. Der Standardwert ist 1.0. Der Bereich reicht von 0,0 bis 1,0. Verwenden Sie für analytische/Multiple-Choice-Aufgaben eine Temperatur näher an 0,0 und für kreative und generative Aufgaben eine Temperatur näher an 1,0.

Top K

Der Top-K-Wert, der für die Generierung der Antwort verwendet wird. Es wird nur aus den Top-K-Optionen für jedes nachfolgende Token ausgewählt. Nur für fortgeschrittene Anwendungsfälle empfohlen. Normalerweise müssen Sie nur die Temperatur verwenden.

Top P

Der Top-P-Wert, der für die Generierung der Antwort verwendet wird. Top P steht für Kernel-Sampling. Wir berechnen die kumulative Verteilung über alle Optionen für jedes nachfolgende Token in absteigender Reihenfolge ihrer Wahrscheinlichkeit und schneiden sie ab, sobald sie eine bestimmte, durch top_p festgelegte Wahrscheinlichkeit erreicht. Nur für fortgeschrittene Anwendungsfälle empfohlen. Normalerweise müssen Sie nur die Temperatur verwenden.

Benutzermeldung

Die Benutzermeldung, die an Vertex 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 Benutzermeldung wird zuerst hinzugefügt, es sei denn, es ist ein Bild vorhanden.

Beziehungen

Name

Beschreibung

failure

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

success

Die Antwort von Vertex wird an diese Beziehung weitergeleitet.

Schreibt Attribute

Name

Beschreibung

vertex.usage.inputTokens

Die Anzahl der in der Anfrage gelesenen Eingabetoken.

vertex.usage.outputTokens

Die Anzahl der in der Antwort erzeugten Ausgabe-Token.

vertex.chat.completion.id

Eine eindeutige ID, die der Konversation zugewiesen wurde

mime.type

Der Mime-Typ der Antwort.

filename

Ein aktualisierter Dateiname für die Antwort.