EasyUse/APIgenerated
JoyCaption2 (BizyAIR)(joyCaption2API)
JoyCaption2 (BizyAIR) 节点(类 joyCaption2API,类别 EasyUse/API)将图像发送到 JoyCaption2 API,并返回已生成的文本描述。
joy Caption2 API
image
caption
do_sample
COMBO
temperature
0.50
max_tokens
256
caption_type
COMBO
caption_length
COMBO
extra_options
STRING
name_input
STRING
custom_prompt
STRING
apikey_override
STRING
Easy Use
描述
JoyCaption2 (BizyAIR) 节点(类 joyCaption2API,类别 EasyUse/API)将图像发送到 JoyCaption2 API,并返回已生成的文本描述。它是 ComfyUI-Easy-Use API 节点集合的一部分,旨在直接在工作流中为图像生成描述,而无需运行本地描述模型。
输入
| 名称 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
image | 图像 | 是 | — | 要生成描述的图像。 |
do_sample | 组合(true / false) | 是 | — | 在生成期间启用采样。当为 true 时,描述可能会有变化,并受 temperature 影响。当为 false 时,生成是确定性/贪心的。 |
temperature | 浮点 | 是 | 0.5 | 采样随机性。范围:0.0 到 2.0(步长 0.01)。较高的值会产生更多样或更有创意的描述;较低的值则更聚焦。当 do_sample 为 false 时无效。 |
max_tokens | 整数 | 是 | 256 | 要生成的最大 token 数量。范围:16 到 512(步长 16)。对较长的描述使用较大的值,对简洁的描述使用较小的值。 |
caption_type | 组合 | 是 | — | 预设的描述风格。选项:Descriptive、Descriptive (Informal)、Training Prompt、MidJourney、Booru tag list、Booru-like tag list、Art Critic、Product Listing 和 Social Media Post。 |
caption_length | 组合 | 是 | — | 期望的描述长度。具体选项由 JoyCaption2 API 提供,并未硬编码在节点定义中。 |
extra_options | 字符串 | 是 | — | 随请求传递的额外选项。除非 API 需要其他设置,否则请留空。 |
name_input | 字符串 | 是 | "" | 可选名称或主题,用于在描述中引用。如果不使用明确的名称,请留空。 |
custom_prompt | 字符串 | 是 | "" | 自定义提示词,用于替代或补充已选择的 caption_type。留空以使用默认的 JoyCaption2 提示词行为。 |
apikey_override | 字符串 | 否 | "" | 可选的 API 密钥覆盖。留空以使用 ComfyUI-Easy-Use 中其他位置配置的 API 密钥。 |
输出
| 类型 | 描述 |
|---|---|
字符串 | 输入 image 的已生成描述文本。 |
使用说明
- 使用
caption_type可在不同描述风格之间快速切换,从自然语言描述到 Booru 风格标签列表。 - 根据描述的详细程度来选择
caption_length。请注意,较长的描述会消耗更多 token。 - 当您希望多次运行之间产生不同结果时,将
do_sample设为true;如需可复现或贪心解码,则设为false。 - 如果您提供
custom_prompt,可使用它超越可用预设来定制描述。 - 当此节点应使用特定 API 密钥而非共享的 EasyUse 配置时,请使用
apikey_override。
评论
使用 GitHub 登录后即可参与讨论。