TextGenerate 节点使用 CLIP 模型根据用户提示生成文本。它可以选择性地使用图像、视频或音频作为额外上下文来指导文本生成。您可以控制输出长度，为支持的模型启用思考模式，并选择是否使用各种设置的随机采样或直接生成文本而不进行采样。

## 输入

| 参数 | 描述 | 数据类型 | 是否必需 | 范围 |
| --- | --- | --- | --- | --- |
| `clip` | 用于对提示进行分词和生成文本的 CLIP 模型。 | CLIP | 是 | 不适用 |
| `提示词` | 指导生成的文本提示。此字段支持多行和动态提示。默认值为空字符串。 | STRING | 是 | 不适用 |
| `图像` | 可选的图像，可与文本提示一起使用以影响生成的文本。 | IMAGE | 否 | 不适用 |
| `视频` | 作为图像批次的视频帧。假设为 24 FPS；内部降采样至 1 FPS。 | IMAGE | 否 | 不适用 |
| `音频` | 可选的音频输入，可与文本提示一起使用以影响生成的文本。 | AUDIO | 否 | 不适用 |
| `最大长度` | 模型将生成的最大令牌数。默认值为 256。 | INT | 是 | 1 到 2048 |
| `采样模式` | 控制文本生成过程中是否使用随机采样。设置为 "on" 时，将提供额外的采样控制参数。默认值为 "on"。 | COMBO | 是 | `"on"`<br>`"off"` |
| `思考模式` | 如果模型支持，则启用思考模式。默认值为 False。 | BOOLEAN | 否 | True 或 False |
| `use_default_template` | 如果模型有内置系统提示/模板，则使用该模板。默认值为 True。这是一个高级参数。 | BOOLEAN | 否 | True 或 False |
| `temperature` | 控制输出的随机性。较低的值使输出更可预测，较高的值使输出更具创造性。此参数仅在 `采样模式` 为 "on" 时可用。默认值为 0.7。 | FLOAT | 否 | 0.01 到 2.0 |
| `top_k` | 将采样池限制为概率最高的前 K 个下一个令牌。值为 0 时禁用此过滤器。此参数仅在 `采样模式` 为 "on" 时可用。默认值为 64。 | INT | 否 | 0 到 1000 |
| `top_p` | 使用核采样，将选择范围限制在累积概率小于此值的令牌。此参数仅在 `采样模式` 为 "on" 时可用。默认值为 0.95。 | FLOAT | 否 | 0.0 到 1.0 |
| `min_p` | 设置令牌被考虑的最低概率阈值。此参数仅在 `采样模式` 为 "on" 时可用。默认值为 0.05。 | FLOAT | 否 | 0.0 到 1.0 |
| `repetition_penalty` | 对已生成的令牌进行惩罚以减少重复。值为 1.0 时不施加惩罚。此参数仅在 `采样模式` 为 "on" 时可用。默认值为 1.05。 | FLOAT | 否 | 0.0 到 5.0 |
| `presence_penalty` | 根据新令牌是否已在文本中出现过对其进行惩罚，鼓励模型谈论新主题。此参数仅在 `采样模式` 为 "on" 时可用。默认值为 0.0。 | FLOAT | 否 | 0.0 到 5.0 |
| `seed` | 用于初始化随机数生成器的数字，以便在采样为 "on" 时获得可重复的结果。默认值为 0。 | INT | 否 | 0 到 18446744073709551615 |

**注意：** 参数 `temperature`、`top_k`、`top_p`、`min_p`、`repetition_penalty`、`presence_penalty` 和 `seed` 仅在 `sampling_mode` 设置为 "on" 时在节点界面中激活并可见。

## 输出

| 输出名称 | 描述 | 数据类型 |
| --- | --- | --- |
| `generated_text` | 模型根据输入提示和可选的图像、视频或音频生成的文本。 | STRING |

> 本文档由 AI 生成。如果您发现任何错误或有改进建议，欢迎贡献！ [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TextGenerate/zh.md)

---
**Source fingerprint (SHA-256):** `dc6868bd7ebb63c485a4346113834f845416d7359759b2d428525398bdedf343`
