제14장 / 총 21장약 1분

14. 다중 모델 및 프로토콜 안내#

YiTuoToken은 외부에 OpenAI 호환 형식 하나로 통일해 노출됩니다. 하위 모델이 GPT, Claude, Gemini, DeepSeek 중 무엇이든 동일한 /v1/chat/completions 엔드포인트로 호출하며, model 필드만 교체하면 됩니다:

JSON
{ "model": "gpt-4o", "messages": [] }
{ "model": "claude-3-5-sonnet-20241022", "messages": [] }
{ "model": "gemini-2.0-flash", "messages": [] }
{ "model": "deepseek-chat", "messages": [] }

플랫폼은 model에 따라 대응하는 업스트림 벤더로 자동 라우팅하고 프로토콜 변환을 수행합니다. 벤더마다 엔드포인트를 바꾸거나 요청 본문을 고쳐 쓸 필요가 없습니다.

  • Claude, Gemini 등 모델을 호출할 때도 OpenAI 요청 본문 형식(/v1/chat/completions)을 그대로 사용하고 model만 교체하는 것을 권장합니다.
  • 애플리케이션이 Anthropic 네이티브 프로토콜에 깊이 결합되어 있다면 /v1/messages(12절 참고)를 사용할 수 있지만, 이 엔드포인트는 함수 호출과 멀티모달을 지원하지 않습니다.
  • 정확한 지원 모델명은 GET /v1/models의 반환값 기준입니다.