API Claude Sonnet 5 — Truy cập qua Cổng API AI
Gọi claude-sonnet-5 của Anthropic thông qua byesu — một cổng API AI cung cấp cả endpoint gốc Anthropic lẫn endpoint tương thích OpenAI. Một key dùng cho Claude, GPT-5.6, Grok, Gemini và nhiều model khác, tính phí theo lượng dùng, không cần thuê bao, hệ số minh bạch. Yêu cầu đi qua định tuyến chính thức (không reverse, không mirror, không crack), và chỉ cần một biến môi trường là kết nối được vào Claude Code.
Nó là gì · Giá tính thế nào
claude-sonnet-5 là model thuộc dòng Sonnet của Anthropic, cân bằng giữa chất lượng suy luận, tốc độ và chi phí. Nó phù hợp với hầu hết các tình huống thường ngày — lập trình, Agent, xử lý ngữ cảnh dài, v.v.
byesu phục vụ model chính thức, không giảm chất lượng, tính phí theo hệ số nhóm:
| Hạng mục tính phí | Hệ số |
|---|---|
| Đầu vào (input) | 1x |
| Đầu ra (output) | 5x |
| Cache hit | 0.1x |
Hệ số là bội số so với giá gốc chuẩn. Giá tính phí thực cho mỗi 1.000 token lấy theo hiển thị realtime trên bảng điều khiển (bảng điều khiển hiển thị giá tính phí thực của bạn ngay cạnh giá niêm yết chính thức của Anthropic, và tự động cập nhật khi hệ số thay đổi). Token phục vụ từ cache chỉ tính 0.1x, giúp cắt giảm chi phí đáng kể khi bạn đọc lặp lại cùng một ngữ cảnh.
Tạo token nhớ chọn đúng nhóm
Trước khi gọi claude-sonnet-5, hãy vào Bảng điều khiển → Token và tạo một token thuộc nhóm Claude. Chọn sai nhóm sẽ báo lỗi «không có kênh khả dụng». Xem chi tiết tại Chọn nhóm.
Cách gọi
Base URL tùy theo định dạng API:
- Gốc Anthropic (
/v1/messages) →https://byesu.com - Tương thích OpenAI (
/v1/chat/completions) →https://byesu.com/v1
Header xác thực luôn là Authorization: Bearer sk-token-của-bạn.
Cách 1: Gốc Anthropic /v1/messages
curl https://byesu.com/v1/messages \
-H "Authorization: Bearer sk-TOKEN-CỦA-BẠN" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "Giải thích cổng API làm gì trong một câu."}
]
}'Cách 2: Tương thích OpenAI /v1/chat/completions
Đã có sẵn code dùng OpenAI SDK? Chỉ cần đổi base_url và key là chạy được:
from openai import OpenAI
client = OpenAI(
api_key="sk-TOKEN-CỦA-BẠN",
base_url="https://byesu.com/v1", # Định dạng tương thích OpenAI có kèm /v1
)
resp = client.chat.completions.create(
model="claude-sonnet-5",
messages=[
{"role": "user", "content": "Giải thích cổng API làm gì trong một câu."}
],
)
print(resp.choices[0].message.content)SDK chính thức của Anthropic cũng dùng tương tự — trỏ base_url vào https://byesu.com và thay api_key bằng token của bạn.
Dùng trong Claude Code (phần quan trọng)
Claude Code mặc định kết nối tới Anthropic. Hai biến môi trường sẽ chuyển hướng nó sang endpoint gateway của byesu, để các phiên làm việc của bạn chạy trên claude-sonnet-5 qua key byesu:
# Ghi vào ~/.zshrc hoặc ~/.bashrc, mở lại terminal để có hiệu lực
export ANTHROPIC_BASE_URL="https://byesu.com"
export ANTHROPIC_API_KEY="sk-TOKEN-CỦA-BẠN"
export ANTHROPIC_MODEL="claude-sonnet-5" # Tùy chọn: đặt model mặc địnhTrên Windows PowerShell dùng setx; cũng có script một chạm giúp bỏ qua cấu hình thủ công. Các bước đầy đủ xem tại Kết nối Claude Code CLI. Các client như Codex, Cherry Studio cũng kết nối dễ dàng tương tự.
Đừng nhầm base_url
Định dạng Anthropic (/v1/messages, Claude Code) dùng https://byesu.com, không kèm /v1; chỉ định dạng tương thích OpenAI mới kèm /v1.
Các tham số quan trọng
| Tham số | API | Bắt buộc | Mô tả |
|---|---|---|---|
model | Cả hai | ✅ | Luôn là claude-sonnet-5; chính tả phải giống hệt bảng điều khiển, nếu không sẽ báo lỗi «model không tồn tại» |
messages | Cả hai | ✅ | Mảng tin nhắn hội thoại, mỗi phần tử gồm role và content |
max_tokens | /v1/messages | ✅ | Số token đầu ra tối đa mỗi lần trả lời (bắt buộc với API gốc Anthropic) |
max_tokens | /v1/chat/completions | Tùy chọn; nếu bỏ trống, API tương thích OpenAI để model tự quyết định | |
system | /v1/messages | Prompt hệ thống (gốc Anthropic); với định dạng OpenAI thì dùng tin nhắn có role: system | |
temperature | Cả hai | Nhiệt độ lấy mẫu — càng thấp càng xác định | |
stream | Cả hai | Đặt true để nhận phản hồi dạng streaming (SSE) |
Token đầu ra tính phí theo 5x, nên
max_tokensđặt càng lớn và model trả lời thực tế càng dài thì chi phí càng cao; token đầu vào trúng cache chỉ tính 0.1x.
Vì sao dùng byesu cho claude-sonnet-5
- Model chính thức, không giảm chất lượng — yêu cầu đi qua định tuyến chính thức, không phải bản thay thế kiểu reverse, mirror hay crack, nên chất lượng phản hồi tương đương dịch vụ chính thức và luôn ổn định.
- Giá minh bạch — hệ số nhóm công khai (input 1x / output 5x / cache 0.1x), bảng điều khiển hiển thị realtime giá tính phí thực ngay cạnh giá niêm yết chính thức của Anthropic, tiêu bao nhiêu đều nhìn thấy rõ.
- Cache tiết kiệm chi phí — token trúng cache chỉ tính 0.1x, giảm mạnh chi phí cho Agent, ngữ cảnh dài và các workload đọc lặp lại cùng một tài liệu.
- Hỗ trợ cả hai định dạng API — chọn tùy ý giữa gốc Anthropic
/v1/messagesvà tương thích OpenAI/v1/chat/completions; code hiện có gần như không cần sửa là chuyển được. - Một key, nhiều model — Claude, GPT-5.6, Grok, Gemini và nhiều model khác sau cùng một token; đổi một chuỗi là so sánh được các model.
- Sẵn sàng cho Claude Code / Codex — đặt một
ANTHROPIC_BASE_URLlà dùng được trong Claude Code; Codex, Cherry Studio và các client phổ biến khác kết nối một chạm. Trả theo lượng dùng, không cần thuê bao — nạp tiền bằng USDT, Alipay hoặc WeChat Pay.
Liên kết liên quan
- Bắt đầu nhanh (3 bước) — Tạo token · Điền địa chỉ · Chọn model
- Kết nối Claude Code CLI — Biến môi trường và script một chạm
- Chọn nhóm — Vì sao phải chọn nhóm Claude
- Đăng ký bảng điều khiển / Tạo token — Lấy token
sk-, xem giá realtime - Tài liệu đầy đủ — 6 ngôn ngữ, bao phủ kết nối văn bản / hình ảnh / video
Câu hỏi thường gặp
Làm sao để có quyền truy cập API Claude Sonnet 5?
Đăng ký tại bảng điều khiển byesu, tạo token trong nhóm Claude, rồi gọi claude-sonnet-5 qua endpoint gốc Anthropic /v1/messages hoặc endpoint tương thích OpenAI /v1/chat/completions. Một key cũng dùng được cho GPT-5.6, Grok, Gemini và nhiều model khác. Tính phí theo lượng dùng, không cần thuê bao, nạp tiền bằng USDT, Alipay hoặc WeChat Pay.
API Claude Sonnet 5 giá bao nhiêu?
Tính phí theo token với hệ số nhóm minh bạch: input 1x, output 5x, cache hit 0.1x, so với giá gốc chuẩn. Giá tính phí thực cho mỗi 1.000 token lấy theo hiển thị realtime trên bảng điều khiển, đặt cạnh giá niêm yết chính thức của Anthropic để đối chiếu. Token đầu vào trúng cache chỉ tính 0.1x, giúp giảm chi phí rõ rệt.
Làm sao dùng Claude Sonnet 5 trong Claude Code?
Đặt hai biến môi trường: export ANTHROPIC_BASE_URL="https://byesu.com" (không kèm /v1) và export ANTHROPIC_API_KEY="sk-token-của-bạn", tùy chọn thêm ANTHROPIC_MODEL="claude-sonnet-5". Cũng có thể dùng script một chạm để cấu hình tự động — xem chi tiết trong tài liệu Kết nối Claude Code CLI.
Claude Sonnet 5 trên byesu có phải model chính thức không?
Phải. byesu định tuyến yêu cầu tới model claude-sonnet-5 chính thức, không giảm chất lượng — không reverse, không mirror, không phải client crack. Chất lượng phản hồi tương đương dịch vụ chính thức và đủ ổn định để dùng cho production.
Dùng SDK của OpenAI có gọi được Claude Sonnet 5 không?
Được. byesu cung cấp API tương thích OpenAI — đổi base_url của SDK thành https://byesu.com/v1, dùng token sk- của bạn làm api_key và đặt model là claude-sonnet-5. Code hiện có gần như không cần sửa. Endpoint gốc Anthropic /v1/messages cũng được hỗ trợ.
Lỗi «không có kênh khả dụng» khi gọi claude-sonnet-5 nghĩa là gì?
Thường là do token được tạo sai nhóm. claude-sonnet-5 yêu cầu token thuộc nhóm Claude, vì vậy trong bảng điều khiển byesu hãy chọn một nhóm liên quan đến Claude trong danh sách «Nhóm» khi tạo token, đồng thời kiểm tra tên model được điền chính xác là claude-sonnet-5 đúng như hiển thị trong danh sách model trên bảng điều khiển.
