PromptOpenAI 2025.5.31.15

捆绑包

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

描述

向 OpenAI 发送提示,将响应作为 FlowFile 属性写入或写入传入 FlowFile 的内容。提示可能包含纯文本交互,也可能包含图像。对于图像,可能提供 URL,也可能使用 FlowFile 的内容,具体取决于所提供的配置

标签

ai、chat、image、openai、openflow、prompt、text

输入要求

REQUIRED

支持敏感的动态属性

false

属性

属性

描述

细节级别

OpenAI 用于处理图像的图像精度级别。低精度成本更低且延迟更短,而高精度则可提供更优结果。

图像 MIME 类型

图像的 MIME 类型

图像模型名称

OpenAI 模型的名称

图像 URL

要发送到 URL 的图像的 OpenAI。如果未指定,则 FlowFile 的内容将用作图像。

最大文件大小

可以作为图像发送到 OpenAI 的 FlowFile 的大小上限。如果 FlowFile 大于此值,则会将其路由至“failure”。

最大令牌数量

生成的令牌的最大数量

OpenAI API 密钥

进行 OpenAI 身份验证的 API 密钥

OpenAI 组织

要用于 OpenAI 的组织

提示类型

要发送到 OpenAI 的提示的类型

响应格式

来自 OpenAI 的响应的格式

结果属性

要写入响应的属性的名称。如果未设置,则响应将写入 FlowFile 内容。

种子

用于生成响应的种子

系统消息

要发送到 OpenAI 的系统消息。可以通过表达式语言引用 FlowFile 属性,也可以通过 flowfile_content 变量引用 FlowFile 的内容。例如,${flowfile_content}

温度

用于生成响应的温度。

文本模型名称

OpenAI 模型的名称

前 P 值

用于生成响应的最高 P 值

用户

您的最终用户,已发送到 OpenAI 进行监控和检测滥用行为

用户消息

要发送到 OpenAI 的用户消息。可以通过表达式语言引用 FlowFile 属性,也可以通过 flowfile_content 变量引用 FlowFile 的内容。例如,${flowfile_content}

Web 客户端服务

用于与 OpenAI 通信的 Web 客户端服务

关系

名称

描述

failure

如果无法获得 OpenAI 的有效响应,则原始 FlowFile 将路由到此关系

success

来自 OpenAI 的响应将路由到此关系

另请参阅

语言: 中文