GPT-6.1 Terra: цены API, настройка Codex и сравнение с Sol

Выберите GPT-6.1 Terra для локальных правок кода и повторяемых действий в приложениях, а Sol или Astra — для сложных изменений. Настройте Codex или Responses API, сопоставьте независимые результаты и рассчитайте расходы на токены, кэш, длинный контекст, ускорение и пополнение OpenRouter.

Содержание
GPT-6.1 Terra: цены API, настройка Codex и сравнение с Sol

Выбирайте GPT-6.1 Terra для локальных правок кода и повторяемых действий в приложениях (computer use), когда результат легко проверить. Для неоднозначной отладки и сложных изменений в проекте оставьте GPT-6.1 Sol или GPT-6 Astra. На 2026-10-27 стандартные цены API Terra составляют $1 за миллион входных токенов и $5 за миллион выходных.

Эти цены вдвое ниже текущих стандартных тарифов Sol. Стоимость завершённой задачи также зависит от токенов рассуждений, повторных попыток, записи в кэш и длины контекста.

Когда выбирать Terra, а когда Sol?

Начните с Terra, если результат можно быстро проверить, а ошибку — недорого исправить. Например, поручите ей локальную правку, обновление теста или повторяемую операцию в приложении.

По данным OpenAI, на максимальном уровне рассуждений GPT-6.1 Terra решает 50.3% задач Terminal-Bench 4.0. Опубликованный результат GPT-5.6 Terra — 21.5%. В анонсе модели OpenAI по-прежнему рекомендует Sol или Astra для самых сложных задач программирования.

Независимые результаты показывают, почему одного сравнения цен за токен недостаточно. На 2026-10-27 Artificial Analysis публикует следующие результаты моделей в Codex:

Модель в CodexУровень рассужденийCoding Agent Index v2.0Средние расходы на API за задачуСреднее время работы агента, минуты
GPT-6.1 Terraxhigh48$0.6916.4
GPT-6.1 Terramax48$1.2426.1
GPT-6.1 Solmax54$1.5023.7
GPT-6 Astramax55$7.0424.8

Индекс объединяет три бенчмарка с разными методами оценки. Его баллы нельзя считать универсальным процентом успешно выполненных задач. По методике Artificial Analysis, расходы на API рассчитывают по попыткам выполнения задач, включая применимые расходы на чтение и запись кэша.

В этом наборе тестов Terra с max обходится дешевле Sol с max, но работает дольше и получает меньше баллов. Terra с xhigh достигает того же округлённого значения индекса, что и Terra с max, за меньшие деньги. Проверьте xhigh на своих задачах, прежде чем считать max самым выгодным вариантом.

В анонсе OpenAI заявлено примерно девятикратное преимущество перед Opus по стоимости задачи в тесте Agents’ Last Exam. Заявленное ускорение более чем втрое относительно Sol и Astra тоже относится к этому тесту работы с приложениями. Эти результаты не устанавливают такое же преимущество в программировании.

Для сложной ошибки в продакшене начинайте с Sol. Для повторяемой работы с надёжным тестом или проверяемым конечным состоянием сначала попробуйте Terra.

Как запустить GPT-6.1 Terra в Codex

Используйте Codex CLI 0.159.0 или новее и явно выберите gpt-6.1-terra. Минимальная версия и команда запуска указаны в официальной инструкции по моделям.

На 2026-10-27 Terra доступна в Work и Codex на тарифах Plus, Pro, Business, Enterprise и Edu. В обновлении продукта от 26 октября тариф Business указан явно. В режиме Chat модель недоступна.

Для Enterprise доступ зависит от доступности модели в рабочей области и ограничений администратора. Terra не поддерживает обработку запросов с привязкой к региону ОАЭ.

Перед настройкой проверьте страну, из которой будете работать. На 2026-10-27 Россия не входит в официальные списки поддерживаемых стран ChatGPT и OpenAI API. Приведённые ниже инструкции предполагают доступ из поддерживаемой страны.

В терминале Bash на macOS или Linux перейдите в каталог репозитория. Используйте установщик из официального репозитория Codex:

curl -fsSL https://chatgpt.com/codex/install.sh | sh
codex --version
codex login
codex login status
codex -m gpt-6.1-terra

Проверьте, что версия не ниже 0.159.0. Завершите вход в браузере через аккаунт ChatGPT с подходящим тарифом.

В сессии выполните /status, чтобы проверить активную модель. Через /model выберите доступный уровень рассуждений. Обе команды описаны в справочнике Codex CLI.

Для проверки доступа попросите Codex найти команду запуска тестов в репозитории и объяснить один существующий тест. Завершённый ответ подтверждает больше, чем успешный вход в аккаунт.

Если Terra недоступна, проверьте версию CLI, тариф аккаунта и ограничения рабочей области. Также проверьте настройки провайдера в ~/.codex/config.toml и файле .codex/config.toml доверенного проекта. Флаг -m выбирает модель, но не заменяет конфигурацию провайдера.

Вход через ChatGPT использует доступ по подписке. При входе с API-ключом расходы списываются с аккаунта OpenAI Platform. С Terra лимита подписки может хватать на большее число задач, но API-тарифы не определяют фиксированное количество включённых задач.

Terra также поддерживает Fast в Codex, где этот режим доступен. Включите его командой /fast. Для включённых в подписку лимитов действует множитель расхода 2.5× относительно Standard. Для купленных кредитов и оплаты по факту использования в Enterprise действует множитель 2×.

Как вызвать Terra через Responses API

Для приложения или агента используйте Responses API. Terra требует этот интерфейс для вызова инструментов.

В справочнике модели на 2026-10-27 указаны следующие параметры:

ПараметрЗначение
Идентификатор модели в APIgpt-6.1-terra
reasoning.effortnone, low, medium, high, xhigh, max
Уровень рассуждений по умолчанию в APImedium
Контекстное окно1,050,000 токенов
Максимальный вывод128,000 токенов
Знания по состоянию на2026-06-01
Ввод и выводТекст и изображения на входе; текст на выходе
Интерфейс вызова инструментовResponses API

Контекстное окно API не определяет доступный объём контекста в Codex. Codex получает ограничения и другие параметры из каталога моделей. Перед запуском задачи с миллионом токенов проверьте объём контекста, показанный в сессии.

Для прямого запроса понадобятся ключ OpenAI Platform, настроенная оплата API, Bash, актуальный curl и jq. Когда команда read начнёт ждать ввод, вставьте ключ и нажмите Enter. При вводе ключ не отображается:

set -o pipefail
read -rs OPENAI_API_KEY && export OPENAI_API_KEY

curl --silent --show-error --fail-with-body \
  https://api.openai.com/v1/responses \
  --header "Authorization: Bearer ${OPENAI_API_KEY}" \
  --header "Content-Type: application/json" \
  --data '{
    "model": "gpt-6.1-terra",
    "reasoning": {"effort": "medium"},
    "service_tier": "default",
    "max_output_tokens": 4096,
    "prompt_cache_options": {"mode": "explicit"},
    "store": false,
    "input": "Fix this Python function so empty input returns None, then provide two pytest tests: def first(xs): return xs[0]"
  }' |
  jq '{
    id, model, status, service_tier,
    text: ([.output[]? | select(.type == "message")
      | .content[]? | select(.type == "output_text") | .text] | join("\n")),
    usage, error, incomplete_details
  }'

Пример использует документированный формат запроса Responses. Выражение jq собирает текст из сообщений массива output.

При успешном ответе status равен completed, поле text содержит код и тесты, а usage — число токенов. Запрос синхронный, поэтому отдельно опрашивать его состояние не нужно.

В примере явно выбран Standard. Режим кэширования explicit выбран без точек записи (breakpoints), поэтому этот запрос не создаёт записей в кэше.

Если ответ не завершён, проверьте incomplete_details. Лимит вывода включает токены рассуждений, поэтому небольшой лимит может закончиться до появления полного ответа. При ошибке HTTP проверьте её код: неверная авторизация, исчерпанный баланс и превышение частоты запросов требуют разных действий.

Для управления браузером или рабочим столом добавьте среду выполнения из руководства по computer use. Ваше приложение должно выполнять разрешённые действия и возвращать актуальные скриншоты. Приведённый текстовый запрос сам не управляет браузером или рабочим столом.

Сколько стоит API GPT-6.1 Terra

Считайте отдельно обычные входные токены, чтение из кэша, запись в кэш и оплачиваемый вывод. Длина видимого ответа не отражает все расходы на модель с рассуждениями.

Ниже приведены прямые тарифы OpenAI Standard в USD за миллион токенов, проверенные 2026-10-27:

Категория токеновНе более 272,000 входных токенов в запросеБолее 272,000 входных токенов в запросе
Обычный ввод$1.00$2.00
Чтение из кэша$0.05$0.10
Запись в кэш с хранением 30 минут$1.25$2.50
Запись в кэш с хранением 12 часов$2.50$5.00
Вывод$5.00$7.50

По правилам тарификации модели надбавка за длинный контекст применяется ко всему запросу. К чтению и записи кэша применяется тот же множитель, что и к обычному вводу.

Пример оценки: запрос содержит 100,000 обычных входных токенов и 10,000 оплачиваемых выходных токенов.

(100,000 × $1.00 + 10,000 × $5.00) / 1,000,000 = $0.15

У Sol тарифы за миллион токенов составляют $2 за ввод и $10 за вывод. Такой же объём обойдётся в $0.30. Сравнение предполагает одинаковое количество токенов; в реальной задаче модели могут израсходовать разное количество.

Эти расчёты предполагают Standard без региональной наценки. Расходы на дополнительные инструменты и хостинг не включены. Налоги и комиссии API-шлюза учитываются отдельно. Оплачиваемый вывод включает токены рассуждений.

Что меняется после 272K входных токенов?

Если вход превышает 272,000 токенов, новые тарифы действуют для всего запроса. Они применяются не только к токенам сверх порога.

Оценка для запроса с 300,000 обычных входных токенов и 10,000 оплачиваемых выходных токенов:

(300,000 × $2.00 + 10,000 × $7.50) / 1,000,000 = $0.675

Тариф на ввод удваивается, а тариф на вывод увеличивается на 50%. В длинной сессии агента проверяйте каждый запрос отдельно. Накопленная история может пересечь порог, даже если последняя инструкция короткая.

Оставляйте только контекст, который нужен следующему шагу. Сравните число токенов и качество результата, прежде чем увеличивать объём контекста.

Как учитывать запись в кэш?

Выделяйте запись в кэш в отдельную категорию. Её тариф уже включает обработку этих токенов. Не добавляйте к нему плату за обычный ввод.

В руководстве по кэшированию запросов описаны следующие поля:

  • usage.input_tokens: весь ввод.
  • usage.input_tokens_details.cached_tokens: оплачиваемое чтение из кэша.
  • usage.input_tokens_details.cache_write_tokens: оплачиваемая запись в кэш.

Чтобы получить обычный ввод, вычтите из общего ввода токены чтения и записи. При разных сроках хранения используйте cache_write_tokens_details.ttl_30m_tokens и ttl_12h_tokens.

Оценим запрос: 100,000 токенов записываются в кэш на 30 минут, а 10,000 токенов относятся к оплачиваемому выводу.

(100,000 × $1.25 + 10,000 × $5.00) / 1,000,000 = $0.175

Последующий запрос со 100,000 токенов чтения из кэша и тем же объёмом вывода стоит $0.055. Такая экономия предполагает совпадающий префикс запроса и возможность повторно использовать кэш.

Для повторно используемого контекста задайте prompt_cache_options.ttl равным "30m" или "12h". Если контекст меняется и повторно не понадобится, явные точки записи помогут избежать лишних записей в кэш.

Когда выбирать Batch, Flex или Fast?

Используйте обработку со скидкой для задач, которые могут подождать. Для интерактивной работы с кодом оставьте Standard, если ускорение не оправдывает наценку.

На 2026-10-27 действуют следующие условия:

Региональная обработка добавляет наценку 10% там, где она доступна. Эти API-тарифы отличаются от множителей расхода лимитов подписки в Codex.

Как использовать Terra через OpenRouter

Выбирайте OpenRouter, если он подходит вашей системе маршрутизации и оплаты. Terra есть в каталоге, но идентификатор модели и работа с состоянием диалога отличаются от прямого OpenAI API.

OpenRouter требует соблюдать территориальные ограничения поставщиков моделей. Пункт 5.7 условий сервиса запрещает обходить такие ограничения через VPN или прокси.

На 2026-10-27 каталог OpenRouter подтверждает наличие Terra. Для прямого доступа и доступа через OpenRouter нужны разные идентификаторы и адреса:

МаршрутИдентификатор моделиПолный URL Responses
Напрямую через OpenAIgpt-6.1-terrahttps://api.openai.com/v1/responses
Через OpenRouteropenai/gpt-6.1-terrahttps://openrouter.ai/api/v1/responses

Используйте собственный ключ выбранного провайдера с авторизацией Bearer. Для клиента SDK с OpenRouter базовый URL — https://openrouter.ai/api/v1.

OpenRouter указывает $1 за ввод, $5 за вывод, $0.05 за чтение из кэша и $1.25 за запись в кэш за миллион токенов. В его каталоге отдельно заданы повышенные тарифы для запросов свыше 272,000 входных токенов: соответственно $2, $7.50, $0.10 и $2.50.

Интерфейс Responses в OpenRouter работает без серверного состояния диалога. Передавайте историю с каждым запросом. Если передать store: true или значение previous_response_id, отличное от null, сервис вернёт HTTP 400.

При оценке денежных расходов учтите комиссию за пополнение. На тарифе OpenRouter Standard комиссия за покупку кредитов составляет 5.5%. При оплате картой действует минимальная комиссия $0.80.

Например, покупка кредитов на $100 обойдётся в $105.50 до применимых налогов. 100 запросов по $0.15 из предыдущего примера израсходуют $15 кредитов. Если распределить комиссию пропорционально расходам, оценка составит:

100 × $0.15 × 1.055 = $15.825, то есть примерно $15.83.

Это оценка денежных расходов с распределённой комиссией. Комиссию платят при пополнении счёта, а не с каждым запросом. При покупке на $10 действует минимум $0.80, поэтому распределение по ставке 5.5% даст неверный результат.

Перед переносом существующего агента проверьте работу с состоянием диалога и все необходимые инструменты. Совместимость текстового запроса не подтверждает совместимость каждого инструмента в цикле агента.

Какие задачи поручить Terra

Переведите на Terra один тип задач с чёткой проверкой результата и измерьте полную стоимость выполнения. Для работы, которая требует многократного уточнения требований или сложной интеграции, сохраните текущую модель.

При регрессии интерфейса поручите Sol описать ошибку и критерий приёмки. Передайте Terra проблемный компонент, команду нужного теста и ожидаемый вид интерфейса. Пусть Sol проверит патч и займётся изменениями, которые затрагивают несколько компонентов.

Это рекомендация по организации работы, основанная на результатах бенчмарков. Схему с Sol в роли координатора и субагентами Terra в этих тестах не проверяли.

Сложите расходы на вызовы моделей при первой попытке, повторных попытках и проверке результата. Разделите сумму на число принятых результатов. Время проверки человеком учитывайте отдельно. Также фиксируйте успех с первой попытки и полное время выполнения задачи.

Более низкий тариф Terra полезен, только если итоговые показатели улучшаются. Если Sol регулярно приходится доделывать задачи определённого типа, сразу поручайте их Sol. Для повторяемых действий в приложениях задайте проверяемое конечное состояние. Ваше приложение должно подтвердить его, прежде чем засчитать задачу выполненной.

Готовы оптимизировать LLM workflow?

Подключите единый API, управляйте ключами и контролируйте расходы на AI-модели в BetterToken.

Начать бесплатно