개발 문서
Messages API
Anthropic 네이티브 형식을 그대로 받는 경로입니다. Claude SDK를 쓰던 코드는 base_url만 바꾸면 됩니다.
요청 형식
system을 최상위 필드로 받고 max_tokens가 필수입니다. 이 두 가지가 Chat Completions와 다릅니다.
| Field | Type | Required | Note |
|---|---|---|---|
| model | string | Yes | Model ID or route path |
| messages | array | Yes | user, assistant |
| system | string | No | Top-level field |
| max_tokens | integer | Yes | Required on this path |
라우팅 동작
이 경로에서도 라우팅 경로를 쓸 수 있지만, 후보는 Messages 형식을 지원하는 모델로 한정됩니다.
콘텐츠 블록
응답 content는 블록 배열입니다. text와 tool_use 블록이 순서대로 담깁니다.