본문으로 건너뛰기

Apex API

callstack/apex/chat

Apex은 Callstack의 모델로, React Native 및 React 앱 개발에 활용할 수 있습니다. 지원하는 입력은 텍스트 / 이미지이며 입력 예산은 262,144토큰, max_tokens 상한은 131,072입니다. 스트리밍과 함수 호출도 지원합니다.

입력 $0.50출력 $3100만 토큰당캐시된 입력 $0.20

플레이그라운드

Apex

Apex에게 무엇을 부탁할까요?

찾는 모델이 없나요?

필요한 모델과 쓰려는 목적을 알려 주세요. 다음에 무엇을 추가할지 정하는 팀에 바로 전달됩니다.

React Native 코딩용 채팅 API

Apex API 한눈에 보기

React Native에 맞춰 학습된 코딩 모델로, 262,144 토큰 윈도우와 채팅 호출 한 번으로 쓸 수 있는 4단계 추론 수준을 제공합니다.

입력 컨텍스트
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은 React Native 문서, 소스 코드, 공개 API 심볼, 라이브러리, 실제 저장소에 근거한 토론을 바탕으로 Apex를 만들었습니다. 이는 개발자들이 맡기는 작업에서 드러납니다. 내비게이션 설정, 리스트 성능, 애니메이션, 네이티브 모듈 래퍼, 라이브러리 업그레이드처럼 일반 모델이 엉뚱한 버전의 패턴을 가져오기 쉬운 작업이 그렇습니다.

  • 에이전트 루프

    코딩 워크플로에 맞는 도구 호출

    함수 정의를 최대 128개까지 보내면 Apex는 산문 대신 도구 호출로 응답할 수 있습니다. 파일을 읽고, 테스트를 실행하고, 패치를 적용하는 식입니다. 애플리케이션이 도구를 실행하고 일치하는 tool_call_id가 달린 tool 메시지로 결과를 돌려줍니다. 모델은 제안하고, 무엇을 실행할지는 여러분의 코드가 결정합니다.

  • 컨텍스트

    한 번의 요청으로 기능 전체를

    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 동작은 다를 수 있으며, 제한 없는 콘텐츠를 보장하지 않습니다.

활용 사례

Apex API로 만들 수 있는 것

  • 느린 리스트 화면 고치기

    renderItem이 있는 FlatList 화면, 데이터 훅, 프로파일러 메모를 붙여 넣고 어디서 리렌더링이 일어나는지 물어보세요. Apex는 이런 React Native 질문에 맞게 설계되어 있으며, 메모이제이션, 안정적인 키, 아이템 레이아웃 변경을 포함한 집중된 패치를 제안할 수 있습니다. 다른 풀 리퀘스트와 같은 방식으로 검토하면 됩니다.

  • 풀 리퀘스트 검토하기

    diff와 함께 변경된 파일을 보내고, 특정 줄을 가리킬 수 있는 문제를 요청하세요. 오래된 클로저, 누락된 이펙트 정리, iOS에서만 동작하는 플랫폼별 코드 등이 해당됩니다. 순위가 매겨진 목록을 요청하면 첫 번째 항목이 병합을 막을 만큼 중요한 문제가 됩니다.

  • 라이브러리나 SDK 업그레이드하기

    변경 로그 발췌와 이전 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.

    효과가 있는 이유. 이 근거 중심 요청으로 Apex를 활용한 React Native 개발을 평가하며 Apex가 질문에 답하고 자료와 추정을 구분하는지 확인합니다.

    이 프롬프트 써 보기

가격

Apex API 가격

입력 토큰 100만 개당 $0.5, 출력 토큰 100만 개당 $3부터.

생성한 만큼 미국 달러로 청구합니다. 실행하기 전에 플레이그라운드에서 설정에 맞는 정확한 가격을 확인할 수 있습니다. 실패하거나 시간이 초과된 작업에는 보통 요금이 부과되지 않습니다. 단, 모델 페이지에 명시된 일부 모델은 콘텐츠 거부에도 요금을 부과합니다. 제출 전에 해당 과금 조건을 확인하세요.

모든 가격 구간 보기

시작하기

세 단계로 Apex API 사용하기

  1. 1단계

    설명 대신 파일을 보내세요

    관련 소스 코드를 각 블록 위에 파일 경로와 함께 메시지에 넣고, 마지막에 작업 내용과 플랫폼 버전을 적어 주세요. 한 React Native 버전에서는 동작하고 다른 버전에서는 깨지는 화면도, 패키지 버전이 프롬프트에 있으면 훨씬 쉽게 고칠 수 있습니다.

  2. 2단계

    작업에 맞는 추론 수준을 고르세요

    대부분의 작업에서는 reasoning_effort를 medium으로 두세요. 이름 변경, 작은 수정, 설명에는 none이나 low를 쓰고, 원인이 여러 파일에 걸친 버그에는 xhigh를 쓰세요. 수준을 올릴 때는 max_tokens도 함께 올리세요. 추론이 보이는 답변과 같은 예산을 나눠 쓰기 때문입니다.

  3. 3단계

    도구를 연결하고 루프를 이어 가세요

    도구를 정의하고, 모델이 도구 호출을 반환하게 한 뒤, 여러분의 코드에서 실행하고, 같은 tool_call_id가 달린 tool 메시지로 결과를 돌려주세요. 호출을 만든 assistant 메시지는 기록에 남겨 두어야 다음 턴에서 무슨 일이 있었는지 알 수 있습니다.

파라미터 설명과 코드 예시는 이 페이지 상단의 API 탭과 Readme 탭에 있습니다.

SpicyAPI를 쓰는 이유

SpicyAPI에서 Apex 모델을 사용하는 이유

  • 자체 필터 없음

    저희는 콘텐츠 필터를 따로 추가하지 않습니다. 모델이 생성한 결과를 그대로 받습니다.

  • 추측이 아닌 실측

    콘텐츠 단계는 저희가 직접 생성하고 확인한 결과를 바탕으로 하며, 테스트 날짜를 페이지에 적어 둡니다.

  • 결과만큼 달러로 결제

    구독도 크레딧도 없습니다. 실패하거나 시간이 초과된 작업에는 보통 요금이 부과되지 않습니다. 단, 모델 페이지에 명시된 일부 모델은 콘텐츠 거부에도 요금을 부과합니다. 제출 전에 해당 과금 조건을 확인하세요.

  • 모든 모델에 키 하나

    API 키 하나와 같은 잔액으로 이미지·영상·오디오·채팅 모델을 이용할 수 있어, 한 계정에서 더 많은 모델을 살펴볼 수 있습니다.

FAQ

Apex API 자주 묻는 질문

Apex 소개

Apex는 Callstack이 던진 좁은 질문에 대한 답입니다. 코딩 모델이 React Native가 실제로 어떻게 쓰이는지 학습한다면 어떨까요? 2026년 10월 1일에 일반 제공을 시작했으며, 262,144 토큰의 컨텍스트와 최대 131,072 토큰의 응답을 지원합니다. reasoning_effort는 none, low, medium, xhigh 중에서 고를 수 있고, 호출 한 번에 도구를 최대 128개까지 쓸 수 있습니다. Callstack이 직접 수행한 React Native 평가에서는 Claude Opus 5.5와 1점 차이 이내였지만, 회사는 폭넓은 일반 지식 작업은 여전히 프런티어 모델의 영역이라고 분명히 밝혔습니다. 실용적으로는 React Native, React, Next.js 작업의 기본 모델로 쓰는 것이 좋습니다. 파일을 보내고, 작업에 맞는 추론 수준을 정하고, 도구 실행은 여러분의 코드에 맡기세요. 최신 가격은 이 페이지에서 확인하고, 도입을 결정하기 전에 실제 화면 하나로 먼저 테스트해 보세요.

관련 모델과 다음 단계