Skip to content

تلخيص المقابلة

POSThttps://api.curriculo.me/public/summary/
On this page

بلا جنسية يحول المقابلة إلى highlights،red_flags،skills_mentioned،decision_recommendation،decision_reasoning و analyticsالاختياري وقت الكلام . أرسل نسخة كنص، وثيقة نسخة، أو تسجيل لنسخها وتجميعها في طلب واحد.

السعر: $0.01 لكل طلب للحصول على نسخة نصية. للتسجيل، $0.002 لكل دقيقة صوتية بالإضافة إلى $0.01. راجع التسعير والفوترة.

وضع النسخة

application/json. . أرسل كائن JSON لمقابلة واحدة، أو صف JSON لمدة تصل إلى 10. كل مقابلة تحصل على هويتها الخاصة.

الحقلالنوعالملاحظات
interview_idالسلكهويتك الخاصة استرداد، ولم ينظر للأعلى.
transcript_text (مطلوب)السلكالنص الخام، ما يصل إلى 200 ألف حرف.
transcript_entriesالموضوع[]التحولات الاختيارية المنظمة (participant،text،startTime،endTime). يُمكّن تحليل وقت الكلام.
languageالسلكرمز ISO 639-1 لترجمة النسخة الملخصة إختيارات إنجليزية
curl -X POST https://api.curriculo.me/public/summary/ \
  -H 'Authorization: Bearer key_abc123_yoursecret' \
  -H 'Content-Type: application/json' \
  -d '{"interview_id": "int_0042", "transcript_text": "Interviewer: Tell me about a system you shipped. Candidate: …", "language": "en"}'

وضع الملف

multipart/form-data على نفس المسار قم بتحميل تسجيلات أو وثائق النسخة.

الحقلالنوعالملاحظات
mediaالملف[]تكرر لمدة 10 ملفات. يقرر محتوى كل ملف نفسه كيف يتم قراءته: يتم قراءة PDF ، DOCX و DOC كنسخات (حتى 50 MB) ؛ أي شيء آخر يتم التعامل معه كصوت أو فيديو (على سبيل المثال mp4 ، mov ، mkv ، mp3 ، m4a ، wav) ويتم نقله أولاً (حتى 100 MB).
interview_idالسلكهويتك المشاركة من قبل كل ملف في الطلب أساسيات اسم الملف الذي تم تحميله.
languageالسلكرمز ISO 639-1 للنص المختصر.
curl -X POST https://api.curriculo.me/public/summary/ \
  -H 'Authorization: Bearer key_abc123_yoursecret' \
  -F '[email protected]' \
  -F 'interview_id=int_0042' \
  -F 'language=en'

يظهر تسجيل مع نسخته جنبا إلى جنب مع التحليل، لذلك لا حاجة إلى مزود نسخ منفصل. نظرًا لأن المحتوى يقرأ تحميلًا غير مسموح به ، فإن النسخة التي تم حفظها مع التوسع الخطأ لا تزال تهبط بشكل صحيح.

مكالمة متزامنة يجب أن تنتهي خلال 300 ثانية للمقابلات الطويلة، أرسل رابطًا إلى POST /summary/async بدلاً من ذلك: تسجيلات تصل إلى 1 GB و 2 ساعات.

إذا لم يتم تمكين النسخ الإعلامي، فإن تسجيل يعيد 503. أرسل نسخة بدلاً من ذلك

الرد

الحقول الملخصة أعلاه، مع interview_id تتردد. تعيد صف JSON من المقابلات صف results بالترتيب المدخل. انظر: Batching.

التوقيت

من 15 إلى 20 ثانية لإصدار النص. التسجيلات تستغرق وقتًا أطول، اعتماداً على الطول.

الأخطاء

الحالةسبب نموذجي
400نسخة فارغة، ملف لا يمكن قراءته، أو نسخة من مفتاح JSON.
413نسخة أكثر من 200 ألف حرف، أكثر من 10 مقابلات أو ملفات، أو ملف فوق حد حجمها.
422transcript_text فقدت، أو تم تسمية حقل خاطئ.
503لا يتم تمكين النسخ الإعلامي أرسل نسخة بدلاً من ذلك
504المعالجة تجاوزت 300 ثانية الاستخدام /summary/async.

Updated