Pular para o conteúdo principal

Apex API

callstack/apex/chat

Apex, da Callstack, foi criado para tarefas de desenvolvimento de aplicativos React Native e React. Esta API de chat aceita texto / imagens, oferece um orçamento de entrada de 262,144 tokens e aceita max_tokens até 131,072. Receba o texto do Apex conforme é gerado ou use o resultado de uma função como base para a próxima etapa de o desenvolvimento React Native com Apex.

Entrada $0.50Saída $3por 1 milhão de tokensEntrada em cache $0.20

Playground

Apex

Como Apex pode ajudar você?

Não encontrou o modelo que precisa?

Conte qual modelo adicionar e para que você vai usá-lo. Os pedidos vão direto para quem decide os próximos modelos.

API DE CHAT PARA CÓDIGO REACT NATIVE

A API Apex em resumo

Um modelo de código treinado para React Native, com janela de 262,144 tokens e quatro níveis de raciocínio em uma única chamada de chat.

Contexto entrada
256K
262,144 tokens por requisição, o suficiente para uma tela, a navegação dela e os testes ao redor.
Teto de resposta
128K
max_tokens vai até 131,072; o padrão é 4,096.
Raciocínio
4
none, low, medium e xhigh, com medium como padrão.
Avaliações RN
87.8%
Publicadas pela Callstack, contra 88.6% do Claude Opus 5.5 nas mesmas avaliações.
Ferramentas
128
Definições de funções que o modelo pode chamar, com chamadas paralelas ativadas por padrão.

Resultados

No que Apex se destaca

  • Especialista

    Treinado em como o React Native é de fato escrito

    A Callstack construiu o Apex a partir da documentação do React Native, do código-fonte, de símbolos públicos da API, de bibliotecas e de discussões ancoradas em repositórios reais. Isso aparece no trabalho que os desenvolvedores lhe entregam: configuração de navegação, desempenho de listas, animações, wrappers de módulos nativos e atualizações de bibliotecas, onde um modelo genérico muitas vezes puxa um padrão da versão errada.

  • Ciclo do agente

    Chamadas de ferramentas que se encaixam no fluxo de código

    Envie até 128 definições de funções e o Apex pode responder com uma chamada de ferramenta em vez de texto: ler um arquivo, rodar os testes, aplicar um patch. Sua aplicação executa a ferramenta e devolve o resultado como mensagem tool com o tool_call_id correspondente. Assim, o modelo propõe e o seu código decide o que é executado.

  • Contexto

    Uma funcionalidade inteira em uma única requisição

    Com 262,144 tokens, você pode enviar juntos uma tela, os hooks dela, a configuração do navigator, os testes relacionados e o log de erros. O modelo responde com base nos arquivos que você forneceu, e não em um palpite sobre como o seu projeto está organizado.

  • Raciocínio

    Aumente o raciocínio só quando o bug for difícil

    reasoning_effort permite manter edições rápidas e explicações em none ou low, e subir para medium ou xhigh em um bug que atravessa vários arquivos. Os tokens de raciocínio são contados dentro de max_tokens, então o custo de pensar continua visível no uso cobrado de você.

Antes de rodar

O que saber antes de usar o Apex

Conversa
O Apex é especializado. A Callstack diz que modelos de fronteira ainda se saem melhor em tarefas de conhecimento geral amplo; use-o para trabalho com React Native, React e Next.js e escolha um modelo geral para o resto.
Conversa
reasoning_effort aceita none, low, medium e xhigh. Não existe configuração high ou max, e os tokens de raciocínio contam dentro de max_tokens, limitado a 131,072.
Conversa
A Callstack lista texto como tipo de entrada. O endpoint aceita partes de imagem em uma mensagem, mas a compreensão de imagens não é documentada pelo criador, então teste antes de depender disso. Partes de áudio e vídeo não são aceitas.
Conversa
As decisões de conteúdo do Apex valem para o desenvolvimento React Native com Apex; as respostas NSFW podem mudar com a solicitação ou versão, sem promessa de saída irrestrita.

Casos de uso

O que construir com a API Apex

  • Corrigir uma tela de lista lenta

    Cole uma tela FlatList com o renderItem, o hook de dados e uma nota do profiler, e pergunte de onde vêm as re-renderizações. O Apex foi feito para esse tipo de pergunta sobre React Native e pode propor um patch focado, com memoização, chaves estáveis e mudanças no layout dos itens, que você revisa como qualquer pull request.

  • Revisar um pull request

    Envie o diff e os arquivos que ele toca e peça problemas que você consiga apontar em uma linha: closures obsoletas, cleanup de efeitos ausente, código específico de plataforma que só funciona no iOS. Peça uma lista ordenada, para que o primeiro item seja aquele que vale bloquear.

  • Atualizar uma biblioteca ou SDK

    Forneça o trecho do changelog e os arquivos que usam a API antiga e peça as mudanças na ordem em que devem entrar. A Callstack diz que o modelo consegue questionar premissas erradas e sequenciar as mudanças, o que combina com uma atualização de várias etapas.

  • Gerar testes e código Next.js

    Peça testes de componentes, um teste de hook ou um route handler do Next.js a partir do código que você colou. A Callstack também publica resultados de Next.js, então o trabalho com React para a web é um uso suportado, e não algo secundário.

Prompts

Exemplos de prompts do Apex para copiar

Cole um deles no Playground sem alterações e depois mude uma coisa de cada vez.

  • Conversa

    Investigue um caso concreto

    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.

    Por que funciona. Avalie o desenvolvimento React Native com Apex com esta solicitação baseada em evidências: confira se o Apex responde à pergunta e distingue fontes de suposições.

    Testar este prompt

Preços

Preços da API Apex

A partir de $0.5 por milhão de tokens de entrada e $3 por milhão de tokens de saída.

O Playground mostra o preço exato das suas configurações antes de rodar. Tarefas com falha ou tempo esgotado normalmente não são cobradas. Alguns modelos cobram recusas de conteúdo conforme indicado na página do modelo; confira essas condições antes de enviar.

Ver todas as faixas de preço

Primeiros passos

Como usar a API Apex em três passos

  1. Passo 1

    Envie os arquivos, não uma descrição

    Coloque o código-fonte relevante nas mensagens, com o caminho do arquivo acima de cada bloco, e ao final informe a tarefa e as versões da plataforma. Uma tela que funciona em uma versão do React Native e quebra em outra é bem mais fácil de corrigir quando as versões dos pacotes estão no prompt.

  2. Passo 2

    Escolha o nível de raciocínio para a tarefa

    Deixe reasoning_effort em medium para a maior parte do trabalho. Use none ou low para renomeações, edições pequenas e explicações, e xhigh para um bug cuja causa envolve vários arquivos. Aumente max_tokens ao subir de nível, porque o raciocínio compartilha esse limite com a resposta visível.

  3. Passo 3

    Conecte as ferramentas e continue o ciclo

    Defina suas ferramentas, deixe o modelo devolver uma chamada, execute-a no seu próprio código e envie a saída como mensagem tool com o mesmo tool_call_id. Mantenha no histórico a mensagem do assistente que fez a chamada, para que o próximo turno saiba o que aconteceu.

A referência de parâmetros e os exemplos de código estão nas abas API e Readme, no topo desta página.

Por que SpicyAPI

Por que usar o Apex na SpicyAPI

  • Nenhum filtro nosso

    Não adicionamos nenhum filtro de conteúdo próprio. O que o modelo gera é o que você recebe.

  • Testado na prática

    Os níveis de conteúdo vêm de gerações reais que rodamos e conferimos, com a data do teste na página.

  • Pague por resultado, em dólares

    Sem assinatura e sem créditos. Tarefas com falha ou tempo esgotado normalmente não são cobradas. Alguns modelos cobram recusas de conteúdo conforme indicado na página do modelo; confira essas condições antes de enviar.

  • Uma chave para todos os modelos

    Uma única chave de API e um único saldo atendem modelos de imagem, vídeo, áudio e chat, para você explorar mais modelos na mesma conta.

FAQ

Perguntas frequentes da API Apex

Sobre o Apex

O Apex é a resposta da Callstack a uma pergunta específica: e se um modelo de código fosse treinado em como o React Native é de fato escrito? Disponível desde 1º de outubro de 2026, ele comporta um contexto de 262,144 tokens e respostas de até 131,072 tokens, com reasoning_effort em none, low, medium ou xhigh e até 128 ferramentas por chamada. As avaliações próprias de React Native da Callstack o colocam a um ponto do Claude Opus 5.5, e a empresa deixa claro que o conhecimento geral amplo ainda é território dos modelos de fronteira. O jeito prático de usá-lo é como padrão para tarefas de React Native, React e Next.js: envie os arquivos, defina um nível de raciocínio compatível com a tarefa e deixe o seu código executar as ferramentas. Confira o preço atual nesta página e teste em uma das suas telas reais antes de se comprometer.

Modelos relacionados e próximas tarefas