AGTCloud API Docs
가이드API 레퍼런스통합 및 리소스업데이트 및 도움말
공급업체별 매개변수 차이

GLM 매개변수 및 프로토콜 차이

호환 프로토콜에서 GLM 모델의 매개변수 차이와 사용 방법을 알아봅니다.

GLM은 선택한 프로토콜로 요청을 구성한 뒤 이 페이지의 공식 매개변수 차이를 적용하세요. 전체 구조는 Chat Completions, Responses, Messages를 참고하세요.

대상 모델

모델적용 범위
GLM-5.3-FlashX, GLM-5.3-FlashChat 매개변수 차이 및 멀티모달 보충
GLM-5.3Chat 및 Responses 매개변수 차이

GLM-5.3 텍스트 매개변수

Chat Completions

필드차이 설명
thinking.type추론이 항상 활성화되며 enabled만 지원, disabled은 미지원
reasoning_effortlow/high/max 지원, 기본값 max
temperature범위 0~1, 기본값 1, 소수 둘째 자리까지
top_p범위 0.01~1, 기본값 0.95, 소수 둘째 자리까지. 온도와 둘 중 하나만 조정
do_sampleGLM 확장, 기본값 true. false이면 temperature, top_p 무시
max_tokens범위 1~131072, 추론과 최종 답변을 포함한 출력 예산
tool_streamGLM 확장. 함수 인수를 스트리밍하려면 이 필드와 stream을 true로 설정
thinking.clear_thinkingfalse이면 추론 보존. 전체 추론 이력을 원래 순서대로 재전송
reasoning_content추론 내용은 스트리밍 시 delta.reasoning_content으로 반환. 도구와 교차 추론하는 턴은 같은 메시지의 tool_calls과 함께 그대로 재전송
request_idGLM 확장, 6~64자, UUID 가능. 생략하면 서비스가 생성
user_idGLM 확장, 6~128자. 민감 정보 없는 안정적인 최종 사용자 ID 사용
tool_choiceGLM-5.3은 auto만 지원
response_format.typeGLM-5.3은 text 또는 json_object 지원

Responses

이 절은 GLM-5.3에 적용됩니다.

필드차이 설명
model, input둘 다 필수
temperature범위 0~1, 기본값 1, 소수 둘째 자리까지
top_p범위 0.01~1, 기본값 0.95, 소수 둘째 자리까지
max_output_tokens추론과 답변 포함, 기본값 65536, 최대 131072
reasoning.effort기본값 max. low/medium은 high, xhigh은 max로 매핑
store기본값 false. 저장 또는 서버 대화 이력이 필요하면 true 명시
previous_response_id저장된 응답을 이어가며 ID 유효 기간은 칠 일
tool_choicenone 또는 auto 지원
tools[].typefunction, namespace, custom, web_search 지원
text.format.typetext 또는 json_object 지원

Flash / FlashX 멀티모달 보충

Flash / FlashX는 위 Chat 텍스트 매개변수를 공유합니다. GLM-5.3은 텍스트만 받으며 아래 블록은 사용하지 않습니다.

입력Chat 콘텐츠 블록주요 필드
이미지type: "image_url"image_url.url에 이미지 URL 또는 Base64 Data URL 사용, 여러 이미지는 각각 별도 블록
동영상type: "video_url"video_url.url
파일type: "file"file.file_id, file.file_url, file.file_data 중 하나, 파일당 최대 50 MB. 이전 file_url 블록은 호환용

호출 예제

MODEL_ID을 선택한 프로토콜에서 사용 가능한 전체 모델 ID로 바꾸고 본인 API Key를 사용하세요.

세 모델 모두 이 텍스트 설정을 사용할 수 있습니다.

curl 'https://api.agtcloud.ai/v1/chat/completions' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Content-Type: application/json' \
  --data '{
    "model": "MODEL_ID",
    "messages": [{"role": "user", "content": "API 시간 초과 진단 방법을 세 가지로 설명하세요"}],
    "thinking": {"type": "enabled"},
    "reasoning_effort": "low",
    "max_tokens": 4096
  }'

공식 참고 자료

이 페이지의 내용