Vai al contenuto principale

Apex API

callstack/apex/chat

Apex di Callstack è pensato per attività di sviluppo di applicazioni React Native e React. Questa API di chat accetta testo / immagini, offre un budget di input di 262,144 token e accetta max_tokens fino a 131,072. Ricevi il testo di Apex mentre viene generato, oppure usa il risultato di una funzione come base per il passo successivo di lo sviluppo React Native con Apex.

Input $0.50Output $3per 1 milione di tokenInput in cache $0.20

Playground

Apex

Come può aiutarti Apex?

Manca il modello che ti serve?

Dicci cosa aggiungere e dove lo useresti. Le richieste arrivano a chi decide quali modelli integrare per primi.

API DI CHAT PER IL CODING REACT NATIVE

L’API di Apex in sintesi

Un modello di coding addestrato su React Native, con una finestra da 262,144 token e quattro livelli di ragionamento in un’unica chiamata di chat.

Contesto input
256K
262,144 token per richiesta, abbastanza per una schermata, la sua navigazione e i test che la circondano.
Limite risposta
128K
max_tokens arriva fino a 131,072; il valore predefinito è 4,096.
Livelli
4
none, low, medium e xhigh, con medium come predefinito.
Test RN
87.8%
Pubblicati da Callstack, contro 88.6% di Claude Opus 5.5 sugli stessi test.
Strumenti
128
Definizioni di funzioni che il modello può chiamare, con chiamate parallele attive di default.

Risultati

In cosa eccelle Apex

  • Specialista

    Addestrato su come si scrive davvero React Native

    Callstack ha costruito Apex partendo dalla documentazione di React Native, dal codice sorgente, dai simboli pubblici delle API, dalle librerie e da discussioni basate su repository reali. Si nota nel lavoro che gli sviluppatori gli affidano: configurazione della navigazione, performance delle liste, animazioni, wrapper di moduli nativi e aggiornamenti di librerie, dove un modello generalista spesso ripesca un pattern della versione sbagliata.

  • Ciclo dell’agente

    Chiamate di strumenti adatte a un flusso di coding

    Invia fino a 128 definizioni di funzioni e Apex può rispondere con una chiamata di strumento invece che con testo: leggere un file, eseguire i test, applicare una patch. La tua applicazione esegue lo strumento e restituisce il risultato come messaggio tool con il tool_call_id corrispondente: il modello propone e il tuo codice decide cosa viene eseguito.

  • Contesto

    Un’intera funzionalità in una sola richiesta

    Con 262,144 token puoi inviare insieme una schermata, i suoi hook, la configurazione del navigator, i test correlati e il log degli errori. Il modello risponde in base ai file che gli hai fornito, invece che a un’ipotesi sulla struttura del progetto.

  • Ragionamento

    Alza il ragionamento solo quando il bug è difficile

    reasoning_effort ti permette di tenere modifiche rapide e spiegazioni su none o low, e di passare a medium o xhigh per un bug che attraversa più file. I token di ragionamento vengono conteggiati dentro max_tokens, quindi il costo del ragionamento resta visibile nell’uso per cui paghi.

Prima di avviarlo

Cosa sapere prima di usare Apex

Conversazione
Apex è specializzato. Callstack dice che i modelli di frontiera ottengono ancora risultati migliori nei compiti di conoscenza generale: usalo per il lavoro su React Native, React e Next.js e scegli un modello generalista per tutto il resto.
Conversazione
reasoning_effort accetta none, low, medium e xhigh. Non esiste un’impostazione high o max, e i token di ragionamento contano dentro max_tokens, limitato a 131,072.
Conversazione
Callstack indica il testo come tipo di input. L’endpoint accetta parti immagine in un messaggio, ma la comprensione delle immagini non è documentata dall’editore, quindi provala prima di farci affidamento. Parti audio e video non sono accettate.
Conversazione
Le decisioni sui contenuti di Apex si applicano a lo sviluppo React Native con Apex; le risposte NSFW possono cambiare con richiesta o versione, senza promessa di output senza restrizioni.

Casi d’uso

Cosa costruire con l’API di Apex

  • Correggere una lista lenta

    Incolla una schermata FlatList con il suo renderItem, l’hook dei dati e una nota del profiler, e chiedi da dove arrivano i re-render. Apex è pensato per questo tipo di domanda su React Native e può proporre una patch mirata, con memoizzazione, chiavi stabili e modifiche al layout degli elementi, che rivedi come una qualsiasi pull request.

  • Revisionare una pull request

    Invia il diff e i file che tocca e chiedi i problemi che puoi ricondurre a una riga: closure obsolete, cleanup degli effect mancanti, codice specifico per piattaforma che funziona solo su iOS. Chiedi un elenco ordinato, così il primo punto è quello per cui vale la pena bloccare la PR.

  • Aggiornare una libreria o un SDK

    Fornisci lo stralcio del changelog e i file che usano la vecchia API, poi chiedi le modifiche nell’ordine in cui dovrebbero entrare. Callstack dice che il modello sa mettere in dubbio le ipotesi sbagliate e sequenziare i cambiamenti, il che si adatta a un aggiornamento con più passaggi.

  • Generare test e codice Next.js

    Chiedi test di componenti, il test di un hook o un route handler di Next.js a partire dal codice incollato. Callstack pubblica anche risultati per Next.js, quindi il lavoro con React sul web è un uso supportato e non un ripiego.

Prompt

Esempi di prompt per Apex da copiare

Incollane uno così com’è nel playground, poi cambia una cosa alla volta.

  • Conversazione

    Esamina un 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.

    Perché funziona. Valuta lo sviluppo React Native con Apex con questa richiesta basata su prove: verifica che Apex risponda alla domanda e distingua fonti e ipotesi.

Prezzi

Prezzi dell’API di Apex

Da $0.5 per milione di token in ingresso e $3 per milione di token in uscita.

Il Playground mostra il prezzo esatto per le tue impostazioni prima dell’avvio. Le attività fallite o scadute di norma non vengono addebitate. Alcuni modelli addebitano i rifiuti dei contenuti come indicato nella loro pagina; verifica queste condizioni di fatturazione prima dell’invio.

Vedi tutte le fasce di prezzo

Per iniziare

Come usare l’API di Apex in tre passaggi

  1. Passaggio 1

    Invia i file, non una descrizione

    Metti il codice sorgente rilevante nei messaggi con il percorso del file sopra ogni blocco, poi indica compito e versioni della piattaforma alla fine. Una schermata che funziona con una versione di React Native e si rompe con un’altra è molto più facile da sistemare se le versioni dei pacchetti sono nel prompt.

  2. Passaggio 2

    Scegli il livello di ragionamento per il compito

    Lascia reasoning_effort su medium per la maggior parte del lavoro. Usa none o low per rinomine, piccole modifiche e spiegazioni, e xhigh per un bug la cui causa attraversa più file. Alza max_tokens quando sali di livello, perché il ragionamento condivide quel budget con la risposta visibile.

  3. Passaggio 3

    Collega gli strumenti e continua il ciclo

    Definisci i tuoi strumenti, lascia che il modello restituisca una chiamata, eseguila nel tuo codice e rimanda l’output come messaggio tool con lo stesso tool_call_id. Mantieni nella cronologia il messaggio dell’assistente che ha fatto la chiamata, così il turno successivo sa cosa è successo.

Riferimento dei parametri ed esempi di codice sono nelle schede API e Readme, in cima a questa pagina.

Perché SpicyAPI

Perché usare Apex su SpicyAPI

  • Nessun filtro da parte nostra

    Non aggiungiamo alcun filtro dei contenuti. Quello che il modello genera è quello che ricevi.

  • Testato, non ipotizzato

    I livelli di contenuto vengono da generazioni reali che abbiamo eseguito e controllato, con la data del test sulla pagina.

  • Paghi a risultato, in dollari

    Nessun abbonamento e nessun credito. Le attività fallite o scadute di norma non vengono addebitate. Alcuni modelli addebitano i rifiuti dei contenuti come indicato nella loro pagina; verifica queste condizioni di fatturazione prima dell’invio.

  • Una chiave per tutti i modelli

    Una sola chiave API e un unico saldo coprono i modelli di immagini, video, audio e chat, così puoi esplorare più modelli dallo stesso account.

FAQ

Domande frequenti sull’API di Apex

Informazioni su Apex

Apex è la risposta di Callstack a una domanda precisa: e se un modello di coding fosse addestrato su come React Native si scrive davvero? Disponibile dal 1° ottobre 2026, gestisce un contesto di 262,144 token e risposte fino a 131,072 token, con reasoning_effort su none, low, medium o xhigh e fino a 128 strumenti per chiamata. I test di Callstack su React Native lo collocano a meno di un punto da Claude Opus 5.5, e l’azienda ammette che il lavoro di conoscenza generale resta dei modelli di frontiera. Il modo pratico di usarlo è come predefinito per i compiti su React Native, React e Next.js: invia i file, imposta un livello di ragionamento adeguato al compito e lascia che sia il tuo codice a eseguire gli strumenti. Controlla il prezzo aggiornato su questa pagina e prova il modello su una delle tue schermate reali prima di impegnarti.

Modelli correlati e attività successive