개요

키 하나와 base_url 하나로 글·그림·음성·임베딩까지 다섯 벤더를 씁니다.

스쿨오더 AI API 는 여러 벤더의 모델을 하나의 키와 하나의 주소로 묶어주는 게이트웨이예요. 쓰던 OpenAI SDK 나 Anthropic SDK 에서 base_url 만 바꾸면 그대로 돌아가요.

지금 부를 수 있는 것

글만 있는 게 아니에요. 그림·읽어주기·받아쓰기·임베딩·검열까지 같은 키로 부르실 수 있어요. 종류마다 부르는 주소가 다르고, 아래 표의 주소를 그대로 쓰시면 돼요.

종류모델부르는 주소
52POST /v1/chat/completions
그림7POST /v1/images/generations
임베딩5POST /v1/embeddings
검열2POST /v1/moderations
읽어주기2POST /v1/audio/speech
받아쓰기3POST /v1/audio/transcriptions
깊은 추론6POST /v1/responses

모두 합쳐 77 · 벤더 5(anthropic · deepinfra · google · openai · xai). 키가 없는 벤더는 아예 목록에 넣지 않아요 — 목록에 있는데 부르면 안 되는 게 제일 나쁘거든요.

주소

형식base_url
OpenAI 호환 (Chat Completions)https://schoolorder.kr/v1
Anthropic 네이티브 (Messages)https://schoolorder.kr

OpenAI 형식으로 Claude 모델을 불러도 돼요. 게이트웨이가 요청과 응답을 번역해요 — 스트리밍도 포함이에요.

엔드포인트

메서드경로설명
POST/v1/chat/completionsOpenAI 호환 채팅
POST/v1/messagesAnthropic 네이티브 Messages
POST/v1/responsesOpenAI Responses — pro 등급은 이 문으로만 불려요
POST/v1/images/generations그림 만들기
POST/v1/images/edits있는 그림 고치기
POST/v1/audio/speech글을 소리로 (읽어주기)
POST/v1/audio/transcriptions소리를 글로 (받아쓰기)
POST/v1/embeddings검색·추천용 벡터
POST/v1/moderations부적절한 입력 걸러내기 (무료)
GET/v1/models쓸 수 있는 모델과 단가
GET/v1/credits남은 크레딧

왜 여기서 사나요

  • 원화로 결제해요. 해외 결제 카드가 없어도 돼요.
  • 세금계산서를 발행해요. 경비 처리가 되는 경로예요.
  • 학교장터(S2B)로도 살 수 있어요.
  • 한 경로가 막히면 자동으로 다른 경로로 재시도해요.
  • 프롬프트와 응답 본문을 저장하지 않아요. 사용량만 기록해요.

60초 만에 첫 호출

bash
curl https://schoolorder.kr/v1/chat/completions \
  -H "Authorization: Bearer $SCHOOLORDER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5",
    "messages": [{"role": "user", "content": "안녕하세요"}]
  }'