اسأل عن نقطة واحدة داخل نص طويل
بدل تصفح عقد من 60 صفحة بحثًا عن معلومة مدفونة، اطرح سؤالك واحصل على الإجابة مأخوذة من المستند نفسه لا من المعرفة العامة. ليست تلخيصًا ولا دردشة، بل إجابة مستندة إلى النص. تدفع حسب الاستخدام دون اشتراك.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
أداة تقرأ نصًا طويلًا تزوّدها به وتجيب عن سؤال محدد تطرحه، مستمدة الإجابة من محتوى النص نفسه فقط دون معلومات خارجية. تفيد من يحتاج إجابة سريعة عن نقطة واحدة داخل عقد أو تقرير طويل دون قراءته كاملًا بحثًا عنها.
سؤال واحد ومستند طويل
تشترك فرق الدعم ومراجعو العقود والباحثون في مهمة متشابهة: هناك مستند طويل، وفي مكان ما منه إجابة عن سؤال واحد. وقراءة عقد من 60 صفحة كاملًا للتأكد من بند أو رقم واحد هدر لوقت الإنسان، والبحث داخل المستند لا يجد إلا الكلمات المفتاحية لا الإجابات. تقرأ هذه الأداة المستند الذي تقدمه وتعيد الإجابة عن السؤال المحدد الذي تطرحه. فهي ليست أداة تلخيص ولا روبوت محادثة له شخصية، بل أداة مركزة لاستخراج إجابة مستندة من نصك أنت.
لماذا يجب أن تبقى الإجابة داخل المصدر
ما يميز الأسئلة عن المستندات من الكتابة المفتوحة أن الإجابة يجب أن تأتي من النص المقدم لا من المعرفة العامة. وهذا القيد هو ما يجعلها مفيدة في أعمال الامتثال والدعم، حيث تكون الإجابة المختلقة من خارج المستند أسوأ من عدم وجود إجابة. يستطيع فريق قانوني طرح الأسئلة الاثني عشر نفسها، مثل مهلة إنهاء العقد وشروط التجديد وسقف المسؤولية، على كل عقد مورّد في مجلد، ويستطيع مكتب الدعم معرفة خطة العميل من مستند حسابه المرفق، ويستطيع المحلل استخراج حجم العينة والمنهجية ومصدر التمويل من مجموعة أبحاث.
سؤال واحد بدل قراءة كاملة
عقد إيجار من عشرين صفحة قد يحمل إجابة سؤال واحد فقط يهمك الآن، مثل مدة الإشعار المطلوبة قبل إنهاء العقد. بدل قراءة العقد كاملًا بحثًا عن هذا البند، تُدخل النص والسؤال معًا فتحصل على الإجابة المحددة مباشرة، منسوبة إلى موقعها في النص إن أمكن.
إجابة من النص فقط، لا معرفة عامة
تلتزم الأداة بمحتوى النص المُدخل حصرًا عند الإجابة، ولا تستدعي معلومات عامة من خارجه. إن لم يحمل النص إجابة للسؤال المطروح، تخبرك الأداة أن الإجابة غير موجودة في النص المزوَّد بدل اختلاق إجابة تبدو معقولة لكنها غير مستندة إلى المصدر الفعلي.
عدة أسئلة على النص نفسه
يمكن طرح أكثر من سؤال على النص ذاته دون إعادة إدخاله في كل مرة، وكل سؤال يُحتسب كوحدة سعر مستقلة. مفيد لمن يراجع عقدًا واحدًا من زوايا متعددة — المدة، الالتزامات، شروط الإنهاء — دون تكرار قراءة النص كاملًا لكل نقطة على حدة.
حالات الاستخدام
محامٍ يبحث عن بند إنهاء العقد بسرعة
يطرح محامٍ في مؤسسة النخيل للمقاولات سؤالًا محددًا عن مدة الإشعار المطلوبة قبل إنهاء عقد إيجار طويل، ويحصل على الإجابة مباشرة دون قراءة العقد كاملًا.
موظف يبحث عن سياسة محددة في دليل داخلي
يسأل عبدالله المنصوري عن عدد أيام الإجازة المرضية المسموح بها وفق دليل سياسات الشركة الداخلي الطويل، ويحصل على الإجابة الدقيقة من النص مباشرة.
باحثة تستخرج إجابات محددة من تقرير طويل
تطرح سارة النعيمي عدة أسئلة متتالية على تقرير سوق طويل — الحجم المتوقع، أبرز المنافسين، معدل النمو — للحصول على كل إجابة من النص نفسه دون قراءته صفحة بصفحة.
الأسئلة الشائعة
ماذا يحدث إن كان النص لا يحتوي إجابة السؤال المطروح؟
تخبرك الأداة صراحة أن الإجابة غير موجودة في النص المزوَّد، بدل اختلاق إجابة تبدو منطقية لكنها غير مستندة إلى المصدر.
هل يمكن طرح عدة أسئلة على النص نفسه دون إعادة إدخاله؟
نعم، يُدخل النص مرة واحدة ويمكن طرح عدة أسئلة عليه، وكل سؤال يُحتسب بسعره المستقل.
هل تستدعي الإجابة معلومات خارج النص المُدخل؟
لا، تلتزم الأداة بمحتوى النص المُدخل حصرًا، ولا تستدعي معرفة عامة من خارجه عند صياغة الإجابة.
هل يُحتفظ بالنص المُدخل بعد الإجابة عن السؤال؟
لا، يُستخدم النص للإجابة عن السؤال فقط ثم يُستبعد بعد تسليم النتيجة.
ما الفرق بين هذه الأداة والبحث داخل المستند؟
البحث يجد الكلمات المفتاحية ويترك لك القراءة، أما هذه الأداة فتعيد الإجابة نفسها. وهي ليست أداة تلخيص أيضًا، فتجيب عن السؤال المحدد الذي تطرحه فقط.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/text/qa \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"El informe trimestral cerró con 1,2 M€ de ingresos.","question":"¿Cuál fue el ingreso neto?"}'const res = await fetch("https://api.kit.forhosting.com/text/qa", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "El informe trimestral cerró con 1,2 M€ de ingresos.",
"question": "¿Cuál fue el ingreso neto?"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/qa",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "El informe trimestral cerró con 1,2 M€ de ingresos.",
"question": "¿Cuál fue el ingreso neto?"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/qa", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"El informe trimestral cerró con 1,2 M€ de ingresos.","question":"¿Cuál fue el ingreso neto?"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"El informe trimestral cerró con 1,2 M€ de ingresos.","question":"¿Cuál fue el ingreso neto?"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/qa", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"text": "El informe trimestral cerró con 1,2 M€ de ingresos.",
"question": "¿Cuál fue el ingreso neto?"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.qa",
"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 | لم تنجح معالجة المهمة، ولن تُحتسب عليك؛ أعد المحاولة أو راسلنا مباشرة. |
ملاحظات تقنية
السعر والتنفيذ
$0.003 لكل طلب زائد $0.0135 لكل سؤال يُطرح على النص، من صفحة الأداة أو عبر الـAPI لبناء نظام أسئلة وأجوبة على مستندات داخلية.
أسئلة تقنية
كم تكلفة طرح خمسة أسئلة على العقد نفسه؟
$0.003 للطلب زائد $0.0135 لكل سؤال، أي نحو $0.07 لخمسة أسئلة على النص نفسه.
هل يصلح هذا لبناء نظام أسئلة وأجوبة على مستندات داخلية؟
نعم، هذا استخدام شائع عبر الـAPI: يُرسل نص المستند مع سؤال المستخدم فورًا وتعاد الإجابة ضمن واجهة داخلية للفريق.