채팅 완성 API

호환되는 채팅 API를 사용하여 대화에서 어시스턴트 응답을 생성하고 스트리밍을 지원합니다.

요청 보내기

채팅 완성 엔드포인트로 메시지를 전송합니다. YOUR_MODEL_ID를 키에서 사용 가능한 모델로 바꿉니다.

curl 'https://routerra.ai/v1/chat/completions' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "YOUR_MODEL_ID",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'

스트리밍

stream을 true로 설정하여 서버 전송 이벤트(SSE)를 수신합니다. [DONE]을 수신할 때까지 데이터 청크를 점진적으로 읽습니다. 지원되는 요청 파라미터는 선택한 모델 및 공급자에 따라 다릅니다.

{
  "model": "YOUR_MODEL_ID",
  "messages": [
    {
      "role": "user",
      "content": "Hello!"
    }
  ],
  "stream": true
}

문제 해결

인증 오류의 경우 키와 만료일을 확인하세요. 할당량 오류의 경우 잔액 및 키 한도를 확인하세요. 모델을 사용할 수 없는 경우 모델 ID 및 그룹 접근 권한을 확인하세요. 속도 제한의 경우 백오프를 적용하여 다시 시도하세요.