عقدة `TextGenerate` تستخدم نموذج CLIP لإنشاء نص بناءً على مطالبة المستخدم. يمكنها اختياريًا استخدام الصور أو الفيديو أو الصوت كسياق إضافي لتوجيه عملية توليد النص. يمكنك التحكم في طول المخرجات، وتفعيل وضع التفكير للنماذج المدعومة، واختيار استخدام أخذ العينات العشوائي بإعدادات متنوعة أو توليد النص دون أخذ عينات.

## المدخلات

| المعامل | الوصف | نوع البيانات | إجباري | النطاق |
| --- | --- | --- | --- | --- |
| `clip` | نموذج CLIP المستخدم لترميز المطالبة وتوليد النص. | CLIP | نعم | غير متاح |
| `الموجه` | المطالبة النصية التي توجه عملية التوليد. يدعم هذا الحقل أسطرًا متعددة ومطالبات ديناميكية. القيمة الافتراضية هي سلسلة فارغة. | STRING | نعم | غير متاح |
| `صورة` | صورة اختيارية يمكن استخدامها بجانب المطالبة النصية للتأثير على النص المُنشأ. | IMAGE | لا | غير متاح |
| `فيديو` | إطارات الفيديو كدفعة صور. يُفترض أن تكون بمعدل 24 إطارًا في الثانية؛ يتم أخذ عينات فرعية بمعدل 1 إطار في الثانية داخليًا. | IMAGE | لا | غير متاح |
| `صوت` | إدخال صوتي اختياري يمكن استخدامه بجانب المطالبة النصية للتأثير على النص المُنشأ. | AUDIO | لا | غير متاح |
| `الحد الأقصى للطول` | الحد الأقصى لعدد الرموز التي سيقوم النموذج بتوليدها. القيمة الافتراضية هي 256. | INT | نعم | 1 إلى 2048 |
| `وضع العينة` | يتحكم في استخدام أخذ العينات العشوائي أثناء توليد النص. عند تعيينه على "تشغيل"، تصبح المعاملات الإضافية للتحكم في أخذ العينات متاحة. الإعداد الافتراضي هو "تشغيل". | COMBO | نعم | `"تشغيل"`<br>`"إيقاف"` |
| `التفكير` | العمل في وضع التفكير إذا كان النموذج يدعم ذلك. القيمة الافتراضية هي خطأ. | BOOLEAN | لا | صحيح أو خطأ |
| `استخدام القالب الافتراضي` | استخدام المطالبة/القالب النظامي المدمج إذا كان النموذج يحتوي عليه. القيمة الافتراضية هي صحيح. هذه معامل متقدم. | BOOLEAN | لا | صحيح أو خطأ |
| `temperature` | يتحكم في عشوائية المخرجات. القيم المنخفضة تجعل المخرجات أكثر قابلية للتنبؤ، والقيم الأعلى تجعلها أكثر إبداعًا. هذا المعامل متاح فقط عندما يكون `وضع العينة` مضبوطًا على "تشغيل". القيمة الافتراضية هي 0.7. | FLOAT | لا | 0.01 إلى 2.0 |
| `top_k` | يحدد مجموعة أخذ العينات إلى أعلى K من الرموز الأكثر احتمالًا التالية. القيمة 0 تعطل هذا المرشح. هذا المعامل متاح فقط عندما يكون `وضع العينة` مضبوطًا على "تشغيل". القيمة الافتراضية هي 64. | INT | لا | 0 إلى 1000 |
| `top_p` | يستخدم أخذ العينات النووية، مما يحد من الخيارات إلى الرموز التي يكون احتمالها التراكمي أقل من هذه القيمة. هذا المعامل متاح فقط عندما يكون `وضع العينة` مضبوطًا على "تشغيل". القيمة الافتراضية هي 0.95. | FLOAT | لا | 0.0 إلى 1.0 |
| `min_p` | يحدد حدًا أدنى للاحتمال للرموز التي سيتم النظر فيها. هذا المعامل متاح فقط عندما يكون `وضع العينة` مضبوطًا على "تشغيل". القيمة الافتراضية هي 0.05. | FLOAT | لا | 0.0 إلى 1.0 |
| `repetition_penalty` | يعاقب الرموز التي تم توليدها بالفعل لتقليل التكرار. القيمة 1.0 لا تطبق أي عقوبة. هذا المعامل متاح فقط عندما يكون `وضع العينة` مضبوطًا على "تشغيل". القيمة الافتراضية هي 1.05. | FLOAT | لا | 0.0 إلى 5.0 |
| `presence_penalty` | يعاقب الرموز الجديدة بناءً على ما إذا كانت قد ظهرت في النص حتى الآن، مما يشجع النموذج على التحدث عن مواضيع جديدة. هذا المعامل متاح فقط عندما يكون `وضع العينة` مضبوطًا على "تشغيل". القيمة الافتراضية هي 0.0. | FLOAT | لا | 0.0 إلى 5.0 |
| `seed` | رقم يستخدم لتهيئة مولد الأرقام العشوائية للحصول على نتائج قابلة للتكرار عندما يكون أخذ العينات مضبوطًا على "تشغيل". القيمة الافتراضية هي 0. | INT | لا | 0 إلى 18446744073709551615 |

**ملاحظة:** المعاملات `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/ar.md)

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