Przejdź do treści głównej

Apex API

callstack/apex/chat

Apex od Callstack służy do zadań związanych z tworzeniem aplikacji w React Native i React. API czatu przyjmuje tekst / obrazy, udostępnia budżet wejścia 262,144 tokenów i przyjmuje max_tokens do 131,072. Obsługiwane są odpowiedzi strumieniowe i wywołania funkcji.

Wejście $0.50Wyjście $3za 1 mln tokenówWejście z pamięci podręcznej $0.20

Obszar roboczy

Apex

W czym Apex może pomóc?

Brakuje modelu, którego potrzebujesz?

Napisz, co dodać i do czego chcesz tego użyć. Zgłoszenia trafiają do osób, które decydują o kolejności wdrożeń.

API CZATU DO KODOWANIA REACT NATIVE

API Apex w skrócie

Model do kodowania wytrenowany pod React Native, z oknem 262,144 tokenów i czterema poziomami rozumowania w jednym wywołaniu czatu.

Kontekst wejścia
256K
262,144 tokeny na żądanie, wystarczy na ekran, jego nawigację i testy wokół niego.
Limit odpowiedzi
128K
max_tokens sięga 131,072; domyślnie 4,096.
Rozumowanie
4
none, low, medium i xhigh, domyślnie medium.
Testy RN
87.8%
Publikowane przez Callstack; Claude Opus 5.5 osiąga 88.6% w tych samych testach.
Narzędzia
128
Definicje funkcji, które model może wywołać; równoległe wywołania domyślnie włączone.

Efekty

W czym Apex jest dobry

  • Specjalista

    Wytrenowany na tym, jak naprawdę pisze się React Native

    Callstack zbudował Apex na dokumentacji React Native, kodzie źródłowym, publicznych symbolach API, bibliotekach i dyskusjach opartych na prawdziwych repozytoriach. Widać to w zadaniach, które programiści mu powierzają: konfiguracja nawigacji, wydajność list, animacje, otoki modułów natywnych i aktualizacje bibliotek, gdzie ogólny model często sięga po wzorzec z niewłaściwej wersji.

  • Pętla agenta

    Wywołania narzędzi pasujące do procesu kodowania

    Wyślij do 128 definicji funkcji, a Apex może odpowiedzieć wywołaniem narzędzia zamiast tekstem: odczytać plik, uruchomić testy, zastosować poprawkę. Twoja aplikacja wykonuje narzędzie i zwraca wynik jako wiadomość tool z pasującym tool_call_id. Model proponuje, a Twój kod decyduje, co zostanie wykonane.

  • Kontekst

    Cała funkcja w jednym żądaniu

    Przy 262,144 tokenach można razem wysłać ekran, jego hooki, konfigurację nawigacji, powiązane testy i log błędów. Model odpowiada na podstawie przekazanych plików, a nie na podstawie domysłów o strukturze projektu.

  • Rozumowanie

    Podkręcaj rozumowanie tylko wtedy, gdy błąd jest trudny

    reasoning_effort pozwala zostawić szybkie poprawki i wyjaśnienia na none lub low, a przy błędzie obejmującym kilka plików przejść na medium lub xhigh. Tokeny rozumowania liczą się w max_tokens, więc koszt myślenia jest widoczny w rozliczanym użyciu.

Zanim uruchomisz

Co warto wiedzieć przed użyciem Apex

Czat
Apex jest wyspecjalizowany. Callstack twierdzi, że modele z czołówki nadal lepiej radzą sobie z szerokimi zadaniami wiedzy ogólnej, więc używaj go do pracy z React Native, React i Next.js, a do reszty wybieraj model ogólny.
Czat
reasoning_effort przyjmuje none, low, medium i xhigh. Nie ma ustawienia high ani max, a tokeny rozumowania liczą się w max_tokens, ograniczonym do 131,072.
Czat
Callstack podaje tekst jako typ wejścia. Endpoint przyjmuje części obrazowe w wiadomości, ale rozumienie obrazów nie jest udokumentowane przez twórcę, więc przetestuj je, zanim na nich oprzesz. Części audio i wideo nie są przyjmowane.
Czat
Decyzje dotyczące treści należą do wybranego modelu. Zachowanie w zakresie NSFW może się różnić i nie gwarantujemy treści bez ograniczeń.

Zastosowania

Co zbudować z API Apex

  • Naprawić wolny ekran listy

    Wklej ekran FlatList z renderItem, hookiem danych i notatką z profilera, a potem zapytaj, skąd biorą się ponowne renderowania. Apex jest stworzony do tego typu pytań o React Native i może zaproponować ukierunkowaną poprawkę: memoizację, stabilne klucze i zmiany układu elementów, którą sprawdzasz jak każdy pull request.

  • Przejrzeć pull request

    Wyślij diff i pliki, których dotyczy, i poproś o problemy, które można wskazać w konkretnym wierszu: nieaktualne domknięcia, brak czyszczenia efektów, kod specyficzny dla platformy działający tylko na iOS. Poproś o listę uszeregowaną, żeby pierwszy punkt był tym wartym blokowania.

  • Zaktualizować bibliotekę lub SDK

    Podaj fragment changelogu i pliki używające starego API, a potem poproś o zmiany w kolejności, w jakiej powinny wejść. Callstack twierdzi, że model potrafi kwestionować błędne założenia i porządkować zmiany, co pasuje do aktualizacji w kilku krokach.

  • Wygenerować testy i kod Next.js

    Poproś o testy komponentów, test hooka albo handler trasy Next.js na podstawie wklejonego kodu. Callstack publikuje też wyniki dla Next.js, więc praca z Reactem dla webu jest wspieranym zastosowaniem, a nie dodatkiem.

Prompty

Przykładowe prompty do Apex do skopiowania

Wklej jeden bez zmian do playgroundu, a potem zmieniaj jedną rzecz naraz.

  • Czat

    Zbadaj konkretny przypadek

    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.

    Dlaczego to działa. Oceń zadanie „pracę nad React Native z modelem Apex” tym żądaniem opartym na dowodach: sprawdź, czy model Apex odpowiada na pytanie i oddziela źródła od założeń.

Cennik

Cennik API Apex

Od $0.5 za milion tokenów wejściowych i $3 za milion tokenów wyjściowych.

Playground pokazuje dokładną cenę Twoich ustawień przed uruchomieniem. Nieudane zadania i zadania po upływie limitu czasu zwykle nie są płatne. Niektóre modele pobierają opłatę za odmowę wygenerowania treści zgodnie z opisem na stronie modelu; sprawdź te zasady przed wysłaniem.

Zobacz wszystkie progi cenowe

Pierwsze kroki

Jak korzystać z API Apex w trzech krokach

  1. Krok 1

    Wysyłaj pliki, a nie opis

    Umieść odpowiedni kod źródłowy w wiadomościach, z ścieżką pliku nad każdym blokiem, a na końcu podaj zadanie i wersje platformy. Ekran działający na jednej wersji React Native, a psujący się na innej, łatwiej naprawić, gdy wersje pakietów są w prompcie.

  2. Krok 2

    Dobierz poziom rozumowania do zadania

    Przy większości prac zostaw reasoning_effort na medium. Używaj none lub low do zmian nazw, drobnych edycji i wyjaśnień, a xhigh do błędu, którego przyczyna obejmuje kilka plików. Zwiększaj max_tokens przy przejściu na wyższy poziom, bo rozumowanie dzieli ten budżet z widoczną odpowiedzią.

  3. Krok 3

    Podłącz narzędzia i prowadź pętlę dalej

    Zdefiniuj narzędzia, pozwól modelowi zwrócić wywołanie, uruchom je we własnym kodzie i odeślij wynik jako wiadomość tool z tym samym tool_call_id. W historii zachowaj wiadomość asystenta, która wykonała wywołanie, żeby kolejna tura wiedziała, co się stało.

Opis parametrów i przykłady kodu znajdziesz w zakładkach API i Readme na górze tej strony.

Dlaczego SpicyAPI

Dlaczego korzystać z Apex w SpicyAPI

  • Żadnego filtra z naszej strony

    Nie dodajemy własnego filtra treści. Otrzymujesz to, co wygeneruje model.

  • Sprawdzone, nie zgadywane

    Poziomy treści pochodzą z prawdziwych generacji, które uruchomiliśmy i sprawdziliśmy, z datą testu na stronie.

  • Płacisz za wynik, w dolarach

    Bez abonamentu i bez systemu punktowego. Nieudane zadania i zadania po upływie limitu czasu zwykle nie są płatne. Niektóre modele pobierają opłatę za odmowę wygenerowania treści zgodnie z opisem na stronie modelu; sprawdź te zasady przed wysłaniem.

  • Jeden klucz do wszystkich modeli

    Jeden klucz API i jedno saldo obsługują modele obrazu, wideo, audio i czatu, dzięki czemu możesz poznawać kolejne modele na tym samym koncie.

FAQ

FAQ dotyczące API Apex

O Apex

Apex to odpowiedź Callstack na wąskie pytanie: co by było, gdyby model do kodowania został wytrenowany na tym, jak React Native naprawdę się pisze? Dostępny od 1 października 2026 roku, obsługuje kontekst 262,144 tokenów i odpowiedzi do 131,072 tokenów, z reasoning_effort ustawionym na none, low, medium lub xhigh oraz do 128 narzędziami na wywołanie. Własne testy Callstack w React Native stawiają go w odległości jednego punktu od Claude Opus 5.5, a firma otwarcie przyznaje, że szerokie zadania wiedzy ogólnej nadal należą do modeli z czołówki. Praktycznie używaj go jako domyślnego wyboru do zadań z React Native, React i Next.js: wysyłaj pliki, ustaw poziom rozumowania pasujący do zadania i pozwól własnemu kodowi uruchamiać narzędzia. Sprawdź aktualną cenę na tej stronie i przetestuj model na jednym ze swoich prawdziwych ekranów, zanim się zdecydujesz.

Powiązane modele i kolejne zadania