Skip to main content
إعادة ترتيب المستندات باستخدام نماذج التشابه الدلالي (semantic similarity). مفيد لتحسين نتائج البحث وتطبيقات RAG.

جسم الطلب

مهلة الطلبات المتزامنة: ينتظر هذا الـ endpoint غير الخاص بالمحادثة حتى ينتهي النموذج الذي تم التوجيه إليه. قد تتجاوز المدخلات الكبيرة أو الصوت الطويل أو الدُفعات الكبيرة القيمة الافتراضية الشائعة للعميل وهي 30s، لذا اضبط مهلة عميل HTTP على 120s على الأقل.
string
مطلوب
معرف نموذج إعادة الترتيب (reranker) المراد استخدامه (على سبيل المثال، qwen3-vl-rerank).
string
مطلوب
الاستعلام الذي سيتم ترتيب المستندات بناءً عليه. الحد الأقصى للطول: 32,000 حرف.
array
مطلوب
قائمة المستندات (نصوص) المراد إعادة ترتيبها. الحدود: حتى 1,000 مستند، وكل مستند حتى 100,000 حرف، وبحد أقصى 2,000,000 حرف لجميع المستندات.
integer
عدد أفضل النتائج التي سيتم إرجاعها. القيمة الافتراضية هي جميع المستندات. يجب أن تكون القيمة 1 على الأقل وألا تتجاوز documents.length. لا تملك TokenLab حاليًا حدًا أدنى خاصًا بالمزوّد تتم إدارته؛ إذا نشر مزوّد حدًا لاحقًا، فيجب إضافته أولًا إلى حقيقة شكل طلب rerank قبل توثيقه أو فرضه.
boolean
افتراضي:"false"
ما إذا كان سيتم تضمين نص المستند الأصلي في الاستجابة.

الاستجابة (Response)

array
قائمة مرتبة من المستندات مع الدرجات.تحتوي كل نتيجة على:
  • index (integer): فهرس المستند الأصلي
  • relevance_score (number): درجة الصلة (0-1)
  • document (string): النص الأصلي (إذا كان return_documents=true)
string
النموذج المستخدم لإعادة الترتيب.
object
إحصائيات استخدام الـ token.