Skip to main content
POST
Chat Completions

Chat Completions

OpenAI 호환 Chat Completions API입니다.

엔드포인트

헤더

Authorization
string
required
Bearer 토큰. Bearer kr-your-api-key 형식입니다.
Content-Type
string
required
application/json

요청 본문

model
string
required
사용할 모델 ID. 예: kr/gpt4o, kr/claude-sonnet, kr/auto
messages
array
required
대화 메시지 배열. 각 메시지는 rolecontent를 포함합니다.
  • role: system, user, assistant 중 하나
  • content: 메시지 내용 (문자열)
stream
boolean
default:"false"
true로 설정하면 SSE(Server-Sent Events) 스트리밍으로 응답합니다.
temperature
number
default:"1.0"
생성 온도. 0~2 사이의 값. 낮을수록 결정적, 높을수록 창의적입니다.
max_tokens
integer
생성할 최대 토큰 수.
top_p
number
default:"1.0"
Nucleus sampling 파라미터.

응답

일반 응답

SSE 스트리밍 응답

stream: true 설정 시 Server-Sent Events 형식으로 응답합니다:

스트리밍 예시

에러 코드