통합 가이드인증엔드포인트 규약모델오류
StarmodelStarmodel
시작하기API 참조

엔드포인트 규약

Starmodel 는 하나의 OpenAI 호환 게이트웨이만 제공합니다. 모든 요청은 동일한 base URL 로 전송되며, 경로가 기능을, model 필드가 모델을 결정합니다.

Base URL

https://api.starmodel.ai/v1

당신의 게이트웨이 도메인입니다. 아래 엔드포인트 경로를 뒤에 붙이고, 모든 요청은 Authorization: Bearer $API_KEY 로 인증하세요.

엔드포인트 목록

기능메서드경로
채팅 완성POST/v1/chat/completions
Anthropic messagesPOST/v1/messages
Responses APIPOST/v1/responses
이미지 생성POST/v1/images/generations
이미지 편집POST/v1/images/edits
비디오 생성POST/v1/videos/generations
음성 합성POST/v1/audio/speech
모델 목록GET/v1/models

동기 vs 비동기

Chat, messages, responses 는 단일 HTTP 요청 안에서 응답합니다. stream: true 로 설정하면 Server-Sent Events(text/event-stream)로 반환되며 data: [DONE] 로 종료됩니다.

이미지, 비디오, 음성 생성은 업스트림에서 오래 걸리는 작업이지만, 게이트웨이가 대신 작업을 폴링하여 통합된 동기 JSON 결과를 반환합니다 — 폴링할 task id 가 없습니다. 비디오는 클라이언트 타임아웃을 크게 설정하세요. 레이트 리밋된 요청은 Retry-After 헤더와 함께 HTTP 429 를 반환합니다.

직접 연동에서 마이그레이션

엔드포인트가 OpenAI 호환이므로 대부분의 경우 base_url 만 바꾸면 됩니다:

- client = OpenAI(api_key=OPENAI_KEY)+ client = OpenAI(+     api_key=SEEAI_KEY,+     base_url="https://api.starmodel.ai/v1",+ )

Anthropic SDK 를 쓰시나요? 해당 SDK 의 base_url 을 같은 게이트웨이로 지정하고 /v1/messages 를 호출하세요.

On this page

Base URL엔드포인트 목록동기 vs 비동기직접 연동에서 마이그레이션
https://api.starmodel.ai/v1
- client = OpenAI(api_key=OPENAI_KEY)
+ client = OpenAI(
+     api_key=SEEAI_KEY,
+     base_url="https://api.starmodel.ai/v1",
+ )