Диалог и рассуждение
На этой странице описаны сценарии использования диалоговых вызовов и режимов рассуждения серии Grok. Обзор подключения см. в Обзор Grok.
Базовый диалог
resp = client.chat.completions.create( model="grok-4.5", messages=[ {"role": "system", "content": "Ты — резкий, но дружелюбный технологический обозреватель"}, {"role": "user", "content": "Оцени последние изменения в индустрии ИИ"}, ],)print(resp.choices[0].message.content)- Многораундовый диалог такой же, как и в других сериях: предыдущие сообщения передаются вместе с
messages, см. Многораундовый диалог; - Для потокового вывода добавьте
"stream": true, см. Потоковый вывод。
Сценарии рассуждения
Модели Grok более высокого уровня хорошо показывают себя в задачах по математике, логике и коду:
- Для задач рассуждения рекомендуется задавать достаточное
max_tokens, чтобы модели было пространство для вывода; - Если вывод содержит поле с ходом рассуждений (
reasoning_content), при отображении его следует отделять от основного текста, способ обработки такой же, как в Вывод моделей рассуждения; - Для сложных задач сначала отладьте процесс на бесплатных/дешёвых моделях, а затем переключитесь на Grok для сравнения результата。
Рекомендации по выбору
- Диалоги в стиле соцсетей, комментарии к горячим темам: основной набор Grok;
- Для серьёзных длинных текстов и сценариев с требованиями к соблюдению нормативов: рекомендуется сравнить с серией Claude и выбрать лучший вариант;
- Используйте модельное имя в конфигурационном параметре для поэтапного переключения, сравнивая качество ответов на одинаковые вопросы и стоимость。