PromptOpenAI 2025.5.31.15

Bundle

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

Description

Envoie une invite à OpenAI, en écrivant la réponse sous forme d’attribut de FlowFile ou 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, 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

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 Model Name

Le nom du modèle OpenAI

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 API Key

Clé d’API pour l’authentification auprès d’OpenAI

OpenAI Organization

Organisation à utiliser pour OpenAI

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.

Text Model Name

Le nom du modèle OpenAI

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

S’il n’est pas possible d’obtenir une réponse valide d’OpenAI, le FlowFile d’origine sera routé vers cette relation

success

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

Voir aussi :