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