gigachat-2-max
gigachatКонтекст128 000 токенов
Вход1300.00 ₽/1M
Выход1300.00 ₽/1M
Ответ
JSON Mode позволяет gigachat-2-max гарантированно возвращать ответ в формате JSON. Это полезно для извлечения структурированных данных, интеграций и автоматизированных пайплайнов.
Как включить JSON Mode: Добавьте параметр response_format: {"type": "json_object"} в запрос. Также укажите в system prompt инструкцию возвращать JSON.
Важно:
- Модель вернёт валидный JSON (без markdown-обёртки)
- В system prompt опишите ожидаемую структуру JSON
- JSON Mode поддерживают: GPT-5, GPT-4.1, Claude Sonnet 4, Gemini 2.5 Pro и другие
Для более строгого контроля формата используйте Structured Outputs (response_format: {"type": "json_schema", ...}) — они гарантируют соответствие JSON Schema.
Пример JSON Mode с gigachat-2-max
Получите гарантированно валидный JSON-ответ от gigachat-2-max:
import json
from openai import OpenAI
client = OpenAI(
api_key="ваш_ключ_aitunnel",
base_url="https://api.aitunnel.ru/v1/"
)
response = client.chat.completions.create(
model="gigachat-2-max",
messages=[
{
"role": "system",
"content": "Извлеки данные и верни в формате JSON с полями: name, email, phone"
},
{
"role": "user",
"content": "Иван Петров, ivan@mail.ru, +7-999-123-45-67"
}
],
response_format={"type": "json_object"}
)
data = json.loads(response.choices[0].message.content)
print(data)
# {"name": "Иван Петров", "email": "ivan@mail.ru", "phone": "+7-999-123-45-67"}Другие вопросы о gigachat-2-max
Этот же вопрос — другие модели
Попробуйте сами через AITUNNEL
Получите API ключ и протестируйте модели. Работает из России без VPN, оплата в рублях.
Быстрый стартОплата картой РФПоддержка
Начать работуРегистрация за 1 минуту