Работа с Responses API OpenAI
James Chapman
AI Curriculum Manager, DataCamp
response = client.responses.create(
model="gpt-5.4-mini",
input="What is recursion?",
)
response = client.responses.create(
model="gpt-5.4-mini",
input="What is recursion?",
)
| Модель | Скорость | Стоимость | Лучше всего для |
|---|---|---|---|
| gpt-5.4-mini | Высокая | Низкая | Простые задачи, Q&A |
| gpt-5.5 | Средняя | Выше | Сложные рассуждения |
$$



response = client.responses.create( model="gpt-5.4-mini", input="Explain LLMs to a 6yr old.",reasoning={"effort": "none"})
response = client.responses.create(
model="gpt-5.4-mini",
input="Explain LLMs to a 6yr old.",
reasoning={"effort": "none"}
)
| Усилие | Лучше всего для |
|---|---|
| none | Тривиальные или механические задачи. |
| low | Простые задачи с приоритетом скорости и экономии. |
| medium | По умолчанию: баланс рассуждений и эффективности. |
| high | Сложные, многошаговые или логически насыщенные задачи. |
| xhigh | Наиболее сложные задачи, требующие максимальных возможностей. |
response = client.responses.create( model="gpt-5.4-mini", input="Explain LLMs to a 6yr old.", reasoning={ "effort": "medium","summary": "auto"} )
response = client.responses.create( model="gpt-5.4-mini", input="Explain LLMs to a 6yr old.", reasoning={"effort": "none"},max_output_tokens=500)
max_output_tokens включает токены рассуждений
Работа с Responses API OpenAI