AI Supermarket 빠른 시작
이 페이지에서 API Key가 있는지, 올바른 호환 endpoint를 선택했는지, 최소 요청을 실행할 수 있는지 확인합니다. 이후 실제 통합 시나리오에 맞춰 OpenAI, Claude 또는 Gemini 호환 문서를 열어보세요.
1. API Key 만들기
AI Supermarket에 로그인한 뒤 콘솔에서 API Key를 생성합니다.
이 문서에서 your-api-key는 AI Supermarket에서 생성한 Key를 의미합니다. OpenAI, Anthropic 또는 Google 공식 플랫폼의 Key가 아닙니다.
2. 호환 Base URL 선택
| 호환 모드 | Base URL | 일반적인 용도 |
|---|---|---|
| OpenAI 호환 | https://aisupermarket.work/v1 | OpenAI SDK, Chat Completions, Responses, 이미지 생성, Gemini 호환 접근 |
| Claude 호환 | https://aisupermarket.work | Anthropic SDK, /v1/messages, Claude Code 스타일 클라이언트 |
3. 모델 이름 먼저 확인
사용 가능한 모델은 채널, 계정 권한, 모델 매핑, upstream 상태에 따라 달라질 수 있습니다. 통합 전에 콘솔의 모델 목록을 확인하거나 /v1/models로 사용 가능한 모델을 확인하세요.
curl https://aisupermarket.work/v1/models \
-H "Authorization: Bearer your-api-key"
예시 모델명을 그대로 프로덕션에 복사하지 마세요. 예시는 요청 구조를 보여주기 위한 것입니다.
4. OpenAI 호환 요청 실행
curl https://aisupermarket.work/v1/chat/completions \
-H "Authorization: Bearer your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "your-model",
"messages": [{"role": "user", "content": "Hello"}],
"stream": true
}'
5. Claude 호환 요청 실행
curl https://aisupermarket.work/v1/messages \
-H "x-api-key: your-api-key" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "your-claude-model",
"max_tokens": 256,
"messages": [{"role": "user", "content": "Hello"}]
}'