OpenAI o4-mini — это компактная модель для рассуждений из серии o, оптимизированная для быстрой и экономичной работы при сохранении мощных мультимодальных и агентных возможностей. Она поддерживает использование инструментов и демонстрирует конкурентоспособные показатели в задачах рассуждения и кодирования в различных бенчмарках, таких как AIME (99,5% с Python) и SWE-bench, превосходя своего предшественника o3-mini и даже приближаясь к o3 в некоторых областях. Несмотря на меньший размер, o4-mini демонстрирует высокую точность в естественнонаучных и математических задачах (STEM), решении визуальных задач (например, MathVista, MMMU) и редактировании кода. Она особенно хорошо подходит для сценариев с высокой пропускной способностью, где критичны задержка или стоимость. Благодаря своей эффективной архитектуре и усовершенствованной тренировке с использованием обучения с подкреплением, o4-mini может объединять инструменты в цепочки, генерировать структурированные выводы и решать многошаговые задачи с минимальной задержкой — часто менее чем за минуту.
from openai import OpenAI
client = OpenAI(
base_url="https://infergate.ru/api/v1",
api_key="sk-•••",
)
resp = client.chat.completions.create(
model="openai/o4-mini:batch",
messages=[{"role": "user", "content": "Привет!"}],
)
print(resp.choices[0].message.content)modelstringобязательныйmessagesarrayобязательныйmax_tokensintegerseedintegerresponse_formatobjectstructured_outputsbooleantoolsarraytool_choicestring | objectreasoningobjectinclude_reasoningboolean