Build
Messages API
Tạo phản hồi từ chuỗi message tương thích Anthropic
Endpoint
POST https://magicwand-max.infinitely.work/v1/messagesHeader bắt buộc:
content-type: application/json
x-api-key: $DUATHANAI_API_KEY
anthropic-version: 2023-06-01
x-duathan-session: your-session-idBody tối thiểu:
{
"model": "claude-opus-4-8",
"max_tokens": 512,
"messages": [{"role": "user", "content": "Tóm tắt tài liệu này."}]
}Đặt chỉ dẫn toàn cục trong trường top-level system; luân phiên user và assistant cho lịch sử. API là stateless về nội dung hội thoại: ứng dụng phải gửi lại ngữ cảnh cần thiết trong mỗi request.
Response
{
"type": "message",
"role": "assistant",
"content": [{"type": "text", "text": "..."}],
"stop_reason": "end_turn",
"usage": {"input_tokens": 40, "output_tokens": 51}
}Duyệt toàn bộ content, xử lý theo type, và bỏ qua an toàn các block chưa biết. Lưu usage; không dựa vào thứ tự thinking/text.

