Zum Hauptinhalt springen
Rufe client.rerank.create() auf, um Kandidatendokumente mit POST /v1/rerank nach ihrer Relevanz für eine Suchanfrage zu ordnen. Die Methode heißt in TypeScript und Python gleich; Rust sendet dasselbe JSON mit client.post().
Python: client.rerank.create() sendet das übergebene Dict als JSON-Body und gibt die JSON-Antwort zurück; es gibt keinen typisierten Helfer generate_rerank. Auf AsyncPhaseo verwendest du await. Die SDKs für Go, C#, PHP, Ruby und Java haben keine Rerank-Methode. Sende POST /v1/rerank mit deinem HTTP-Client, wie in der Rerank-API-Referenz gezeigt. Prüfe die Modell-ID mit GET /v1/models, bevor du sie in der Produktion verwendest.

Parameter

Die Feldnamen sind in jedem SDK die Felder des JSON-Bodys.

Antwort

RerankResponse enthält results, jeweils mit dem index des Dokuments in deiner Liste, seinem relevance_score und, wenn return_documents gesetzt ist, dem document, dazu usage.
Zuletzt geändert am 5. November 2026