PromptAzureOpenAI 2025.5.31.15

Bundle

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

Description

Envoie une invite au service OpenAI d’Azure, en écrivant la réponse soit sous forme d’attribut FlowFile, soit dans le contenu du FlowFile entrant. L’invite peut consister en une interaction purement textuelle ou inclure des images. Dans le cas des images, un URL peut être fourni, ou le contenu du FlowFile peut être utilisé, en fonction de la configuration fournie

Balises

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

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

API Key

La clé API pour l’authentification au service Azure OpenAI

Deployment Name

Le nom du déploiement du modèle OpenAI

Detail Level

Le niveau de détail de l’image que OpenAI doit utiliser pour traiter l’image. Un niveau de détail faible sera moins coûteux et la latence plus faible, tandis qu’un niveau élevé peut donner de meilleurs résultats.

Image MIME Type

Le type MIME de l’image

Image URL

L’URL de l’image à envoyer à OpenAI. Si elle n’est pas spécifiée, le contenu du FlowFile sera utilisé comme image.

Max File Size

La taille maximale d’un FlowFile qui peut être envoyée à OpenAI en tant qu’image. Si le FlowFile est plus grand que cela, il sera routé vers “failure”.

Max Tokens

Le nombre maximum de jetons à générer

OpenAI Service Name

Nom du service OpenAI à utiliser

Prompt Type

Le type d’invite à envoyer à OpenAI

Response Format

Le format de la réponse d’OpenAI

Results Attribute

Le nom de l’attribut sur lequel la réponse doit être écrite. Si ce n’est pas le cas, la réponse sera écrite dans le contenu d’FlowFile.

Seed

La graine à utiliser pour générer la réponse

System Message

Le message du système à envoyer à OpenAI. Les attributs FlowFile peuvent être référencés via Expression Language, et le contenu du FlowFile peut être référencé via la variable flowfile_content. Par exemple, ${flowfile_content}

Temperature

La température à utiliser pour générer la réponse.

Top P

La valeur Top P à utiliser pour générer la réponse

Utilisateur

Votre utilisateur final, envoyé à OpenAI pour la surveillance et la détection des abus

User Message

Le message utilisateur à envoyer à OpenAI. Les attributs FlowFile peuvent être référencés via Expression Language, et le contenu du FlowFile peut être référencé via la variable flowfile_content. Par exemple, ${flowfile_content}

Web Client Service

Le service client Web à utiliser pour communiquer avec OpenAI

Relations

Nom

Description

failure

Si une réponse valide ne peut être obtenue d’Azure OpenAI, le FlowFile d’origine sera routé vers cette relation

success

La réponse d’Azure OpenAI est routée vers cette relation

Voir aussi :