Anthropic API cung cấp quyền truy cập Claude Opus, Sonnet và Haiku cho developer. Nổi bật về 200K context window, function calling, vision và safety. Phù hợp cho ứng dụng cần độ chính xác cao và an toàn.
Đăng Ký Và Lấy API Key
Tạo tài khoản trên Anthropic Console và lấy API key để bắt đầu tích hợp.
Đăng ký tại console.anthropic.com, vào mục API Keys, tạo key mới và lưu vào biến môi trường `ANTHROPIC_API_KEY`.
Nạp một khoản nhỏ vào Billing trước để tránh gián đoạn khi test request đầu tiên.
Gọi Thử Request Cơ Bản
Cài SDK chính thức và gửi thử một request chat đơn giản để xác nhận kết nối hoạt động.
Chạy `pip install anthropic`, gọi `client.messages.create(model="claude-sonnet-4-5", max_tokens=1024, messages=[{"role":"user","content":"..."}])`.
Luôn set `max_tokens` phù hợp với nhu cầu thực tế để tránh phát sinh chi phí không cần thiết.
Viết System Prompt Định Hướng Vai Trò Agent
Thiết lập system prompt mô tả rõ vai trò, giới hạn và giọng văn của agent hỗ trợ khách hàng.
Truyền tham số `system` mô tả: 'Bạn là trợ lý hỗ trợ kỹ thuật của công ty X, chỉ trả lời dựa trên tài liệu được cung cấp, luôn lịch sự và ngắn gọn.'
Nêu rõ trong system prompt việc agent phải từ chối trả lời nếu không tìm thấy thông tin, tránh bịa đặt câu trả lời.
Kết Nối Tool Tra Cứu Tài Liệu Qua Tool Use
Định nghĩa tool tra cứu tài liệu nội bộ để Claude có thể chủ động gọi khi cần thêm thông tin.
Truyền tham số `tools` mô tả schema hàm `search_docs(query)`, xử lý khi response trả về `tool_use` bằng cách chạy hàm thật và gửi lại kết quả.
Giới hạn số lượng kết quả tool trả về (ví dụ top 3 đoạn tài liệu) để tránh làm loãng ngữ cảnh.
Bật Prompt Caching Và Theo Dõi Chi Phí
Kích hoạt cache cho phần system prompt và tài liệu cố định để giảm chi phí cho các request lặp lại.
Đánh dấu `cache_control: {"type": "ephemeral"}` cho khối nội dung tài liệu ít thay đổi trong request, theo dõi usage trên Console.
Prompt caching hiệu quả nhất khi phần nội dung được cache giống hệt nhau giữa nhiều request liên tiếp.
Chưa có đánh giá nào - hãy là người đầu tiên chia sẻ trải nghiệm của bạn.
Đăng nhập để để lại đánh giá.
Ưu Điểm
Nhược Điểm
Một công ty tư vấn tài chính cần phân tích các báo cáo tài chính dài hàng trăm trang cho khách hàng doanh nghiệp.
Vấn đề
Chuyên viên phải đọc thủ công từng báo cáo dài, mất trung bình 3-4 giờ để trích xuất thông tin quan trọng cho một khách hàng.
Giải pháp
Dùng API Claude với cửa sổ ngữ cảnh lớn để đưa toàn bộ báo cáo vào một lần, tự động tóm tắt và trả lời câu hỏi cụ thể về số liệu.
Một công ty SaaS B2B nhận nhiều ticket hỗ trợ kỹ thuật phức tạp cần tra cứu tài liệu và log hệ thống.
Vấn đề
Đội hỗ trợ mất trung bình 25 phút mỗi ticket để tra cứu tài liệu kỹ thuật và log liên quan trước khi trả lời khách hàng.
Giải pháp
Xây agent dùng API Claude có khả năng gọi tool tra cứu tài liệu và log, tự động soạn câu trả lời nháp cho nhân viên hỗ trợ duyệt lại.