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().
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.