client.rerank.create() para ordenar documentos candidatos por relevância para uma consulta com POST /v1/rerank. O método tem o mesmo nome em TypeScript e Python; o Rust envia o mesmo JSON com client.post().
client.rerank.create() envia o dict que você passa como corpo JSON e retorna a resposta JSON; não há um helper tipado generate_rerank. Em AsyncPhaseo, use await.
Os SDKs de Go, C#, PHP, Ruby e Java não têm método de rerank. Envie POST /v1/rerank com o seu cliente HTTP, como na referência da API de rerank.
Confirme o ID do modelo com GET /v1/models antes de usá-lo em produção.
Parâmetros
Os nomes dos campos são os campos do corpo JSON em todos os SDKs.Resposta
RerankResponse tem results, cada um com o index do documento na sua lista, o relevance_score dele e o document quando return_documents está definido, além de usage.