CreateAzureOpenAiEmbeddings 2025.5.31.15¶
Bundle¶
com.snowflake.openflow.runtime | runtime-openai-nar
Beschreibung¶
Verwendet Azure OpenAI, um Einbettungen für Text zu erstellen. Der Eingabetext kann als einzelnes FlowFile oder als datensatzorientiertes FlowFile bereitgestellt werden.
Eingabeanforderung¶
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
API Key |
Der API-Schlüssel für die Authentifizierung bei Azure OpenAI |
Deployment Name |
Name der OpenAI-Modellbereitstellung, die für die Erstellung von Einbettungen genutzt wird. |
Dimensionen |
Die Anzahl der Dimensionen, die die resultierenden Einbettungen haben müssen. Dies wird nur in text-embedding-3 und späteren Modellen unterstützt. |
Embeddings Record Path |
Der Pfad zu dem Feld im Datensatz, in das die Einbettungen geschrieben werden sollen. |
Max Batch Size |
Die maximale Anzahl von Datensätzen, die in jedem an OpenAI gesendeten Batch enthalten sein dürfen. |
OpenAI Service Name |
Der Name des zu verwendenden OpenAI-Dienstes |
Record Reader |
Der Record Reade, der zum Lesen von datensatzorientierten Daten verwendet wird. Wenn die eingehenden Daten als Klartext behandelt werden sollen, sollte diese Eigenschaft nicht gesetzt werden. |
Record Writer |
Der Record Writer der zum Schreiben der Ausgabe verwendet wird |
Text Record Path |
Der Pfad zu dem Feld im Datensatz, das den einzubettenden Text enthält. Wenn die eingehenden Daten als Klartext behandelt werden sollen, sollte diese Eigenschaft nicht gesetzt werden. |
Benutzer |
Ein Bezeichner für den Remote-Benutzer, in dessen Namen die Anfrage gestellt wird. OpenAI verwendet dies, um Missbrauch zu erkennen und zu verhindern. |
Web Client Service |
Der Web Client Service, der für die Kommunikation mit OpenAI verwendet werden soll |
Beziehungen¶
Name |
Beschreibung |
---|---|
failure |
Das ursprüngliche FlowFile wird an diese Beziehung weitergeleitet, wenn die Einbettungen nicht erstellt werden konnten. |
success |
Die Einbettungen werden an diese Beziehung weitergeleitet. |
Schreibt Attribute¶
Name |
Beschreibung |
---|---|
record.count |
Die Anzahl der Datensätze, die in die Ausgabe geschrieben werden |
mime.type |
Der MIME-Typ der Ausgabedaten, basierend auf dem gewählten Record Writer |
Anwendungsfälle¶
Erstellen von Einbettungen für Text mit Azure OpenAI Embeddings |