Сценарии использования
Функция Structured Outputs позволяет модели генерировать ответы, соответствующие предоставленной вами JSON Schema, благодаря чему результаты генерации становятся более контролируемыми и простыми для разбора. Эта функция упрощает последующий анализ и обработку логики, а также помогает интегрировать результаты в бизнес-системы. Она подходит для различных сценариев автоматизации и обработки данных.
Поддерживаемые модели
Следующие модели поддерживают структурированный вывод:
Как использовать
Добавьте в запрос следующую информацию:
- Настройка параметра: укажите определенную вами JSON Schema с помощью параметра
response_format.
- Инструкции в промпте: направьте модель в промпте на генерацию структурированного вывода.
Пример использования
Ниже приведен полный пример кода на Python, демонстрирующий, как использовать функцию Structured Outputs для генерации JSON-ответа, соответствующего предоставленной вами JSON Schema.
1. Инициализация клиента
Вам нужно инициализировать клиент с помощью вашего API-ключа JieKou AI.
2. Определение JSON Schema
Вам нужно определить JSON Schema. В следующем примере создается JSON Schema для извлечения информации о расходах из пользовательского ввода.
3. Отправка API-запроса
Создайте API-запрос. Этот запрос включает параметр response_format, который указывает JSON schema, определенную на предыдущем шаге.
Вывод:
Полный код
Последнее изменение 17 июня 2026 г.