SemanticRerankOptions type

Примечание

API пребывает в бета-версии и предоставляется в качестве предварительной версии для разработчиков. На основе полученных отзывов мы можем внести изменения. Не используйте этот API в рабочей среде.

Опции для семантического запроса на переоценку, передаются как плоский словарь.

Известные варианты обслуживания (все опционально):

  • return_documents (булевый) — если это так, переоценённые документы включены в ответ.
  • top_k (число) — максимальное количество документов, занявших первое место, которое должно быть возвращено.
  • batch_size (число) — размер партии для обработки документов.
  • sort (булевый) — если верно, результаты сортируются по баллу релевантности в убывающем порядке.
  • document_type ("string" | "json") — тип документов, переоцениваемых ниже.
  • target_paths(строка) — пути JSON, разделённые по запятым, для извлечения текста из (когда document_type )."json"
  • abortSignal (AbortSignal) — сигнал отменить запрос (не отправлен в составе полезной нагрузки).

Любые дополнительные ключи пересылаются as-is полезной нагрузки службы вывода.

type SemanticRerankOptions = Record<string, unknown>