THUDM/glm-4-9b-chat
서면 대화 결과를 위한 텍스트·이미지 경로의 GLM-4 9B 채팅 버전입니다.
모델 소개
이 설명은 모델의 기능을 다룹니다. Ailoot에서 사용할 수 있는 입력, 출력 및 옵션은 아래에 선택한 메서드별로 표시됩니다.
THUDM/glm-4-9b-chat은 이 정확한 경로의 대화 조정 GLM-4입니다. 공식 모델 카드는 여러 턴 대화와 다국어 지원을 설명합니다. 관련 제품 지침으로 원 기술 라벨을 유지한 간결한 이중 언어 도움말 대화를 만들 수 있습니다.
Ailoot /v1/chat/completions는 텍스트·이미지 입력과 텍스트 출력이며 model, messages, stream을 제공합니다. 원 카드의 브라우저·코드 실행·함수 호출 연동이 이 간결한 경로의 도구를 의미하지는 않습니다. 외부 도구 호출이 필요하면 명시 지원 계약이 필요합니다.
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions THUDM/glm-4-9b-chat
THUDM/glm-4-9b-chat시작하기
서면 대화 결과를 위한 텍스트·이미지 경로의 GLM-4 9B 채팅 버전입니다.
- 허용 입력
- 텍스트 · 이미지
- 결과
- 텍스트
Ailoot에서 사용 가능 · 입력 및 메서드
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
- 입력
text,image- 출력
text- 출력 형식
- JSON or SSE
| 필드 | 유형 | 요건 | 값과 한도 | 기본값 |
|---|---|---|---|---|
필드model | 유형string | 요건필수 | 값과 한도 THUDM/glm-4-9b-chat 조건: 이 Ailoot 라우팅 선택자를 그대로 사용하세요. | 기본값— |
필드messages | 유형array | 요건필수 | 값과 한도 조건: | 기본값— |
필드stream | 유형boolean | 요건선택 사항 | 값과 한도 조건: | 기본값false |
입력 자료 조합
text_input · 필수: messages
image_with_text · 필수: messages with actual image content blocks
메서드 매개변수와 수명 주기
| 매개변수 | 명세 |
|---|---|
매개변수content_type | 명세application/json |
매개변수required | 명세model, messages |
매개변수optional | 명세stream |
매개변수material_types | 명세text, image |
매개변수conditions | 명세이 Ailoot 라우팅 선택자를 그대로 사용하세요., 선택한 특정 모델이 시각 인식을 지원하는 경우 이 프로토콜로 이미지 콘텐츠를 전달할 수 있습니다. 프로토콜에서 요청을 수락한다고 해서 모든 모델의 이미지 처리 기능이 입증되는 것은 아닙니다. |
메서드 별칭: /chat/completions
수명 주기: synchronous_or_streamed
요금
요금 정보는 요청 옵션을 추가하지 않습니다. 지원되는 매개변수는 선택한 메서드에 표시됩니다.
- 빠른 모드
- 표준 요금 빠른 모드를 선택한 경우
- Flex 모드
- 표준 요금 flex 모드를 선택한 경우
- 최대 추론 수준
- 표준 요금 최대 추론 수준에 default 조정값을 적용하는 경우
- 명시적 캐시 요금
- 활성화되지 않음 명시적 캐시를 요청할 때
- 텍스트 전용 요율: 무료
- 캐시, 도구 및 미디어에는 각각 별도로 나열된 요금 조건이 적용됩니다. 텍스트 전용 입력 및 출력의 경우
Ailoot 요금
설정별 가격
| 설정 | 요금표 | 요금 |
|---|---|---|
| 설정기본 토큰 요금 | 요금표기본 요금 | 요금 입력 · 입력 토큰 $0 / 1K 토큰 출력 · 출력 토큰 $0 / 1K 토큰 입력 · 캐시 읽기 $0 / 1K 토큰 입력 · 캐시 쓰기 $0 / 1K 토큰 입력 · 캐시 쓰기, 1시간 — / 1K 토큰 |
Ailoot는 요청 전에 예상 금액을 미리 확보합니다. 결과를 받은 뒤 측정된 사용량을 기준으로 최종 요금을 정산합니다. 스트리밍 정산에는 최종 사용량 기록을 사용합니다. 금액 확보와 정산 방식 →
요청 예제
Ailoot Ultra · OpenAI Chat
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "THUDM/glm-4-9b-chat", "messages": [{"role": "user", "content": "Explain how a rainbow forms."}]}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
결과 수신 및 저장
Ailoot Ultra · OpenAI Chat
JSON or SSE
완료된 결과 모두 보관
반환된 완전한 응답, 파일, 콘텐츠 부분을 모두 보관하세요.
모든 콘텐츠 블록, 도구 호출 ID, 반환된 사고 서명, 모든 SSE 델타 및 전체 사용량 정보를 보존하세요. 첫 번째 텍스트 조각이 전체 결과는 아닙니다.
원래 응답을 확인해야 할 경우
원래 X-Client-Request-ID, 응답 및 헤더를 보존하세요. 결과를 알 수 없거나 result_pending_check인 경우 두 번째 생성은 허용되지 않습니다.
응답 필드
| 필드 | 유형 |
|---|---|
필드choices[] | 유형object |
필드usage | 유형object |
오류와 다음 단계
| 응답 | 조건 | 다음 단계 |
|---|---|---|
응답400 · invalid_request_error | 조건필수 필드, 모델 선택자, 유형 또는 입력 표현 형식이 유효하지 않습니다. | 다음 단계별도의 요청을 준비하기 전에 반환된 유효성 검사 세부 정보를 확인하세요. |
응답 | 조건원래 요청이나 결과를 알 수 없거나 확인이 필요합니다. | 다음 단계원래 식별자와 헤더를 보존하고, 지원되는 상태 정보나 라이브러리 기록만 조회하세요. 생성 요청을 다시 제출하지 마세요. |
별칭
모델 별칭
Ailoot Ultra THUDM/glm-4-9b-chat
메서드 경로 별칭
/chat/completions
관련 호출용 ID
FAQ · THUDM/glm-4-9b-chat
- 어떤 입력과 결과를 사용할 수 있나요?
POST /v1/chat/completions·THUDM/glm-4-9b-chat:text,image→text- 요청은 어떤 필드를 사용하나요?
POST /v1/chat/completions·THUDM/glm-4-9b-chat:model,messages,stream