الانتقال إلى المحتوى الرئيسي
استدعِ client.rerank.create() لترتيب المستندات المرشّحة بحسب صلتها باستعلام باستخدام POST /v1/rerank. للدالة الاسم نفسه في TypeScript وPython؛ أما Rust فترسل بيانات JSON نفسها باستخدام client.post().
Python: ترسل client.rerank.create() القاموس الذي تمرّره بوصفه جسم JSON وتعيد استجابة JSON؛ لا توجد دالة مساعدة generate_rerank ذات أنواع محددة. على AsyncPhaseo، استخدم await معها. لا تتضمن حزم Go وC# وPHP وRuby وJava دالة لإعادة الترتيب. أرسل POST /v1/rerank باستخدام عميل HTTP الخاص بك، كما في مرجع Rerank API. تحقّق من معرّف النموذج باستخدام GET /v1/models قبل استخدامه في الإنتاج.

المعاملات

أسماء الحقول في كل حزمة SDK هي حقول جسم JSON.

الاستجابة

تتضمن RerankResponse الحقل results، ولكل نتيجة index المستند في قائمتك، وrelevance_score الخاص به، وdocument عند تعيين return_documents، إضافة إلى usage.
آخر تعديل في ٥ نوفمبر ٢٠٢٦