SemanticRerankOptions type

Notes

Ce API est en version bêta et est fourni en tant qu’aperçu pour les développeurs et il peut être modifié en fonction des commentaires que nous avons reçus. N’utilisez pas cet API dans un environnement de production.

Options pour une demande de reclassement sémantique, passées comme un dictionnaire plat.

Options de service connues (toutes optionnelles) :

  • return_documents (booléen) — si c’est vrai, les documents reclassés sont inclus dans la réponse.
  • top_k (nombre) — le nombre maximal de documents les mieux classés à retourner.
  • batch_size (nombre) — la taille du lot pour le traitement des documents.
  • sort (booléen) — si c’est vrai, les résultats sont triés par score de pertinence par ordre décroissant.
  • document_type ("string" | "json") — le type de documents à reclasser.
  • target_paths (chaîne) — chemins JSON séparés par virgules pour extraire du texte de (lorsque document_type est "json").
  • abortSignal (AbortSignal) — signal d’annulation de la requête (non envoyé dans le cadre de la charge utile).

Toute clé supplémentaire est transmise as-is à la charge utile du service d’inférence.

type SemanticRerankOptions = Record<string, unknown>