Aller au contenu principal

Apex API

callstack/apex/chat

Apex, de Callstack, convient à le développement d’applications React Native et React. Cette API de chat accepte du texte / des images, dispose d’un budget d’entrée de 262,144 tokens et accepte max_tokens jusqu’à 131,072. Recevez le texte de Apex au fil de sa génération, ou utilisez un résultat de fonction pour étayer l’étape suivante de le développement React Native avec Apex.

Entrée $0.50Sortie $3par 1 million de tokensEntrée en cache $0.20

Atelier

Apex

En quoi Apex peut-il vous aider ?

Le modèle que vous cherchez n’est pas là ?

Dites-nous lequel ajouter et à quoi il vous servira. Les demandes vont directement à l’équipe qui décide des prochains modèles.

API DE CHAT POUR LE CODE REACT NATIVE

L’API Apex en un coup d’œil

Un modèle de code entraîné pour React Native, avec une fenêtre de 262,144 tokens et quatre niveaux de raisonnement sur un seul appel de chat.

Contexte
256K
262,144 tokens par requête, de quoi contenir un écran, sa navigation et les tests qui l’entourent.
Plafond sortie
128K
max_tokens peut aller jusqu’à 131,072 ; la valeur par défaut est 4,096.
Raisonnement
4
none, low, medium et xhigh, medium étant la valeur par défaut.
Évals RN
87.8%
Publiées par Callstack, face à 88.6% pour Claude Opus 5.5 sur les mêmes évaluations.
Outils
128
Définitions de fonctions que le modèle peut appeler, appels parallèles activés par défaut.

Résultats

Ce que Apex fait bien

  • Spécialiste

    Entraîné sur la manière dont React Native est réellement écrit

    Callstack a construit Apex à partir de la documentation React Native, du code source, des symboles publics de l’API, des bibliothèques et de discussions ancrées dans de vrais dépôts. Cela se voit dans les tâches confiées par les développeurs : configuration de la navigation, performance des listes, animations, wrappers de modules natifs et mises à niveau de bibliothèques, là où un modèle généraliste reprend souvent un motif de la mauvaise version.

  • Boucle d’agent

    Des appels d’outils adaptés à un flux de code

    Envoyez jusqu’à 128 définitions de fonctions : Apex peut répondre par un appel d’outil plutôt que par de la prose — lire un fichier, lancer les tests, appliquer un correctif. Votre application exécute l’outil et renvoie le résultat sous forme de message tool avec le tool_call_id correspondant : le modèle propose, et votre code décide de ce qui s’exécute.

  • Contexte

    Une fonctionnalité entière dans une seule requête

    Avec 262,144 tokens, vous pouvez envoyer ensemble un écran, ses hooks, la configuration du navigateur, les tests associés et le journal d’erreurs. Le modèle répond à partir des fichiers fournis, et non d’une supposition sur l’organisation de votre projet.

  • Raisonnement

    N’augmentez le raisonnement que lorsque le bug est difficile

    reasoning_effort vous permet de garder les modifications rapides et les explications à none ou low, et de passer à medium ou xhigh pour un bug qui traverse plusieurs fichiers. Les tokens de raisonnement sont comptés dans max_tokens : le coût de la réflexion reste donc visible dans l’usage facturé.

Avant de lancer

À savoir avant de lancer Apex

Conversation
Apex est spécialisé. Callstack indique que les modèles de pointe obtiennent encore de meilleurs résultats sur les tâches générales de culture : utilisez-le pour le travail React Native, React et Next.js, et choisissez un modèle généraliste pour tout le reste.
Conversation
reasoning_effort accepte none, low, medium et xhigh. Il n’existe ni réglage high ni max, et les tokens de raisonnement comptent dans max_tokens, plafonné à 131,072.
Conversation
Callstack indique le texte comme type d’entrée. L’endpoint accepte des parties image dans un message, mais la compréhension d’image n’est pas documentée par l’éditeur : testez-la avant de vous y fier. Les parties audio et vidéo ne sont pas acceptées.
Conversation
Les décisions de contenu de Apex s’appliquent à le développement React Native avec Apex ; les réponses NSFW peuvent changer selon la requête ou la version, sans promesse de sortie sans restriction.

Cas d’usage

Ce que vous pouvez construire avec l’API Apex

  • Corriger un écran de liste lent

    Collez un écran FlatList avec son renderItem, le hook de données et une note du profileur, puis demandez d’où viennent les re-rendus. Apex est conçu pour ce type de question React Native et peut proposer un correctif ciblé — mémoïsation, clés stables, modifications de la mise en page des éléments —, que vous relisez comme toute pull request.

  • Relire une pull request

    Envoyez le diff et les fichiers qu’il touche, puis demandez les problèmes que l’on peut rattacher à une ligne : closures obsolètes, nettoyage d’effets manquant, code spécifique à une plateforme qui ne fonctionne que sur iOS. Demandez une liste classée pour que le premier point soit celui qui mérite de bloquer la fusion.

  • Mettre à niveau une bibliothèque ou un SDK

    Fournissez l’extrait du changelog et les fichiers qui utilisent l’ancienne API, puis demandez les modifications dans l’ordre où elles doivent être intégrées. Callstack indique que le modèle sait remettre en question de mauvaises hypothèses et ordonner les changements, ce qui convient à une mise à niveau en plusieurs étapes.

  • Générer des tests et du code Next.js

    Demandez des tests de composants, un test de hook ou un gestionnaire de route Next.js à partir du code collé. Callstack publie aussi des résultats pour Next.js : le travail React côté web est donc un usage pris en charge, et non un accessoire.

Prompts

Exemples de prompts Apex à copier

Collez-en un tel quel dans le playground, puis changez une seule chose à la fois.

  • Conversation

    Examiner un cas concret

    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.

    Pourquoi ça marche. Évaluez le développement React Native avec Apex avec cette demande fondée sur les preuves : vérifiez que Apex répond à la question et distingue les sources des hypothèses.

    Essayer ce prompt

Tarifs

Tarifs de l’API Apex

À partir de $0.5 par million de tokens en entrée et $3 par million de tokens en sortie.

Le playground affiche le prix exact de vos réglages avant le lancement. Les tâches échouées ou expirées ne sont généralement pas facturées. Certains modèles facturent les refus de contenu comme indiqué sur leur page ; consultez ces conditions avant l’envoi.

Voir tous les paliers de prix

Démarrer

Utiliser l’API Apex en trois étapes

  1. Étape 1

    Envoyer les fichiers, pas une description

    Placez le code source pertinent dans les messages, avec le chemin du fichier au-dessus de chaque bloc, puis indiquez la tâche et les versions de la plateforme à la fin. Un écran qui fonctionne avec une version de React Native et casse avec une autre est bien plus facile à corriger quand les versions des paquets figurent dans le prompt.

  2. Étape 2

    Choisir le niveau de raisonnement selon la tâche

    Laissez reasoning_effort sur medium pour la plupart des travaux. Utilisez none ou low pour les renommages, les petites modifications et les explications, et xhigh pour un bug dont la cause s’étend sur plusieurs fichiers. Augmentez max_tokens quand vous montez d’un niveau, car le raisonnement partage ce budget avec la réponse visible.

  3. Étape 3

    Brancher les outils et poursuivre la boucle

    Définissez vos outils, laissez le modèle renvoyer un appel d’outil, exécutez-le dans votre propre code et renvoyez la sortie sous forme de message tool avec le même tool_call_id. Conservez dans l’historique le message de l’assistant qui a fait l’appel, pour que le tour suivant sache ce qui s’est passé.

La référence des paramètres et les exemples de code se trouvent dans les onglets API et Readme, en haut de cette page.

Pourquoi SpicyAPI

Pourquoi utiliser Apex sur SpicyAPI

  • Aucun filtre de notre part

    Nous n’ajoutons aucun filtre de contenu. Ce que le modèle génère, vous le recevez.

  • Testé, pas supposé

    Les niveaux de contenu viennent de vraies générations que nous avons lancées et vérifiées, avec la date du test sur la page.

  • Payer au résultat, en dollars

    Ni abonnement ni crédits. Les tâches échouées ou expirées ne sont généralement pas facturées. Certains modèles facturent les refus de contenu comme indiqué sur leur page ; consultez ces conditions avant l’envoi.

  • Une clé pour tous les modèles

    Une seule clé API et un seul solde couvrent les modèles d’image, de vidéo, d’audio et de chat ; explorez davantage de modèles depuis le même compte.

FAQ

FAQ de l’API Apex

À propos de Apex

Apex est la réponse de Callstack à une question précise : et si un modèle de code était entraîné sur la manière dont React Native est réellement écrit ? Disponible depuis le 1er octobre 2026, il gère un contexte de 262,144 tokens et des réponses allant jusqu’à 131,072 tokens, avec reasoning_effort réglable sur none, low, medium ou xhigh et jusqu’à 128 outils par appel. Les propres évaluations React Native de Callstack le placent à un point près de Claude Opus 5.5, et l’entreprise reconnaît que les tâches de culture générale restent du ressort des modèles de pointe. En pratique, utilisez-le par défaut pour les tâches React Native, React et Next.js : envoyez les fichiers, réglez un niveau de raisonnement adapté à la tâche et laissez votre propre code exécuter les outils. Vérifiez le prix actuel sur cette page et testez-le sur l’un de vos écrans réels avant de vous engager.

Modèles liés et tâches suivantes