FAQ • sonar

Как использовать Structured Outputs с sonar?

Подробный ответ на вопрос о sonar через AITUNNEL API

sonar

perplexity
Контекст127 072 токенов
Вход192.00 ₽/1M
Выход192.00 ₽/1M

Ответ

sonar не поддерживает Structured Outputs.

Альтернатива: используйте JSON Mode (response_format: {"type": "json_object"}) — он менее строгий, но работает с большим числом моделей.

Смотрите каталог моделей — там отмечены модели с поддержкой Structured Outputs.

Пример использования sonar

Базовый пример работы с sonar через AITUNNEL API:

from openai import OpenAI

client = OpenAI(
    api_key="ваш_ключ_aitunnel",
    base_url="https://api.aitunnel.ru/v1/"
)

response = client.chat.completions.create(
    model="sonar",
    messages=[
        {"role": "user", "content": "Привет! Как дела?"}
    ]
)

print(response.choices[0].message.content)

Другие вопросы о sonar

Этот же вопрос — другие модели

Попробуйте сами через AITUNNEL

Получите API ключ и протестируйте модели. Работает из России без VPN, оплата в рублях.

Быстрый стартОплата картой РФПоддержка
Начать работуРегистрация за 1 минуту