client.rerank.create() لترتيب المستندات المرشّحة بحسب صلتها باستعلام باستخدام POST /v1/rerank. للدالة الاسم نفسه في TypeScript وPython؛ أما Rust فترسل بيانات JSON نفسها باستخدام client.post().
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.