OpenAI 호환 API 빠른 시작: Responses와 Chat Completions
sk-pool 키는 Claude 전용이 아닙니다. 같은 키와 선불 잔액으로 OpenAI 호환 엔드포인트를 통해 GPT-5 라인업을 사용할 수 있습니다 — 표준 Responses 및 Chat Completions 호출, 공식 OpenAI SDK, SSE 스트리밍, 동일한 60~70% 할인.
·
첫 GPT 호출까지 세 단계
- 01무료 계정을 만들고 API 키 하나를 발급받으세요(sk-pool-… 형태) — 이 키는 이미 Claude 모델도 커버합니다.
- 02클라이언트를 https://openai.api.apitoken.sale/v1 로 지정하고 Authorization: Bearer로 인증하세요 — x-api-key가 아닙니다. 그 헤더는 Anthropic 서피스 전용입니다.
- 03GET /v1/models로 활성화된 모델을 확인한 뒤 Responses 요청을 보내세요.
curl https://openai.api.apitoken.sale/v1/responses \
-H "Authorization: Bearer $APITOKEN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.6-sol",
"input": "Reply with exactly: connected"
}'공식 OpenAI SDK 사용
공식 SDK는 그대로 동작합니다 — base_url과 키만 바뀝니다. 프로덕션에서는 키를 서버 측 환경 변수에 보관하세요.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["APITOKEN_API_KEY"],
base_url="https://openai.api.apitoken.sale/v1",
)
response = client.responses.create(
model="gpt-5.6-sol",
input="Reply with exactly: connected",
)
print(response.output_text)클라이언트가 필요로 한다면 같은 호스트에서 Chat Completions도 제공됩니다 — 모델 ID와 키는 동일합니다.
completion = client.chat.completions.create(
model="gpt-5.6-sol",
messages=[{"role": "user", "content": "Hello"}],
)
print(completion.choices[0].message.content)사용 가능한 GPT 모델
제공되는 모델 세트는 엔진에 고정되어 가격이 매겨집니다. GET /v1/models가 항상 최신 답변입니다. 현재 세 가지 GPT-5.6 티어와 두 가지 이전 세대 모델을 제공합니다:
| 모델 ID | 티어 | 공식 입력 / 출력($ / 1M) | 캐시 입력 |
|---|---|---|---|
| gpt-5.6-sol(별칭: gpt-5.6) | 플래그십 | $5 / $30 | $0.50 |
| gpt-5.6-terra | 밸런스 | $2.50 / $15 | $0.25 |
| gpt-5.6-luna | 고속 | $1 / $6 | $0.10 |
| gpt-5.5 | 이전 세대 플래그십 | $5 / $30 | $0.50 |
| gpt-5.4 | 이전 세대 밸런스 | $2.50 / $15 | $0.25 |
- 추론 강도는 요청마다 조절할 수 있습니다 — 모든 모델에서 none부터 xhigh까지, GPT-5.6 라인업은 max까지 지원합니다.
- 모든 모델이 텍스트와 이미지 입력을 받고 Responses와 Chat Completions 모두에서 SSE로 스트리밍합니다.
- 272K 입력 토큰을 초과하는 요청은 OpenAI 장문 컨텍스트 요금으로 청구됩니다: 전체 요청에 입력 2배, 출력 1.5배.
- B2C 할인은 Claude 사용량과 정확히 동일하게 적용됩니다 — 하나의 잔액, 하나의 티어, 공식 사용량 대비 60~70% 할인.
엔드포인트가 커버하는 범위
이것은 OpenAI Platform이 아닌 독립적인 OpenAI 호환 서비스입니다. 의도적으로 텍스트 생성만 제공합니다: 모델 목록, Responses, Chat Completions(스트리밍 및 이미지 입력 포함). 오디오, 파일, realtime, assistants, batches, fine-tuning은 제공되지 않습니다.
오류는 OpenAI 봉투로 반환됩니다 — {"error":{"message","type","param","code"}}. 401은 키 또는 인증 헤더 오류(Bearer 사용, x-api-key 아님), 402는 공유 선불 잔액 충전 필요, 404는 모델 ID 미활성화를 의미합니다 — GET /v1/models를 확인하세요.
자주 묻는 질문
정말 같은 키로 Claude와 GPT를 모두 쓸 수 있나요?
네. 하나의 sk-pool 키와 하나의 선불 잔액이 두 서피스를 모두 커버합니다: Claude 모델용 api.apitoken.sale의 Anthropic Messages API와 GPT 모델용 openai.api.apitoken.sale/v1의 OpenAI 호환 API. 할인도 공유됩니다.
OpenAI 호환 엔드포인트는 어떤 인증 헤더를 쓰나요?
Authorization: Bearer sk-pool-… 입니다. x-api-key 헤더는 Anthropic 서피스 전용입니다 — OpenAI 엔드포인트에내면 401이 반환됩니다.
Responses와 Chat Completions 중 무엇을 쓰나요?
둘 다 SSE 스트리밍으로 제공됩니다. 새 코드와 공식 SDK에는 Responses를, 클래식 형태를 기대하는 클라이언트와 프레임워크에는 Chat Completions를 사용하세요.
GPT 사용량은 어떻게 과금되나요?
캐시 입력과 장문 컨텍스트 가격을 포함한 공식 OpenAI 요금으로 토큰당 과금된 후, 현재 60~70% B2C 할인이 차감되어 선불 잔액에서 청구됩니다 — Claude 사용량과 정확히 같습니다.