plugins в запросе.
Доступные плагины
| Плагин | ID | Описание |
|---|---|---|
| Поиск в интернете | web | Дополнение ответов актуальными данными из интернета |
| Парсинг файлов | file-parser | Извлечение текста из PDF документов |
| Исправление ответов | response-healing | Автоматическое исправление невалидного JSON в ответах |
Подключение плагинов
Добавьте массивplugins в запрос к /v1/chat/completions:
Несколько плагинов
Можно подключить несколько плагинов одновременно:Отключение плагина
Чтобы отключить плагин для конкретного запроса, передайтеenabled: false:
Поиск в интернете (web)
Плагинweb дополняет ответ модели актуальными результатами поиска в интернете.
Шорткат :online
Вместо указания плагина можно добавить:online к имени модели:
Параметры
| Параметр | Тип | Описание |
|---|---|---|
enabled | boolean | Включить/выключить плагин |
max_results | number | Максимум результатов поиска (по умолчанию 5) |
search_prompt | string | Пользовательский промпт для поиска |
engine | string | Поисковый движок: native или exa |
Выбор поискового движка
| Значение | Описание |
|---|---|
native | Встроенный поиск провайдера (OpenAI, Anthropic, Perplexity, xAI) |
exa | Поиск через Exa — комбинация ключевых слов и эмбеддингов |
| Не указан | Автоматически: native если доступен, иначе exa |
Пример с настройками
Альтернативный синтаксис: web_search_options
Для нативного поиска OpenAI также поддерживается параметрweb_search_options:
search_context_size: low, medium, high.
Парсинг результатов поиска
Результаты поиска возвращаются в полеannotations ответа:
Парсинг файлов (file-parser)
Плагинfile-parser извлекает текст из PDF документов для обработки моделью.
Параметры
| Параметр | Тип | Описание |
|---|---|---|
enabled | boolean | Включить/выключить плагин |
pdf.engine | string | Движок обработки PDF |
Движки обработки PDF
| Значение | Описание |
|---|---|
pdf-text | Извлечение текста из PDF |
mistral-ocr | OCR через Mistral (для сканов и изображений) |
native | Встроенная обработка провайдера |
Пример
Исправление ответов (response-healing)
Плагинresponse-healing автоматически исправляет невалидный JSON в ответах моделей. Полезен при использовании response_format с json_schema.
Параметры
| Параметр | Тип | Описание |
|---|---|---|
enabled | boolean | Включить/выключить плагин |