Skip to content

Messages

POST https://api.zonetoken.net/v1/messages

Sinh phản hồi của model bằng Messages API kiểu Anthropic. Hữu ích khi công cụ của bạn yêu cầu cấu trúc request và response của Anthropic.

Xác thực

Authorization: Bearer <apiKey>

TIP

Endpoint Messages chấp nhận header tiêu chuẩn Authorization: Bearer <apiKey>. Các công cụ dùng x-api-key (header gốc của Anthropic) cũng hoạt động.

Body của request

TrườngKiểuMô tả
modelstringId của model, ví dụ claude-sonnet-4.6.
messagesarrayCuộc hội thoại, dạng các object { role, content }.
max_tokensnumberSố token tối đa cần sinh.
systemstringTùy chọn. Một system prompt.

Request

bash
curl https://api.zonetoken.net/v1/messages \
  -H "Authorization: Bearer $ZONETOKEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-4.6",
    "max_tokens": 1024,
    "messages": [
      { "role": "user", "content": "Xin chào, ZoneToken!" }
    ]
  }'
json
{
  "model": "claude-sonnet-4.6",
  "max_tokens": 1024,
  "messages": [
    { "role": "user", "content": "Xin chào, ZoneToken!" }
  ]
}

Response

json
{
  "id": "msg_abc123",
  "type": "message",
  "role": "assistant",
  "model": "claude-sonnet-4.6",
  "content": [
    {
      "type": "text",
      "text": "Xin chào! Tôi có thể giúp gì cho bạn hôm nay?"
    }
  ],
  "stop_reason": "end_turn",
  "usage": {
    "input_tokens": 12,
    "output_tokens": 10
  }
}