Перейти к основному контенту

Apex API

callstack/apex/chat

Apex от Callstack подходит для разработки приложений на React Native и React. Этот API чата принимает текст / изображения, предоставляет входной бюджет 262,144 токенов и принимает max_tokens до 131,072. Доступны потоковые ответы и вызовы функций.

Ввод $0.50Вывод $3за 1 млн токеновКешированный ввод $0.20

Рабочая область

Apex

Чем Apex может помочь?

Нужной модели нет?

Напишите, какую модель добавить и для чего она вам нужна. Запрос попадёт к тем, кто решает, что подключать дальше.

API ЧАТА ДЛЯ КОДА REACT NATIVE

API Apex: главное

Модель для написания кода, обученная на React Native: окно 262,144 токена и четыре уровня рассуждения в одном вызове чата.

Контекст входа
256K
262,144 токена на запрос: хватит на экран, его навигацию и окружающие тесты.
Предел ответа
128K
max_tokens доходит до 131,072; по умолчанию 4,096.
Рассуждение
4
none, low, medium и xhigh; по умолчанию medium.
Тесты RN
87.8%
Опубликовано Callstack; у Claude Opus 5.5 на тех же тестах 88.6%.
Инструменты
128
Определения функций, которые может вызвать модель; параллельные вызовы включены по умолчанию.

Результаты

В чём Apex силён

  • Специалист

    Обучен на том, как React Native пишут на практике

    Callstack собрала Apex на основе документации React Native, исходного кода, публичных символов API, библиотек и обсуждений, опирающихся на реальные репозитории. Это заметно в задачах, которые разработчики ему дают: настройка навигации, производительность списков, анимации, обёртки нативных модулей и обновления библиотек, где общая модель часто берёт шаблон из неподходящей версии.

  • Цикл агента

    Вызовы инструментов, которые вписываются в рабочий процесс разработки

    Отправьте до 128 определений функций, и Apex сможет ответить вызовом инструмента вместо текста: прочитать файл, запустить тесты, применить патч. Ваше приложение выполняет инструмент и возвращает результат сообщением tool с тем же tool_call_id. Модель предлагает, а решает ваш код, что будет выполнено.

  • Контекст

    Целая функция в одном запросе

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

  • Рассуждение

    Повышайте уровень рассуждения, только когда баг трудный

    reasoning_effort позволяет оставить быстрые правки и объяснения на none или low, а для ошибки, затрагивающей несколько файлов, перейти на medium или xhigh. Токены рассуждения учитываются внутри max_tokens, так что стоимость размышлений видна в оплачиваемом использовании.

Перед запуском

Что знать перед запуском Apex

Чат
Apex специализирован. Callstack говорит, что передовые модели по-прежнему лучше справляются с широкими задачами общих знаний, поэтому используйте его для работы с React Native, React и Next.js, а для всего остального выбирайте общую модель.
Чат
reasoning_effort принимает none, low, medium и xhigh. Настройки high или max нет, а токены рассуждения учитываются в max_tokens, ограниченном 131,072.
Чат
Callstack указывает текст как тип входных данных. Эндпоинт принимает части с изображениями в сообщении, но понимание изображений разработчиком не документировано, поэтому проверьте его, прежде чем полагаться на него. Части с аудио и видео не принимаются.
Чат
Решения о содержимом принимает выбранная модель. Поведение NSFW может различаться, и никаких гарантий отсутствия ограничений на контент не даётся.

Сценарии

Что построить на API Apex

  • Исправить медленный экран списка

    Вставьте экран FlatList с renderItem, хуком данных и заметкой профайлера и спросите, откуда берутся повторные рендеры. Apex создан для таких вопросов о React Native и может предложить точечный патч с мемоизацией, стабильными ключами и изменениями разметки элементов, который вы проверяете как любой pull request.

  • Проверить pull request

    Отправьте diff и затронутые им файлы и попросите указать проблемы, которые можно привязать к строке: устаревшие замыкания, отсутствующая очистка эффектов, платформенный код, работающий только на iOS. Попросите ранжированный список, чтобы первым шёл пункт, из-за которого стоит блокировать слияние.

  • Обновить библиотеку или SDK

    Передайте фрагмент changelog и файлы, использующие старый API, и попросите изменения в порядке, в котором их стоит вносить. Callstack говорит, что модель способна ставить под сомнение неверные допущения и выстраивать последовательность изменений, что подходит для обновления в несколько шагов.

  • Сгенерировать тесты и код Next.js

    Попросите тесты компонентов, тест хука или обработчик маршрута Next.js по вставленному коду. Callstack также публикует результаты для Next.js, так что работа с React для веба — поддерживаемый сценарий, а не второстепенный.

Промпты

Примеры промптов для Apex, которые можно скопировать

Вставьте любой в песочницу как есть, а потом меняйте по одному параметру за раз.

  • Чат

    Разберите конкретный случай

    Review a React Native list screen for unnecessary renders and propose a focused patch. Work from the material I provide. Cite relevant evidence, distinguish facts from assumptions, and identify missing information before proposing changes.

    Почему это работает. Оцените операцию «разработку на React Native с Apex» этим запросом с опорой на доказательства: проверьте, отвечает ли Apex на вопрос и отделяет ли источники от допущений.

    Попробовать этот промпт

Цены

Цены на API Apex

От $0.5 за миллион входных токенов и $3 за миллион выходных токенов.

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

Все ценовые уровни

Начало работы

Как использовать API Apex за три шага

  1. Шаг 1

    Отправляйте файлы, а не описание

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

  2. Шаг 2

    Выбирайте уровень рассуждения под задачу

    Для большинства работы оставляйте reasoning_effort на medium. Используйте none или low для переименований, мелких правок и объяснений, а xhigh — для ошибки, причина которой охватывает несколько файлов. При повышении уровня увеличивайте max_tokens, поскольку рассуждение делит этот бюджет с видимым ответом.

  3. Шаг 3

    Подключите инструменты и продолжайте цикл

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

Справочник параметров и примеры кода — во вкладках API и Readme в верхней части страницы.

Почему SpicyAPI

Почему стоит запускать Apex в SpicyAPI

  • Без нашего фильтра

    Мы не добавляем собственный фильтр контента. Что сгенерирует модель, то вы и получите.

  • Проверено, а не предположено

    Уровни контента основаны на реальных генерациях, которые мы запускали и проверяли, с датой теста на странице.

  • Оплата за результат, в долларах

    Без подписки и кредитов. Неудачные задачи и задачи с истёкшим сроком обычно не оплачиваются. Некоторые модели взимают плату за отказ по содержанию, как указано на странице модели; проверьте эти условия до отправки.

  • Один ключ для всех моделей

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

FAQ

Частые вопросы об API Apex

О модели Apex

Apex — ответ Callstack на узкий вопрос: что если бы модель для кода обучили на том, как React Native пишут на самом деле? Доступный с 1 октября 2026 года, он принимает контекст 262,144 токена и ответы до 131,072 токенов, при этом reasoning_effort может быть none, low, medium или xhigh, а на один вызов приходится до 128 инструментов. Собственные оценки Callstack по React Native ставят его в пределах одного пункта от Claude Opus 5.5, а компания прямо говорит, что широкие общие знания остаются за передовыми моделями. Практичнее всего использовать его по умолчанию для задач React Native, React и Next.js: передавайте файлы, выбирайте уровень рассуждения под задачу и пусть ваш код выполняет инструменты. Проверьте актуальную цену на этой странице и протестируйте модель на одном из своих реальных экранов, прежде чем решать.

Связанные модели и следующие шаги