گره TextGenerate از یک مدل CLIP برای تولید متن بر اساس درخواست کاربر استفاده می‌کند. این گره می‌تواند به‌صورت اختیاری از تصاویر، ویدئو یا صدا به‌عنوان زمینه‌های اضافی برای هدایت تولید متن بهره ببرد. شما می‌توانید طول خروجی را کنترل کنید، حالت تفکر را برای مدل‌های پشتیبان فعال کنید، و انتخاب کنید که از نمونه‌گیری تصادفی با تنظیمات مختلف استفاده شود یا متن بدون نمونه‌گیری تولید گردد.

## ورودی‌ها

| پارامتر | توضیحات | نوع داده | الزامی | محدوده |
| --- | --- | --- | --- | --- |
| `clip` | مدل CLIP که برای توکن‌سازی درخواست و تولید متن استفاده می‌شود. | CLIP | بله | نامشخص |
| `پرامپت` | درخواست متنی که تولید را هدایت می‌کند. این فیلد از چند خط و درخواست‌های پویا پشتیبانی می‌کند. مقدار پیش‌فرض یک رشته خالی است. | STRING | بله | نامشخص |
| `تصویر` | یک تصویر اختیاری که می‌تواند همراه با درخواست متنی برای تأثیرگذاری بر متن تولیدشده استفاده شود. | IMAGE | خیر | نامشخص |
| `ویدیو` | فریم‌های ویدئو به‌صورت دسته‌ای از تصاویر. فرض بر این است که نرخ فریم ۲۴ فریم بر ثانیه است و درون‌یابی به ۱ فریم بر ثانیه انجام می‌شود. | IMAGE | خیر | نامشخص |
| `صدا` | یک ورودی صوتی اختیاری که می‌تواند همراه با درخواست متنی برای تأثیرگذاری بر متن تولیدشده استفاده شود. | AUDIO | خیر | نامشخص |
| `حداکثر طول` | حداکثر تعداد توکن‌هایی که مدل تولید خواهد کرد. مقدار پیش‌فرض ۲۵۶ است. | INT | بله | ۱ تا ۲۰۴۸ |
| `حالت نمونه‌گیری` | کنترل می‌کند که آیا از نمونه‌گیری تصادفی در طول تولید متن استفاده شود یا خیر. وقتی روی "روشن" تنظیم شود، پارامترهای اضافی برای کنترل نمونه‌گیری در دسترس قرار می‌گیرند. پیش‌فرض "روشن" است. | COMBO | بله | `"روشن"`<br>`"خاموش"` |
| `تفکر` | اگر مدل از آن پشتیبانی کند، در حالت تفکر عمل می‌کند. مقدار پیش‌فرض نادرست است. | BOOLEAN | خیر | درست یا نادرست |
| `use_default_template` | اگر مدل دارای آن باشد، از درخواست/قالب سیستمی داخلی استفاده می‌کند. مقدار پیش‌فرض درست است. این یک پارامتر پیشرفته است. | BOOLEAN | خیر | درست یا نادرست |
| `temperature` | تصادفی بودن خروجی را کنترل می‌کند. مقادیر پایین‌تر خروجی را قابل‌پیش‌بینی‌تر و مقادیر بالاتر آن را خلاقانه‌تر می‌کند. این پارامتر فقط زمانی در دسترس است که `حالت نمونه‌گیری` روی "روشن" باشد. مقدار پیش‌فرض ۰٫۷ است. | FLOAT | خیر | ۰٫۰۱ تا ۲٫۰ |
| `top_k` | استخر نمونه‌گیری را به K توکن بعدی با بیشترین احتمال محدود می‌کند. مقدار ۰ این فیلتر را غیرفعال می‌کند. این پارامتر فقط زمانی در دسترس است که `حالت نمونه‌گیری` روی "روشن" باشد. مقدار پیش‌فرض ۶۴ است. | INT | خیر | ۰ تا ۱۰۰۰ |
| `top_p` | از نمونه‌گیری هسته‌ای استفاده می‌کند و انتخاب‌ها را به توکن‌هایی محدود می‌کند که احتمال تجمعی آن‌ها کمتر از این مقدار باشد. این پارامتر فقط زمانی در دسترس است که `حالت نمونه‌گیری` روی "روشن" باشد. مقدار پیش‌فرض ۰٫۹۵ است. | FLOAT | خیر | ۰٫۰ تا ۱٫۰ |
| `min_p` | یک آستانه احتمال حداقل برای توکن‌هایی که در نظر گرفته می‌شوند تعیین می‌کند. این پارامتر فقط زمانی در دسترس است که `حالت نمونه‌گیری` روی "روشن" باشد. مقدار پیش‌فرض ۰٫۰۵ است. | FLOAT | خیر | ۰٫۰ تا ۱٫۰ |
| `repetition_penalty` | توکن‌هایی که قبلاً تولید شده‌اند را جریمه می‌کند تا تکرار کاهش یابد. مقدار ۱٫۰ هیچ جریمه‌ای اعمال نمی‌کند. این پارامتر فقط زمانی در دسترس است که `حالت نمونه‌گیری` روی "روشن" باشد. مقدار پیش‌فرض ۱٫۰۵ است. | FLOAT | خیر | ۰٫۰ تا ۵٫۰ |
| `presence_penalty` | توکن‌های جدید را بر اساس اینکه آیا تاکنون در متن ظاهر شده‌اند جریمه می‌کند و مدل را تشویق می‌کند درباره موضوعات جدید صحبت کند. این پارامتر فقط زمانی در دسترس است که `حالت نمونه‌گیری` روی "روشن" باشد. مقدار پیش‌فرض ۰٫۰ است. | FLOAT | خیر | ۰٫۰ تا ۵٫۰ |
| `seed` | عددی که برای مقداردهی اولیه مولد اعداد تصادفی برای نتایج قابل‌تکرار زمانی که نمونه‌گیری "روشن" است استفاده می‌شود. مقدار پیش‌فرض ۰ است. | INT | خیر | ۰ تا ۱۸۴۴۶۷۴۴۰۷۳۷۰۹۵۵۱۶۱۵ |

**توجه:** پارامترهای `temperature`، `top_k`، `top_p`، `min_p`، `repetition_penalty`، `presence_penalty` و `seed` فقط زمانی در رابط گره فعال و قابل‌مشاهده هستند که `sampling_mode` روی "روشن" تنظیم شده باشد.

## خروجی‌ها

| نام خروجی | توضیحات | نوع داده |
| --- | --- | --- |
| `generated_text` | متنی که توسط مدل بر اساس درخواست ورودی و تصویر، ویدئو یا صدای اختیاری تولید شده است. | STRING |

> این مستند با هوش مصنوعی تهیه شده است. اگر خطایی دیدید یا پیشنهادی برای بهبود دارید، خوشحال می‌شویم مشارکت کنید! [ویرایش در GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TextGenerate/fa.md)

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