client.rerank.create() を呼び出すと、POST /v1/rerank で候補ドキュメントをクエリとの関連度順に並べ替えます。メソッド名は TypeScript と Python で同じです。Rust は同じ JSON を client.post() で送信します。
client.rerank.create() は、渡した dict を JSON 本文として送信し、JSON レスポンスを返します。型付きの generate_rerank ヘルパーはありません。AsyncPhaseo では await してください。
Go、C#、PHP、Ruby、Java の SDK にはリランクのメソッドがありません。Rerank API リファレンスのとおり、HTTP クライアントで POST /v1/rerank を送信してください。
本番環境で使う前に、GET /v1/models でモデル ID を確認してください。
パラメーター
どの SDK でも、フィールド名は JSON 本文のフィールドです。レスポンス
RerankResponse には results と usage があります。各結果には、リスト内でのドキュメントの index、その relevance_score、そして return_documents を設定した場合は document が含まれます。