SemanticRerankOptions type

Nota

Este API está em Beta e é fornecido como pré-visualização para os programadores, podendo ser alterado com base nos comentários que recebermos. Não utilize esta API num ambiente de produção.

Opções para um pedido de reclassificação semântica, passadas como um dicionário plano.

Opções de serviço conhecidas (todas opcionais):

  • return_documents (booleano) — se for verdade, os documentos reclassificados são incluídos na resposta.
  • top_k (número) — o número máximo de documentos de primeira classificação a devolver.
  • batch_size (número) — o tamanho do lote para processar documentos.
  • sort (booleano) — se for verdadeiro, os resultados são ordenados por pontuação de relevância por ordem decrescente.
  • document_type ("string" | "json") — o tipo de documentos a ser reclassificados.
  • target_paths (string) — caminhos JSON separados por vírgulas para extrair texto de (quando document_type é "json").
  • abortSignal (AbortSignal) — sinal para cancelar o pedido (não enviado como parte da carga útil).

Quaisquer chaves adicionais são encaminhadas as-is para a carga útil do serviço de inferência.

type SemanticRerankOptions = Record<string, unknown>