/ LLM API / 설정 안내
Setup Guides

클라이언트를 올바른 방식으로 설정하기

왼쪽 열에서 클라이언트를 선택하면 전체 가이드가 표시됩니다. 아래 예시는 귀하의 현재 API 키와 시스템의 실제 Base URL을 사용합니다.

가격표로 돌아가기 콘솔

구성 전 준비 사항

  • AI API 콘솔에서 잔액을 충전하고 API 키를 미리 생성해 두세요.
  • 클라이언트별 올바른 Base URL을 사용하세요: `/v1`이 필요한 경우도 있고 필요 없는 경우도 있습니다.
  • 가격표에서 현재 활성 상태인 모델을 선택하세요. 라우트가 꺼진 모델은 피하세요.
  • 클라이언트가 사용자 지정 엔드포인트를 지원하는 경우 항상 현재 사이트의 HTTPS 엔드포인트를 사용하세요.

Base URL 규칙

  • OpenAI 호환 클라이언트: `/v1`이 포함된 Base URL을 사용하세요.
  • Claude Code env `ANTHROPIC_BASE_URL`: `/v1` 없이 루트 도메인을 사용하세요.

SDK

앱에 직접 통합하려면 아래 SDK 예시로 빠르게 시작할 수 있습니다.

Anthropic SDK와 OpenAI SDK 모두에 대한 완전한 Python 예시로, 일반 요청과 스트리밍 요청을 포함합니다.

Anthropic API 요청

# pip install anthropic
from anthropic import Anthropic

client = Anthropic(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io",
)

message = client.messages.create(
    model="claude-opus-5",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Write a fizzbuzz in Python."}
    ],
)

print(message.content)

Anthropic API 스트리밍

# pip install anthropic
from anthropic import Anthropic

client = Anthropic(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io",
)

with client.messages.stream(
    model="claude-opus-5",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Tell me a short story."}
    ],
) as stream:
    for text in stream.text_stream:
        print(text, end="", flush=True)

print()

OpenAI 호환 요청

# pip install openai
from openai import OpenAI

client = OpenAI(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io/v1",
)

response = client.chat.completions.create(
    model="gpt-5.4",
    messages=[
        {"role": "user", "content": "Hello from CKEY"}
    ],
)

print(response.choices[0].message.content)

OpenAI 호환 스트리밍

# pip install openai
from openai import OpenAI

client = OpenAI(
    api_key="sk-YOUR_API_KEY",
    base_url="https://api.xah.io/v1",
)

stream = client.chat.completions.create(
    model="gpt-5.4",
    stream=True,
    messages=[
        {"role": "user", "content": "Write a short poem."}
    ],
)

for chunk in stream:
    delta = chunk.choices[0].delta.content or ""
    if delta:
        print(delta, end="", flush=True)

print()

Base URL

OpenAI-compatible: https://api.xah.io/v1

Anthropic-compatible: https://api.xah.io

모델

OpenAI-compatible: gpt-5.4

Anthropic-compatible: claude-opus-5

API 키

sk-YOUR_API_KEY

OpenAI-compatible chat/completions /v1

Cursor

Cursor는 사용자 지정 API 키와 사용자 지정 Base URL로 OpenAI 호환 모드를 사용해야 합니다.

입력해야 할 정보

프로바이더
OpenAI-compatible
API 키
sk-YOUR_API_KEY
Base URL
https://api.xah.io/v1
모델
deepseek-v4-flash-0731
라우트
chat/completions
요구 요금제
사용자 지정 API 엔드포인트를 지원하는 Cursor 요금제가 필요합니다.

권장 단계

  1. 1Cursor 설정을 열고 AI / Models / API Keys 영역으로 이동하세요.
  2. 2사용 중인 Cursor 버전에 맞는 사용자 지정 OpenAI 키 또는 사용자 지정 프로바이더 옵션을 활성화하세요.
  3. 3아래 표시된 API 키와 Base URL을 붙여넣으세요.
  4. 4추천 모델 또는 현재 활성 상태인 다른 모델을 선택하세요.

복사용 구성 블록

Provider: OpenAI-compatible
API Key: sk-YOUR_API_KEY
Base URL: https://api.xah.io/v1
Model: deepseek-v4-flash-0731
Route: chat/completions

추천 모델

  • gpt-5.4
  • claude-opus-5
  • deepseek-v4-flash
  • gpt-5.5
  • claude-haiku-4.5
  • claude-opus-4.6

참고 사항

  • Cursor는 OpenAI 호환 방식을 사용하므로 Base URL에 `/v1`이 포함되어야 합니다.
  • Cursor에서 모델이 작동하지 않으면 활성 목록의 다른 OpenAI 호환 모델로 전환하세요.
  • 저장 후 짧은 프롬프트를 보내 `chat/completions` 라우트가 작동하는지 확인하세요.
고객 지원 문의
언제든지 도와드릴 준비가 되어 있습니다