그록 API 키 발급부터 모델별 가격, 이미지·영상 API까지 총정리

Grok을 웹에서 채팅으로만 쓰다 보면 한계가 옵니다. 내 프로그램에서 그록 API를 직접 호출하면 자동화 워크플로우에 Grok 모델을 끼워 넣을 수 있습니다. 이 글에서는 xAI 콘솔에서 API 키를 발급받는 것부터 모델별 가격, 이미지·영상 API 호출까지 실제 화면을 보며 정리합니다.

xAI API란

xAI API는 Grok 모델을 HTTP 요청으로 호출할 수 있게 해주는 인터페이스입니다. 기본 엔드포인트는 https://api.x.ai이고, OpenAI 호환 형식을 따르기 때문에 기존에 OpenAI SDK를 쓰던 코드에서 base URL만 바꾸면 대부분 동작합니다.

콘솔 좌측 메뉴를 보면 Code, Chat, Image, Video, Voice 등 API 카테고리가 나뉘어 있습니다. 텍스트 생성뿐 아니라 이미지 생성, 음성 변환까지 하나의 API 키로 접근할 수 있다는 뜻입니다.

그록 API 키 발급

키 발급은 xAI 콘솔(console.x.ai)에서 진행합니다.

  1. 콘솔 메인 화면 우측 상단의 Get API Key 버튼을 클릭합니다.
  2. “Create API Key” 팝업이 뜨면 키 이름을 입력하고 Create API key 버튼을 누릅니다.
  3. 생성된 키가 한 번만 표시됩니다. 이 시점에 복사해 안전한 곳에 저장하세요.
xAI 콘솔 API 키 발급 화면 캡처

키를 분실하면 재확인이 불가능합니다. 환경 변수나 시크릿 매니저에 바로 저장하는 습관을 들이세요.

기본 인증과 첫 요청

발급받은 키는 HTTP 헤더에 Bearer 토큰으로 넣습니다. curl로 첫 요청을 보내보겠습니다.

bash curl -s https://api.x.ai/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $XAI_API_KEY" \ -d '{ "model": "grok-4.6", "messages": [ {"role": "user", "content": "안녕, 간단히 자기소개 해줘"} ] }'

응답은 OpenAI 형식과 동일하게 choices[0].message.content에 답변이 담겨 옵니다. Python이라면 openai 라이브러리의 base_url을 https://api.x.ai/v1로 지정하면 됩니다.

현재 사용 가능한 Grok 모델

콘솔 Models 페이지에서 현재 제공되는 모델 목록을 확인할 수 있습니다.

xAI API 사용 가능 모델 목록 캡처

주요 모델을 정리하면 다음과 같습니다.

카테고리모델명컨텍스트특징
Code/ChatGrok 4.6500K플래그십. Tool calling, Reasoning, Vision 지원
Code/ChatGrok Build 0.1256K빠른 코딩 특화 모델
ChatGrok 4.31M대화 특화, 긴 컨텍스트
ImageGrok Imagine Image 2.0—생성·편집, 1K/2K 해상도
ImageGrok Imagine Image Quality—고품질 생성·편집
VoiceVoice Agents—실시간 음성 대화

Grok 4.6 호출

Grok 4.6은 xAI의 최신 플래그십 모델입니다. 모델 ID는 grok-4.6이고, 500K 토큰 컨텍스트를 지원합니다. agentic tool calling, 구조화된 출력, 비전(이미지 입력), 설정 가능한 추론(reasoning)을 모두 지원합니다.

요청 시 model 파라미터에 "grok-4.6"을 넣으면 됩니다. 이전 버전인 Grok 4.3은 "grok-4.3"으로, 빠른 코딩 모델은 "grok-build-0.1"로 지정합니다.

그록 API 가격: 모델별 토큰 단가

가격은 1M(백만) 토큰 단위로 과금됩니다.

xAI API 모델별 가격표 캡처

텍스트 모델

모델InputCached InputOutput
Grok 4.6$2.00 / 1M tokens$0.50 / 1M tokens$6.00 / 1M tokens
Grok Build 0.1$1.00 / 1M tokens$0.20 / 1M tokens$2.00 / 1M tokens

이미지 모델

모델InputOutput
Grok Imagine Image 2.0$0.01 / img$0.04 / img
Grok Imagine Image Quality$0.01 / img$0.05 / img

Voice API

기능가격
Agent$0.05 / min부터
TTS$15.00 / 1M chars
STT (Batch)$0.10 / hour
STT (Streaming)$0.20 / hour

Imagine API (영상)

기능가격
Image (1K / 2K)$0.02 / image부터
Video (480p / 720p / 1080p)$0.05 / sec부터

토큰 과금 이해

API 과금의 기본 단위는 토큰입니다. 한국어 기준으로 한 글자가 대략 1~2 토큰에 해당합니다. 영어보다 토큰 효율이 낮으므로 한국어로 긴 프롬프트를 보낼 때는 비용이 더 나올 수 있습니다.

Cached Input 가격이 별도로 있다는 점에 주목하세요. 같은 시스템 프롬프트를 반복 호출하면 캐시가 적용되어 입력 비용이 크게 줄어듭니다. Grok 4.6 기준으로 캐시 적용 시 입력 단가가 $2.00에서 $0.50으로 75% 할인됩니다.

그록 API 이미지 생성

이미지 생성 API는 /v1/images/generations 엔드포인트를 사용합니다.

xAI 이미지 생성(Aurora) API 문서 캡처

bash curl -s https://api.x.ai/v1/images/generations \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $XAI_API_KEY" \ -d '{ "model": "grok-imagine-image-2.0", "prompt": "A collage of London landmarks in a stenciled street-art style" }'

응답에는 생성된 이미지의 URL, MIME 타입, 수정된 프롬프트가 담기고, usage.cost_in_usd_ticks 필드로 실제 과금 금액을 확인할 수 있습니다. 이미지당 과금이므로 토큰 계산 없이 건당 비용을 바로 알 수 있어 예산 관리가 단순합니다.

Imagine 영상 API

Pricing 페이지에 따르면 Imagine API는 이미지뿐 아니라 영상 생성도 지원합니다. 480p, 720p, 1080p 해상도를 선택할 수 있고, 초당 $0.05부터 과금됩니다. 10초짜리 720p 영상이면 약 $0.50 수준이라고 예상할 수 있습니다.

Rate Limit 구조

xAI API의 rate limit는 모델별로 RPS(초당 요청 수)와 TPM(분당 토큰 수) 두 축으로 관리됩니다. 초당 한도는 분당 요청 수(RPM)를 60으로 나눈 값에서 파생되며, 갑작스러운 트래픽 폭주를 방지하는 역할을 합니다.

xAI API rate limit 정책 캡처

모델별 기본 rate limit (Tier 0 기준)

모델RPMRPSTPM
Grok 4.67,20015050M
Grok Build 0.11,8003710M
Imagine Image 2.03006—
Imagine Image Quality3006—

Rate Limit 티어

티어는 2026년 1월 1일 이후 누적 사용 금액에 따라 자동으로 올라갑니다.

티어누적 사용 금액
Tier 0$0 (기본)
Tier 1$50
Tier 2$250
Tier 3$1,000
Tier 4$5,000
Enterprise별도 문의

처음 가입하면 Tier 0에서 시작합니다. 개인 프로젝트나 테스트 용도라면 Tier 0의 한도로도 충분하지만, 서비스에 붙일 계획이라면 누적 사용이 $50을 넘기면서 Tier 1로 자동 승급되는 구조를 알아두세요.

비용 계산 예시

실제로 얼마나 나올지 감을 잡아보겠습니다.

시나리오: Grok 4.6으로 하루 100건의 챗봇 응답을 처리한다고 가정

  • 요청당 평균 입력 500 토큰, 출력 1,000 토큰
  • 하루 입력: 50,000 토큰 → $0.10
  • 하루 출력: 100,000 토큰 → $0.60
  • 하루 총 비용: 약 $0.70, 월 약 $21

같은 시스템 프롬프트를 반복한다면 캐시가 적용돼 입력 비용이 더 줄어듭니다. 반면 Grok Build 0.1을 쓰면 같은 조건에서 월 약 $9 수준으로 내려갑니다.

오류 대응과 키 관리

API 사용 중 자주 마주치는 상황을 정리합니다.

  • 401 Unauthorized: API 키가 잘못되었거나 만료된 경우. 콘솔에서 키를 재발급하세요.
  • 429 Too Many Requests: rate limit 초과. 요청 간격을 늘리거나 exponential backoff을 적용하세요.
  • 키 노출 사고: 키가 GitHub 등에 노출되면 즉시 콘솔에서 해당 키를 삭제하고 새로 발급하세요. 환경 변수(XAI_API_KEY)로 관리하면 코드에 키가 직접 들어가는 것을 방지할 수 있습니다.

콘솔 좌측의 Usage 메뉴에서 실시간 사용량을 확인할 수 있고, Logs 메뉴에서 개별 요청의 성공·실패를 추적할 수 있습니다.

구독 대신 API를 써야 하는 경우

Grok 웹 구독과 API는 용도가 다릅니다. 구독은 브라우저에서 직접 대화할 때 편하고, API는 내 프로그램에 Grok을 연결할 때 필요합니다.

API가 맞는 상황은 이렇습니다.

  • 자동화 파이프라인에 Grok 응답을 끼워야 할 때
  • 이미지 생성을 대량으로 처리해야 할 때
  • 커스텀 UI나 슬랙 봇 등에서 Grok을 호출할 때
  • 사용량이 적어서 월 구독료보다 종량 과금이 더 싸게 나올 때

반대로 하루에 수십 번 직접 대화하는 정도라면 구독이 더 단순합니다. 월 $21 이하로 쓸 것 같으면 API 종량제가 유리하고, 그 이상이면 구독 플랜의 포함량과 비교해보세요.

당신을 위한 TOP 3 글 추천

라이너 스콜라 사용법과 후기: 논문 검색부터 인용까지 직접 써봤습니다

젠스파크 가격: AI 따로 구독하면 3만원 손해

러버블 AI란? 코딩 모르는 비개발자가 앱을 만들어 봤습니다

큐스페 새 글 알림 받기

필요한 AI 활용 글을 골라 이메일로 전해드립니다.

스팸 없이, 원할 때 언제든 해지할 수 있습니다.

댓글 남기기