صف ما تريده واحصل على نص جاهز
أداة تولّد نصًا من تعليمات تكتبها مباشرة بلغتك الطبيعية، دون قالب ثابت يفرض شكلًا محددًا مسبقًا: صف ما تريده وطوله ونبرته، وتحصل على نص جاهز يمكن تعديله. تفيد من يحتاج نصًا لا يغطيه قالب جاهز من قوالب الكتابة المتخصصة الأخرى.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
متى تختار هذه الأداة بدل قالب متخصص
من يحتاج منشور تواصل اجتماعي أو وصف منتج يجد قالبًا متخصصًا مصممًا لتلك المهمة تحديدًا. هذه الأداة للحالات الأخرى: رد على مراسلة داخلية غير نمطية، مسودة فقرة لمناسبة خاصة، أو أي نص لا يقع بدقة ضمن قالب جاهز — يكفي وصف المطلوب بجملة أو جملتين واضحتين.
وصف واضح ينتج نصًا أدق
تعليمات مثل «اكتب رسالة اعتذار قصيرة ومهذبة لعميل تأخر طلبه ثلاثة أيام» تنتج نصًا أدق من تعليمة عامة مثل «اكتب رسالة اعتذار». كلما حددت الطول والنبرة والسياق، اقترب النص الناتج من الصيغة النهائية التي تحتاجها فعلًا دون تعديل كبير لاحق.
نقطة بداية قابلة للتعديل، لا نصًا نهائيًا
موظف يحتاج مسودة أولى لخطاب رسمي أو رد على استفسار غير معتاد، ولا يريد الكتابة من صفحة فارغة. يصف الموقف للأداة ويحصل على مسودة جاهزة خلال ثوانٍ، يراجعها ويعدّل ما يراه مناسبًا قبل الإرسال النهائي، بدل مواجهة الصفحة الفارغة من الصفر.
السعر والتنفيذ
$0.003 لكل طلب زائد $0.0135 لكل ألف كلمة من النص الناتج، من صفحة الأداة أو عبر الـAPI لتوليد نصوص متعددة ضمن مسار عمل آلي واحد.
حالات الاستخدام
موظف يصيغ ردًا على استفسار غير معتاد
يصف عبدالله المنصوري موقفًا غير معتاد وصله من عميل، ويحصل على مسودة رد أولية يعدّلها بحسب أسلوب شركته قبل إرسالها فعليًا.
صاحبة عمل تكتب فقرة لمناسبة خاصة
تحتاج نورة القحطاني فقرة قصيرة لبطاقة تهنئة موجهة لعميل قديم بمناسبة افتتاح فرع جديد، فتصف المطلوب وتحصل على نص جاهز للتعديل السريع.
مطوّر يولّد نصوصًا متنوعة ضمن تطبيق داخلي
يستخدم مطوّر في شركة الخليج الرقمية الأداة عبر الـAPI لتوليد نصوص إشعارات متنوعة داخل تطبيق داخلي، بتعليمات مختلفة لكل نوع إشعار دون كتابة كل نص يدويًا.
الأسئلة الشائعة
ما الفرق بين هذه الأداة وقوالب الكتابة المتخصصة الأخرى؟
القوالب المتخصصة مصممة لمهمة محددة كوصف منتج أو منشور اجتماعي؛ هذه الأداة عامة، تنتج أي نص تصفه بتعليمات مباشرة خارج تلك القوالب الجاهزة.
كيف أحصل على نتيجة أقرب لما أحتاجه بالضبط؟
كلما حددت الطول والنبرة والسياق في التعليمات، اقترب النص الناتج من الصيغة النهائية المطلوبة دون تعديل كبير لاحق.
هل النص الناتج جاهز للنشر مباشرة دون مراجعة؟
يُنصح بمراجعة سريعة قبل الاستخدام النهائي، خاصة في المراسلات الرسمية الحساسة، رغم أن النص يخرج جاهزًا كمسودة قوية.
كم تكلفة توليد رسالة قصيرة من مئتي كلمة؟
$0.003 للطلب زائد $0.0135 لكل ألف كلمة، أي نحو $0.0057 إضافية لنص من مئتي كلمة.
هل تُحفظ التعليمات والنصوص الناتجة بعد التوليد؟
لا، تُستخدم التعليمات لتوليد النص فقط ثم تُستبعد بعد تسليم النتيجة.
هل يمكن توليد عشرات النصوص المختلفة تلقائيًا عبر API؟
نعم، كل تعليمة تُعالَج كطلب مستقل، فيمكن توليد عدد كبير من النصوص المختلفة ضمن مسار عمل آلي واحد.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/text/generate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/generate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/generate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/generate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/generate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"text": "…"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.generate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_tokens | 20000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
422 | task_failed | لم تنجح معالجة المهمة، ولن تُحتسب عليك؛ أعد المحاولة أو راسلنا مباشرة. |