Grok API 둘러보기
Grok API 둘러보기
다른 LLM 제공자를 쓰다가 Grok 으로 옮기려는데 SDK 를 새로 배워야 한다면 부담스럽죠? xAI API 는 이 문제를 아예 없앴어요. OpenAI SDK 와 Anthropic SDK 를 그대로 쓸 수 있어서, base_url, api_key, model 세 가지만 바꾸면 바로 전환이 끝나요.
OpenAI SDK 로 전환하기
from openai import OpenAI
client = OpenAI(
api_key=XAI_API_KEY,
base_url="https://api.x.ai/v1",
)
completion = client.chat.completions.create(
model="grok-2-latest",
messages=[{"role": "user", "content": "Hello"}],
)
Anthropic SDK 로 전환하기
from anthropic import Anthropic
client = Anthropic(
api_key=XAI_API_KEY,
base_url="https://api.x.ai",
)
어떻게 시작하나요
API 키는 xAI Console에서 계정을 만들고 발급받아요. 키를 환경변수 XAI_API_KEY에 넣어두면 위 코드가 바로 동작해요. 문서에서 나오는 Grok 은 xAI 의 대표 모델이고, grok-4.6 같은 최신 플래그십부터 순차적으로 이름이 붙어요.
더 알아보기
- 첫 요청: docs.x.ai/docs/quickstart
- 모델·가격: docs.x.ai/docs/models