Skip to main content
POST
BaseURL 설명: 기본 BaseURL은 https://direct.evolink.ai이며, 텍스트 모델을 더 잘 지원하고 장기 연결을 지원합니다; https://api.evolink.ai는 멀티모달 주력 주소로, 이미지 입력을 포함할 때 이 주소를 사용하세요.

인증

Authorization
string
header
필수

##모든 API에는 Bearer Token 인증이 필요합니다##

API Key 발급:

API Key 관리 페이지에서 API Key를 발급받으세요

요청 헤더에 추가:

본문

application/json
model
enum<string>
필수

대화 모델 이름

사용 가능한 옵션:
qwen3.8-max
예시:

"qwen3.8-max"

max_tokens
integer
필수

생성 콘텐츠의 최대 token 수.

필수(Anthropic 프로토콜 요구 사항). 모델이 이 값을 초과해 생성하면 잘립니다.

예시:

1024

messages
object[]
필수

대화 메시지 목록(system 미포함). 각 메시지는 role(user / assistant)과 content(문자열 또는 내용 블록 배열)를 포함합니다.

system

시스템 프롬프트. 순수 텍스트는 문자열로 전달하며, 명시적 캐시를 선언할 때는 내용 블록 배열로 전달합니다(블록에 cache_control 추가).

temperature
number

샘플링 온도, 범위 [0, 2].

필수 범위: 0 <= x <= 2
top_p
number

뉴클리어스 샘플링 매개변수, 범위 (0, 1].

필수 범위: 0 <= x <= 1
top_k
integer

확률이 가장 높은 K개의 token에서 샘플링합니다.

stop_sequences
string[]

사용자 정의 중단 시퀀스, 적중 시 생성을 중단합니다.

stream
boolean
기본값:false

Anthropic SSE 이벤트로 스트리밍 반환할지 여부.

thinking
object

심층 사고 구성. 활성화하면 모델이 thinking 내용 블록으로 사고 과정을 반환합니다.

tools
object[]

도구 정의 목록(Anthropic tools 형식), Function Calling에 사용됩니다.

응답

생성 성공

id
string
예시:

"msg_xxxxxxxx"

type
string
예시:

"message"

role
string
예시:

"assistant"

model
string
예시:

"qwen3.8-max"

content
object[]

응답 내용 블록 배열

stop_reason
string

중단 이유: end_turn(정상 종료), max_tokens(상한 도달), stop_sequence(중단 시퀀스 적중), tool_use(도구 호출 필요)

예시:

"end_turn"

usage
object

token 사용 통계(Anthropic 의미: input_tokens는 캐시를 포함하지 않으며, cache 필드와 상호 배타적으로 합산).