Trả lời nhanh
Claude Sonnet 5 API là mẫu Sonnet mới của Anthropic dành cho agent lập trình, suy luận bối cảnh dài, sử dụng công cụ và công việc chuyên môn. Anthropic công bố Claude Sonnet 5 vào ngày 30 tháng 6 năm 2026, định vị đây là mẫu Sonnet có tính “tác tử” nhất từ trước đến nay và là nâng cấp lớn so với Claude Sonnet 4.6. Nhà phát triển có thể sử dụng qua CometAPI với model ID claude-sonnet-5 thông qua endpoint Anthropic Messages gốc POST /v1/messages hoặc endpoint tương thích OpenAI POST /v1/chat/completions.
Vì sao Claude Sonnet 5 quan trọng lúc này
Anthropic giới thiệu Claude Sonnet 5 vào ngày 30 tháng 6 năm 2026, nhắm trực tiếp tới các nhà phát triển xây dựng hệ thống agent. Công ty mô tả Sonnet 5 là mẫu Sonnet có tính “tác tử” nhất, với khả năng lập kế hoạch, dùng công cụ, viết mã, làm việc với trình duyệt, terminal và suy luận chuyên môn mạnh hơn. Điểm định vị quan trọng nhất là Sonnet 5 thu hẹp khoảng cách với Claude Opus 4.8 trong khi vẫn thuộc phân hạng Sonnet nhanh hơn và tiết kiệm chi phí hơn.
Điều này quan trọng vì thị trường đã vượt qua các hoàn tất chat đơn giản. Ứng dụng AI sản xuất ngày càng cần một mô hình có thể đọc bối cảnh lớn, gọi công cụ, viết mã, kiểm tra tài liệu, dùng trình duyệt, thực thi lệnh terminal, khôi phục sau lỗi và hoàn tất các quy trình nhiều bước. Các mẫu Claude Sonnet vốn phổ biến cho lập trình và quy trình agent, và Sonnet 5 được xây dựng cho đúng nhóm đó.
Bản phát hành cũng thay đổi cách nhà phát triển nên nghĩ về điều khiển API. Claude Sonnet 5 dùng tư duy thích ứng theo mặc định. Ngân sách tư duy mở rộng thủ công bị loại bỏ cho mẫu này, và ghi chú di trú của Anthropic nói rằng các thiết lập sampling không mặc định như temperature, top_p và top_k có thể trả về lỗi 400. Nói cách khác, di trú từ Sonnet 4.6 không chỉ là đổi tên mô hình.
Claude Sonnet 5 API là gì?
Claude Sonnet 5 API là giao diện lập trình cho mẫu Sonnet 5 của Anthropic. Nó được thiết kế cho sinh văn bản, lập trình, sử dụng công cụ, suy luận tài liệu, hiểu hình ảnh và các quy trình bối cảnh dài. Trên CometAPI, model ID là:
claude-sonnet-5
Bạn có thể gọi theo hai cách chính:
- Dùng endpoint Anthropic Messages của CometAPI khi bạn muốn hành vi gốc của Claude, tư duy thích ứng, điều khiển effort, cache prompt, tools, web search, streaming và định dạng phản hồi của Anthropic.
- Dùng endpoint chat tương thích OpenAI của CometAPI khi ứng dụng của bạn đã dùng hoàn tất chat kiểu OpenAI và bạn muốn định tuyến mô hình dễ dàng giữa Claude, GPT, Gemini và các họ mô hình khác.
Đối với hầu hết đội sản xuất, endpoint Messages gốc là lựa chọn đầu tiên tốt nhất cho các quy trình agent đặc thù Claude. Endpoint tương thích OpenAI phù hợp khi tính di động, so sánh mô hình hoặc công sức di trú tối thiểu quan trọng hơn các điều khiển đặc thù Claude.
Thông số nhanh của Claude Sonnet 5
| Thông số | Chi tiết API Claude Sonnet 5 | Ghi chú thực tế |
|---|---|---|
| Nhà cung cấp | Anthropic | Có sẵn qua Anthropic và các nền tảng hỗ trợ như CometAPI |
| CometAPI model ID | claude-sonnet-5 | Dùng đúng ID này trong yêu cầu CometAPI |
| CometAPI provider code | anthropic | Hữu ích cho lọc catalog và định tuyến |
| Endpoint CometAPI gốc | POST /v1/messages | Tốt nhất cho tính năng gốc của Claude |
| Endpoint tương thích OpenAI | POST /v1/chat/completions | Tốt nhất cho tích hợp hoàn tất chat di động |
| Loại đầu vào | Text và image; catalog CometAPI cũng liệt kê PDF-to-text | Phù hợp cho lập trình, tài liệu, ảnh chụp màn hình, biểu đồ và đánh giá đa phương tiện |
| Loại đầu ra | Text | Dùng công cụ riêng cho tạo file, hành động trình duyệt hoặc thực thi mã |
| Cửa sổ ngữ cảnh | 1M tokens trong tài liệu Anthropic | Đếm lại prompts do tokenizer mới |
| Đầu ra tối đa | Tối đa 128k output tokens trên Messages API đồng bộ | Token tư duy thích ứng chia sẻ ngân sách phản hồi |
| Hành vi tư duy | Tư duy thích ứng bật theo mặc định | Không gửi ngân sách tư duy mở rộng thủ công kiểu cũ |
| Điều khiển effort | Hỗ trợ qua output_config.effort trên Messages API | Dùng effort cao cho suy luận khó và effort thấp cho tốc độ/chi phí |
| Điều khiển sampling | temperature, top_p, top_k không mặc định bị từ chối trong ghi chú di trú | Loại bỏ các nút sáng tạo cũ khi di trú |
Có gì mới trong Claude Sonnet 5 API: Điểm nổi bật
Anthropic định vị Sonnet 5 là nâng cấp đáng kể so với Sonnet 4.6, tập trung vào độ tin cậy tác tử trong thực tế.
1. Tokenizer mới và hiệu quả token
Sonnet 5 dùng tokenizer cập nhật (tương tự Opus 4.7). Cùng một văn bản đầu vào có thể ánh xạ tới khoảng 1.0–1.35× nhiều token hơn tùy loại nội dung, trung bình tăng khoảng 30%.
Tác động: Mức giá khởi điểm ($2/$10 mỗi triệu token đầu vào/đầu ra đến 31/08/2026) khiến việc chuyển đổi gần như trung hòa chi phí. Sau đó, giá chuẩn là $3/$15, khớp Sonnet 4.6 theo mỗi token nhưng có thể cao hơn theo mỗi tác vụ do lạm phát token. Luôn đếm lại token với mô hình mới.
2. Cải thiện năng lực
Sonnet 5 thể hiện tăng trưởng đáng kể so với Sonnet 4.6 trên các benchmark:
- Lập trình & tác vụ tác tử: Gần hơn với Opus 4.8 trên đánh giá kiểu SWE-bench, tìm kiếm tác tử (BrowseComp) và sử dụng máy tính (OSWorld-Verified).
- Suy luận & công việc tri thức: Tập trung bền bỉ hơn, tự xác minh, và xử lý mã brownfield hoặc tác vụ chuyên môn nhiều bước tốt hơn.
- Đa phương thức & sử dụng công cụ: Khả năng gọi công cụ song song và thị giác mạnh hơn.
Hiệu năng tỉ lệ theo mức effort (low/medium/high/xhigh), cho phép cân chỉnh chi phí-hiệu năng tinh tế. Ở effort cao, nó tương đương hoặc tiệm cận Opus trên nhiều tác vụ.
Phản hồi người dùng ban đầu nêu bật hoàn tất nhanh hơn các tác vụ phức tạp, ít bịa đặt hơn và thực thi thực tế tốt hơn.

3. Biện pháp an toàn an ninh mạng & bảo vệ
- Giảm hành vi không mong muốn tổng thể so với 4.6.
- Giảm khả năng khai thác lỗ hổng mạng so với Opus (đạt 0% khai thác hoàn chỉnh trên các thử nghiệm lỗ hổng Firefox).
- Cyber safeguards bật theo mặc định — phát hiện theo thời gian thực và chặn sử dụng nguy hiểm (giống Opus 4.7/4.8, ít nghiêm ngặt hơn một số mẫu cao hơn).
Điều này khiến Sonnet 5 an toàn hơn cho agent sản xuất trong môi trường nhạy cảm an ninh mạng.

Claude Sonnet 5 mạnh hơn về suy luận liên quan đến an ninh mạng so với Sonnet 4.6, nhưng không mạnh bằng Opus 4.8 và thấp đáng kể so với Mythos 5 trên các tác vụ an ninh được đánh giá.
Điểm quan trọng ở API là biện pháp bảo vệ tỉ lệ theo năng lực mô hình. Anthropic mô tả biện pháp bảo vệ dựa trên bộ phân loại khắp lưu lượng, với các danh mục như sử dụng bị cấm, sử dụng lưỡng dụng rủi ro cao và lưỡng dụng. Trao đổi thuộc sử dụng bị cấm và lưỡng dụng rủi ro cao bị chặn theo mặc định, trong khi các tác vụ an ninh lưỡng dụng thông thường như phát hiện lỗ hổng không bị chặn theo mặc định.
Đối với đội an ninh hợp pháp, điều này có nghĩa Sonnet 5 hữu ích cho công việc phòng thủ như review mã, hướng dẫn cấu hình an toàn, phân loại lỗ hổng, tài liệu sự cố và lập kế hoạch bản vá.
Tư duy thích ứng trong Claude Sonnet 5
Tư duy thích ứng là một trong những thay đổi quan trọng nhất hướng tới nhà phát triển trong Claude Sonnet 5. Thay vì yêu cầu nhà phát triển chọn ngân sách tư duy thủ công cho mọi lần gọi, Claude có thể phân bổ nỗ lực suy luận động dựa trên tác vụ.
Tư duy thích ứng là tính năng nổi bật của Sonnet 5. Nó điều chỉnh độ sâu suy luận một cách động:
- Mức effort: Low (nhanh/rẻ), Medium, High (phân tích sâu), với các tùy chọn thích ứng.
- Mặc định: High trên API/Claude Code cho Sonnet 5.
- Lợi ích: Cân bằng chất lượng với chi phí/độ trễ. Effort cao xuất sắc trên tác vụ phức tạp nhưng tiêu thụ nhiều token hơn.
Ví dụ Prompt:
Use adaptive thinking for this task: Quick overview first, then detailed analysis and code if critical issues are found.
Trong các tích hợp Claude cũ, đội thường dùng kiểm soát tư duy mở rộng như:
{
"thinking": {
"type": "enabled",
"budget_tokens": 32000
}
}
Đối với Claude Sonnet 5, không gửi mẫu cũ đó. Ghi chú di trú của Anthropic nói ngân sách tư duy mở rộng thủ công bị loại bỏ và có thể trả về lỗi 400. Hãy dùng tư duy thích ứng và điều khiển effort thay thế.
Cách thức kiểm soát effort hoạt động
Tham số effort cho nhà phát triển cách đơn giản hơn để ảnh hưởng tới khối lượng công việc mô hình thực hiện. Các mức effort hiện tại của Anthropic gồm low, medium, high, xhigh và max; high là mặc định và tương đương với việc bỏ qua tham số. Một chính sách sản xuất thực tế như sau:
| Mức effort | Dùng khi | Tránh khi |
|---|---|---|
| low | Câu trả lời ngắn, trích xuất, phân loại, định tuyến, chuyển đổi đơn giản | Tác vụ yêu cầu suy luận nhiều bước hoặc độ tin cậy cao |
| medium | Hỗ trợ lập trình thông thường, tóm tắt tài liệu, điều tra hỗ trợ, phân tích kinh doanh | Tác vụ tầm thường hoặc nhạy về độ trễ |
| high | Suy luận phức tạp, bài toán lập trình khó, và tác vụ tác tử | Bạn đang chạy lưu lượng lớn giá trị thấp |
| xhigh | Agent lập trình chạy lâu, gọi công cụ lặp lại, tìm kiếm web, và tìm kiếm kho tri thức lớn | Tác vụ có bối cảnh ngắn và câu trả lời hiển nhiên |
| max | Bài toán biên thực sự nơi chất lượng tăng thêm có ý nghĩa | Phần lớn lưu lượng sản xuất thường lệ |
Mẫu kiến trúc ổn định: định tuyến tác vụ khó tới effort cao và tác vụ đơn giản tới effort thấp.
Vì sao nên dùng Claude Sonnet 5 API với CometAPI?
CometAPI hữu ích khi đội muốn một lớp tích hợp cho nhiều họ mô hình. Thay vì xây dựng tích hợp nhà cung cấp riêng cho mỗi mô hình, bạn có thể định tuyến Claude, GPT, Gemini, mô hình ảnh, video, embedding và các API khác sau một tài khoản và một kiến trúc ứng dụng.
Đối với Claude Sonnet 5, CometAPI mang lại ba lợi thế thực tế.
Thứ nhất, CometAPI cung cấp Claude Sonnet 5 qua cả endpoint Anthropic Messages gốc và endpoint tương thích OpenAI. Điều đó có nghĩa đội có thể dùng tính năng gốc Claude cho quy trình agent nghiêm túc đồng thời vẫn thử Sonnet 5 trong các ứng dụng đã dùng hoàn tất chat kiểu OpenAI.
Thứ hai, catalog của CometAPI giúp so sánh mô hình dễ hơn. Bạn có thể chạy cùng bộ prompt với Sonnet 5, Sonnet 4.6, các mẫu phân hạng Opus, mô hình lớp GPT, lớp Gemini và mô hình chuyên biệt. Điều này quan trọng vì mô hình tốt nhất cho lập trình có thể không phải tốt nhất cho trích xuất tài liệu, hỗ trợ khách hàng, chat nhạy độ trễ hoặc xử lý hàng loạt nhạy chi phí.
Thứ ba, CometAPI hỗ trợ định tuyến sản xuất. Bạn có thể bắt đầu với Sonnet 5 là mô hình mặc định cho lập trình và suy luận tác tử, rồi thêm quy tắc fallback cho tính sẵn sàng, ngân sách, độ trễ hoặc hành vi từ chối. Một hệ thống AI trưởng thành không nên gắn chặt vĩnh viễn vào một tên mô hình.
Cách sử dụng Claude Sonnet 5 API với CometAPI
Các ví dụ dưới đây dùng code phía server. Không bao giờ để lộ khóa CometAPI của bạn trong JavaScript trình duyệt, ứng dụng di động, repo công khai hoặc log phía client.
Bước 1: Tạo và lưu khóa CometAPI của bạn
Lưu khóa API dưới dạng biến môi trường:
export COMETAPI_KEY="your_cometapi_key"
Trên Windows PowerShell:
$env:COMETAPI_KEY="your_cometapi_key"
Bước 2: Chọn đúng endpoint
Dùng POST /v1/messages khi bạn muốn hành vi gốc của Claude:
https://api.cometapi.com/v1/messages
Dùng POST /v1/chat/completions khi bạn muốn chat tương thích OpenAI:
https://api.cometapi.com/v1/chat/completions
Khuyến nghị: bắt đầu với /v1/messages cho hệ thống agent Claude Sonnet 5 mới. Dùng /v1/chat/completions khi bạn đã có wrapper SDK OpenAI, bộ định tuyến mô hình hoặc công cụ eval đa mô hình dựa trên hoàn tất chat.
Bước 3: Gọi Claude Sonnet 5 bằng cURL
Đây là ví dụ đơn giản nhất với Messages API gốc:
curl https://api.cometapi.com/v1/messages \ -H "Authorization: Bearer $COMETAPI_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "claude-sonnet-5", "max_tokens": 1200, "messages": [ { "role": "user", "content": "Write a concise migration checklist for moving a Node.js API from Express 4 to Express 5." } ] }'
Với Sonnet 5, tránh thêm các override sampling cũ hoặc ngân sách tư duy thủ công trừ khi tài liệu hiện tại nêu rõ hỗ trợ cho route của bạn. Hãy để tư duy thích ứng xử lý suy luận và dùng điều khiển effort nơi được hỗ trợ.
Bước 4: Ví dụ Python với Anthropic SDK
Nhiều quy trình SDK Anthropic có thể trỏ vào CometAPI bằng cách đặt base URL và API key.
import osimport anthropicclient = anthropic.Anthropic( base_url="https://api.cometapi.com", api_key=os.environ["COMETAPI_KEY"],)message = client.messages.create( model="claude-sonnet-5", max_tokens=1500, messages=[ { "role": "user", "content": ( "Review this deployment plan for a payments API. " "Return the top risks, missing tests, and rollout checklist." ), } ],)for block in message.content: if getattr(block, "type", None) == "text": print(block.text)
Nếu route CometAPI của bạn hỗ trợ điều khiển effort theo cùng cấu trúc như tài liệu hiện tại của Anthropic, bạn có thể thêm thiết lập effort cho công việc khó hơn:
message = client.messages.create( model="claude-sonnet-5", max_tokens=3000, thinking={"type": "adaptive"}, output_config={"effort": "high"}, messages=[ { "role": "user", "content": "Analyze this incident report and propose a root-cause investigation plan.", } ],)
Vì schema của nhà cung cấp và bộ tổng hợp có thể tiến hóa, hãy kiểm thử tham số effort trong staging trước khi đưa vào sản xuất. Nếu một route từ chối output_config, hãy loại bỏ nó hoặc dùng tham số CometAPI được tài liệu hiện tại mô tả.
Bước 5: Ví dụ Chat Completion tương thích OpenAI
Dùng đường này nếu ứng dụng của bạn đã dùng hoàn tất chat tương thích OpenAI.
curl https://api.cometapi.com/v1/chat/completions \
-H "Authorization: Bearer $COMETAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"messages": [
{
"role": "system",
"content": "You are a senior backend engineer. Be precise and practical."
},
{
"role": "user",
"content": "Design a retry strategy for a webhook delivery service. Include database fields and failure states."
}
],
"max_completion_tokens": 1800,
"stream": false
}'
Route tương thích OpenAI rất tốt cho tính di động, nhưng đừng giả định mọi tính năng gốc Claude ánh xạ hoàn hảo sang hoàn tất chat. Với quy trình Claude nâng cao, hãy ưu tiên endpoint Messages.
Bước 6: Ví dụ Streaming
Streaming cải thiện cảm nhận độ trễ cho chat, trợ lý lập trình và báo cáo dài.
const response = await fetch("https://api.cometapi.com/v1/messages", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.COMETAPI_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "claude-sonnet-5",
max_tokens: 2500,
stream: true,
messages: [
{
role: "user",
content: "Write a production runbook for investigating elevated API error rates.",
},
],
}),
});
if (!response.ok) {
throw new Error(`Stream failed: ${response.status} ${await response.text()}`);
}
for await (const chunk of response.body) {
process.stdout.write(Buffer.from(chunk).toString("utf8"));
}
Trong sản xuất, hãy phân tích server-sent events thay vì in thô các chunk. Đồng thời xử lý ngắt kết nối mạng, phản hồi một phần, tính idempotency khi retry và hủy của người dùng.
Computer Use / Agentic Flows: Kết hợp với tools để điều khiển trình duyệt/terminal. Sonnet 5 rất mạnh ở đây.
Thực hành tốt nhất với CometAPI:
- Giám sát dashboard sử dụng để nắm chi phí.
- A/B test mô hình (ví dụ, Sonnet 5 vs. Opus 4.8).
- Đặt cảnh báo ngân sách.
- Dùng cho tích hợp Claude Code bằng cách trỏ tới endpoint CometAPI.
Mẹo nhắc lệnh cho Claude Sonnet 5
Claude Sonnet 5 hoạt động tốt nhất khi tác vụ rõ ràng và tiêu chí thành công được hiển thị.
Dùng cấu trúc này cho tác vụ lập trình và agent:
Goal: [what should be achieved]
Context: [repo, system, constraints, known facts]
Inputs: [files, logs, tickets, data]
Rules: [must not change, security requirements, output format]
Success criteria: [tests pass, plan quality, risk list, exact schema]
Output: [what you want returned]
Ví dụ:
Goal: Find likely causes of increased checkout API latency.
Context: The service is Node.js, PostgreSQL, Redis, and Stripe webhooks.
Inputs: I will provide logs, traces, recent deploy notes, and database metrics.
Rules: Do not invent metrics. Separate evidence from hypotheses.
Success criteria: Return the top 5 likely causes, what evidence supports each one, and the next query or dashboard to check.
Output: A table followed by a 30-minute investigation plan.
Giá của Claude Sonnet 5 trên CometAPI
Catalog CometAPI trực tiếp kiểm tra cho bài viết này liệt kê claude-sonnet-5 ở:
| Mục giá | Giá trị trong catalog CometAPI đã kiểm tra |
|---|---|
| Input tokens | $1.60 mỗi 1M tokens |
| Output tokens | $8.00 mỗi 1M tokens |
| Model ID | claude-sonnet-5 |
| Availability | upcoming: false trong catalog trực tiếp |
Luôn xác minh giá hiện tại trên dashboard CometAPI trước khi công bố thông tin giá hướng khách hàng. Giá mô hình có thể thay đổi, và thỏa thuận doanh nghiệp có thể khác với giá công khai.
Ví dụ ước tính chi phí
def estimate_sonnet5_cost(input_tokens, output_tokens):
input_price_per_million = 1.60
output_price_per_million = 8.00
input_cost = (input_tokens / 1_000_000) * input_price_per_million
output_cost = (output_tokens / 1_000_000) * output_price_per_million
return round(input_cost + output_cost, 6)
print(estimate_sonnet5_cost(input_tokens=120_000, output_tokens=8_000))
print("Expected output: 0.256")
Nếu một phân tích bối cảnh dài dùng 120,000 input tokens và 8,000 output tokens, chi phí catalog ước tính khoảng $0.256 theo giá CometAPI đã kiểm tra. Điều đó không bao gồm bất kỳ phí nền tảng riêng, chiết khấu, thuế hoặc thay đổi giá trong tương lai.
Đối với quy trình agent, cũng đo chi phí trên mỗi tác vụ được giải quyết. Một agent lập trình hoàn tất ticket trong một lần chạy Sonnet 5 effort cao có thể rẻ hơn một mô hình chi phí thấp cần retry lặp lại và chỉnh sửa bởi con người.
Hướng dẫn di chuyển Claude Sonnet 4.6
Di chuyển tương đối thẳng nhưng cần chú ý các thay đổi phá vỡ.
Những gì thay đổi từ Sonnet 4.6 sang Sonnet 5?
| Khu vực | Claude Sonnet 4.6 | Claude Sonnet 5 | Khuyến nghị di trú |
|---|---|---|---|
| Model ID | Route Sonnet 4.6 hiện có | claude-sonnet-5 trên CometAPI | Không chuyển toàn bộ lưu lượng ngay; triển khai theo giai đoạn |
| Ngữ cảnh | Nhỏ hơn Sonnet 5 trong tài liệu hiện tại | Cửa sổ ngữ cảnh 1M-token | Xây dựng lại kiểm thử đóng gói ngữ cảnh và truy xuất |
| Tokenizer | Tokenizer trước đây | Tokenizer mới; khoảng 30% nhiều token hơn cho cùng văn bản trong ghi chú di trú | Đếm lại prompt, cache prefix, các chunk và dự báo chi phí |
| Kiểm soát tư duy | Có thể tồn tại mẫu tư duy mở rộng thủ công | Tư duy thích ứng theo mặc định; loại bỏ ngân sách thủ công | Loại bỏ kiểu payload thinking.budget_tokens |
| Effort | Ít trung tâm trong quy trình cũ | Dùng effort cho cường độ suy luận | Thêm chính sách route theo độ khó tác vụ |
| Sampling | Một số quy trình có thể dùng temperature/top-p/top-k | Tham số sampling không mặc định có thể trả về 400 | Loại bỏ override sampling không được hỗ trợ |
| Hiệu năng lập trình | Nền tảng vốn mạnh | Tốt hơn trên các benchmark lập trình tác tử và terminal chính | Chạy lại eval lập trình nội bộ trước khi di trú mặc định |
| Hành vi an toàn | Hồ sơ từ chối và bảo vệ cũ | Hồ sơ từ chối và cyber safeguard cập nhật | Kiểm thử prompt nhạy hỗ trợ, an ninh và chính sách |
Checklist di trú:
- Cập nhật tên mô hình: Đổi
"claude-sonnet-4-6"thành"claude-sonnet-5". - Tokenizer & chi phí: Kiểm thử lại prompts và đếm lại token. Kỳ vọng tăng ~30%.
- Cấu hình tư duy: Thay tư duy mở rộng cũ bằng thích ứng (
thinking: {type: "adaptive"}) + mức effort.budget_tokensthủ công đã ngừng/loại bỏ. - Tham số sampling: Loại bỏ
temperature,top_p,top_k—chúng không còn được hỗ trợ (dùng system prompt để kiểm soát phong cách). - Kiểm thử kỹ: Chạy kiểm thử hồi quy trên quy trình agent, sử dụng công cụ và phân tích đầu ra. Xác thực chi phí.
- Rate limits: Giới hạn tăng có sẵn; kiểm tra phân hạng của bạn.
- Tăng
max_tokensnơi tư duy thích ứng có thể cần ngân sách lớn hơn.
Mã di trú tương thích ngược
async function runClaudeTask({ prompt, taskType, useSonnet5 = true }) {
const model = useSonnet5 ? "claude-sonnet-5" : "claude-sonnet-4-6";
const effort =
taskType === "coding_agent" || taskType === "security_review"
? "high"
: "medium";
const body = {
model,
max_tokens: taskType === "coding_agent" ? 5000 : 1800,
thinking: useSonnet5 ? { type: "adaptive" } : undefined,
messages: [{ role: "user", content: prompt }],
};
if (useSonnet5) {
body.output_config = { effort };
}
const response = await fetch("https://api.cometapi.com/v1/messages", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.COMETAPI_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify(body),
});
if (response.status === 400 && useSonnet5) {
// Retry once without optional Sonnet 5-only controls in case the route schema changed.
delete body.output_config;
const retry = await fetch("https://api.cometapi.com/v1/messages", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.COMETAPI_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify(body),
});
if (!retry.ok) {
throw new Error(`Retry failed: ${retry.status} ${await retry.text()}`);
}
return retry.json();
}
if (!response.ok) {
throw new Error(`Claude request failed: ${response.status} ${await response.text()}`);
}
return response.json();
}
Mẫu này cho phép bạn thử Sonnet 5 mà không làm ứng dụng giòn. Bạn có thể giữ mô hình fallback, loại bỏ trường tùy chọn khi lỗi schema, và định tuyến khối lượng công việc khó tới effort cao hơn.
Có Claude Sonnet 5 API miễn phí không?
Không có bằng chứng công khai đáng tin rằng Anthropic cung cấp Claude Sonnet 5 API miễn phí không giới hạn. Tuy nhiên, nhà phát triển có thể bắt đầu thử Claude Sonnet 5 qua CometAPI với tín dụng dùng thử miễn phí. Sau khi tạo tài khoản CometAPI, người dùng mới có thể nhận $1 tín dụng miễn phí để khám phá mô hình được hỗ trợ và chạy các thử nghiệm API ban đầu trước khi thêm ngân sách.
Câu hỏi thường gặp về Claude Sonnet 5 API
Claude Sonnet 5 API là gì?
Claude Sonnet 5 API là giao diện cho nhà phát triển của mẫu Sonnet 5 từ Anthropic, một mô hình AI hiệu năng cao cho lập trình, agent, sử dụng công cụ, suy luận bối cảnh dài, phân tích tài liệu và công việc chuyên môn.
Làm thế nào dùng Claude Sonnet 5 API với CometAPI?
Dùng CometAPI model ID claude-sonnet-5. Với hành vi gốc của Claude, gửi yêu cầu đến POST https://api.cometapi.com/v1/messages. Với chat tương thích OpenAI, dùng POST https://api.cometapi.com/v1/chat/completions.
Có gì mới trong Claude Sonnet 5?
Claude Sonnet 5 tăng hiệu năng tác tử lập trình và sử dụng công cụ, cửa sổ ngữ cảnh 1M-token, tư duy thích ứng theo mặc định, điều khiển effort, tokenizer mới, và biện pháp bảo vệ cập nhật cho yêu cầu liên quan an ninh mạng và rủi ro cao.
Claude Sonnet 5 có hỗ trợ tư duy thích ứng không?
Có. Tư duy thích ứng bật theo mặc định cho Claude Sonnet 5. Nhà phát triển không nên dùng ngân sách tư duy mở rộng thủ công kiểu cũ với Sonnet 5; thay vào đó dùng điều khiển effort nơi được hỗ trợ.
Vì sao tokenizer mới của Claude Sonnet 5 quan trọng?
Tokenizer mới có thể tạo khoảng 30% nhiều token hơn cho cùng văn bản so với Claude Sonnet 4.6. Điều đó ảnh hưởng đến chi phí, đóng gói ngữ cảnh, cache prompt, chia chunk và kế hoạch max_tokens.
CometAPI vs. Anthropic trực tiếp: Bên nào tốt hơn
CometAPI mang lại truy cập thống nhất, giá thấp hơn và thử nghiệm đa mô hình dễ dàng—lý tưởng cho hầu hết nhà phát triển.
Có nên di trú từ Claude Sonnet 4.6 sang Claude Sonnet 5 ngay không?
Di trú theo giai đoạn. Loại bỏ tham số không được hỗ trợ, đếm lại token, chạy eval nội bộ, theo dõi chi phí và hành vi từ chối, giữ Sonnet 4.6 làm fallback, sau đó dần định tuyến nhiều lưu lượng sản xuất hơn sang Sonnet 5.
Kết luận chính
Claude Sonnet 5 API là một trong những bản phát hành mô hình quan trọng nhất năm 2026 vì nó đẩy các mẫu lớp Sonnet sâu hơn vào công việc tác tử. Các trường hợp dùng mạnh nhất là agent lập trình, quy trình terminal, phân tích bối cảnh dài, sử dụng công cụ, suy luận tài liệu đa phương thức và tự động hóa chuyên môn. Việc di trú cũng tinh tế hơn một thay đổi tên mô hình: Sonnet 5 giới thiệu tokenizer mới, tư duy thích ứng theo mặc định, điều khiển dựa trên effort, hành vi sampling thay đổi và biện pháp bảo vệ an ninh mạng cập nhật.
Khuyến nghị: Bắt đầu với CometAPI ngay hôm nay để truy cập liền mạch Sonnet 5 (và hơn 500 mô hình khác) với tín dụng miễn phí, chi phí thấp hơn và quản trị thống nhất. Đăng ký tại CometAPI, tích hợp trong vài phút và mở rộng tự tin.
