Messages API, công cụ, thị giác, streaming SSE, bộ nhớ đệm prompt

Claude API by Anthropic - Tin nhắn, Công cụ, Thị giác, Streaming

Sử dụng Messages API để gửi danh sách tin nhắn có cấu trúc với các khối văn bản và hình ảnh, truyền phát phản hồi qua SSE và kết nối các công cụ cho quy trình làm việc đáng tin cậy.

Chọn Mô hình Claude

Chọn mô hình phù hợp với nhu cầu về độ trễ, chi phí và suy luận của bạn.

Claude Haiku 4.5

Phản hồi nhanh và chi phí thấp cho các cuộc gọi tần suất cao và tác vụ nhẹ.

Xem chi tiết mô hình

Claude Sonnet 4.5

Cân bằng hiệu suất và chi phí cho trò chuyện chung, phân tích và quy trình nội dung.

Xem chi tiết mô hình

Claude Opus 4.1

Phiên bản ổn định cho các tác vụ suy luận phức tạp và trường hợp sử dụng cấp sản xuất.

Xem chi tiết mô hình

Claude Sonnet 4.0

Phiên bản cổ điển với hiệu suất đáng tin cậy cho khối lượng công việc hàng ngày.

Xem chi tiết mô hình

Claude Opus 4.5

Khả năng mạnh mẽ nhất cho phân tích sâu, lập kế hoạch và quy trình nhiều bước.

Xem chi tiết mô hình

Demo Trực tuyến (Qwen)

Bản demo này chỉ hiển thị quy trình làm việc của tin nhắn và không sử dụng các mô hình Claude.

Lưu ý: Bản demo bên dưới dùng để minh họa luồng tương tác. Để sản xuất, vui lòng chọn mô hình Claude và gọi Claude API.

Chọn mô hình Claude

Đang tải demo...

Claude API là gì?

Claude API là nền tảng nhà phát triển của Anthropic để xây dựng với các mô hình Claude thông qua Messages API, hỗ trợ prompt có cấu trúc, đầu vào đa phương thức và sử dụng công cụ.

Messages API

Gửi một mảng tin nhắn đến /v1/messages với một mô hình và max_tokens. API không trạng thái, vì vậy hãy bao gồm toàn bộ lịch sử trò chuyện cho các ứng dụng nhiều lượt.

Thị giác và Đầu vào Đa phương thức

Bao gồm các khối văn bản và hình ảnh cùng nhau. Hình ảnh hỗ trợ nguồn base64 hoặc URL và các loại image/jpeg, image/png, image/gif và image/webp.

Phản hồi Streaming (SSE)

Đặt stream: true để nhận các sự kiện do máy chủ gửi và hiển thị phản hồi tăng dần.

Sử dụng Công cụ với JSON Schema

Xác định các công cụ trong tham số tools với tên, mô tả và input_schema (JSON Schema) để Claude có thể gọi các chức năng của bạn.

Tại sao chọn Claude API?

Các nguyên mẫu API hiện đại được thiết kế cho các ứng dụng sản xuất đáng tin cậy và quy trình làm việc của tác nhân.

Trò chuyện không trạng thái, có thể tái tạo

Tin nhắn không trạng thái. Gửi toàn bộ lịch sử mỗi lượt để giữ cho quy trình làm việc nhiều bước mang tính quyết định và dễ gỡ lỗi.

Bộ nhớ đệm Prompt để Tái sử dụng

Thêm cache_control để tái sử dụng các tiền tố prompt. Thời gian tồn tại bộ nhớ đệm mặc định là 5 phút với tùy chọn bộ nhớ đệm 1 giờ cho các prompt dài, lặp lại.

Streaming SSE cho UX Thời gian thực

Truyền phát đầu ra qua SSE cho trải nghiệm trò chuyện và trợ lý với đầu ra tăng dần.

Tự động hóa sẵn sàng cho Công cụ

Xác định các công cụ với đầu vào JSON Schema và để Claude gọi chúng khi cần thiết.

Hướng dẫn Bắt đầu Nhanh

Từ khóa API đến yêu cầu Messages đầu tiên của bạn chỉ trong vài phút.

  • Tạo Khóa API

    Tạo khóa API trong Bảng điều khiển và lưu trữ an toàn.

  • Gọi /v1/messages

    Gửi yêu cầu POST với mô hình, max_tokens và mảng tin nhắn. Bao gồm toàn bộ lịch sử cho các cuộc trò chuyện nhiều lượt.

  • Thêm streaming, công cụ và hình ảnh

    Bật stream: true cho SSE, xác định các công cụ với JSON Schema và bao gồm các khối hình ảnh (base64 hoặc URL) khi cần thiết.

curl --request POST \
  --url https://api.evolink.ai/v1/messages \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
    "model": "claude-sonnet-4-5-20250929",
    "max_tokens": 1024,
    "messages": [
      { "role": "user", "content": "Hello, world" }
    ]
  }'

Câu hỏi Thường gặp

Sẵn sàng bắt đầu với Claude API?

Chọn mô hình phù hợp, nhận khóa API của bạn và gửi yêu cầu Messages đầu tiên ngay hôm nay.

Chọn mô hình