Xây dựng với CometAPICần một API cho nhiều mô hình?Kiểm thử quy trình trong Playground, sau đó tạo API key khi mô hình và chi phí phù hợp với trường hợp sử dụng của bạn.
Cách sử dụng Claude Fable 5.2 API: Hướng dẫn toàn diện 2026
Tìm hiểu API Claude Fable 5.2 với thiết lập chính thức từ Anthropic và CometAPI, các ví dụ Python, truyền dữ liệu theo luồng, đầu vào hình ảnh, bảng giá và các thực tiễn tốt nhất cho môi trường sản xuất.
Claude Fable 5.2 API cho phép bạn bổ sung khả năng lập luận nâng cao cho trợ lý lập trình, quy trình nghiên cứu, và các ứng dụng cần công việc nhiều bước kéo dài. Bạn có thể kết nối trực tiếp tới Anthropic hoặc dùng CometAPI, tùy cách bạn muốn quản lý quyền truy cập mô hình và tích hợp.
Để giảm chi phí token và đơn giản hóa tích hợp đa mô hình, Claude Fable 5.2 API qua CometAPI là điểm khởi đầu thực tế: mức phí vào/ra được công bố thấp hơn 20% so với API tiêu chuẩn của Anthropic, và bạn có thể giữ định dạng yêu cầu Anthropic Messages trong một luồng chung về truy cập mô hình và thanh toán. Hãy chọn truy cập trực tiếp Anthropic khi bạn cần kiểm soát tài khoản theo nhà cung cấp hoặc một tính năng gốc cụ thể.
Hướng dẫn này bao quát cả hai lộ trình, sau đó minh họa yêu cầu Python, streaming, lịch sử hội thoại, đầu vào hình ảnh, và các kiểm tra sản xuất. Bạn cần Python 3.10 trở lên, một khóa API cho lộ trình đã chọn, và quyền truy cập claude-fable-5-2.
Key Takeaways
Claude Fable 5.2 API dùng model ID claude-fable-5-2 trên cả hai lộ trình dưới đây.
Đã được xem xét về độ rõ ràng, ghi nguồn và thuật ngữ API hiện tại.
Truy cập trực tiếp Anthropic và CometAPI dùng khóa và thanh toán tách biệt; hãy chọn lộ trình trước khi gửi yêu cầu.
CometAPI phù hợp với ứng dụng đa nhà cung cấp thông qua thông tin xác thực dùng chung, thanh toán chung, và giao diện API tương thích.
Bắt đầu với một yêu cầu văn bản, rồi bổ sung thiết lập lập luận, streaming, lịch sử hội thoại, và hình ảnh khi cần.
CometAPI giảm phí token Claude Fable 5.2 20% so với mức chính thức bên dưới, bao gồm các thao tác cache liệt kê.
What Is the Claude Fable 5.2 API?
Claude Fable 5.2 là mô hình lập luận của Anthropic cho công việc kỹ thuật đòi hỏi cao. Nó được phát hành vào ngày 9 tháng 11, 2026. API giúp ứng dụng của bạn truy cập mô hình mà không cần tự vận hành hạ tầng mô hình.
Các dự án khởi động điển hình gồm duyệt review một thay đổi trong repository, phân tích một bộ tài liệu, và giải thích một thiết kế hệ thống phức tạp. Mỗi dự án bắt đầu với một yêu cầu và một phản hồi; công cụ và vòng hội thoại dài hơn có thể theo sau khi đường đi đó hoạt động.
Claude Fable 5.2 API specifications
Specification
Claude Fable 5.2 official specifications
Model ID
claude-fable-5-2
Context window
1M tokens
Maximum output
128K tokens
Input / output
Text and images / text
Thinking
Adaptive; always enabled
API default effort
high
Primary request format in this guide
Anthropic Messages
Giới hạn ngữ cảnh và đầu ra mô tả năng lực, không phải kích cỡ yêu cầu gợi ý. Hãy dùng một prompt ngắn và ngân sách đầu ra vừa phải trong khi bạn xác minh thông tin xác thực và cách xử lý phản hồi.
What Is New in Claude Fable 5.2 API Compared with Fable 5.1?
Nếu bạn đã dùng Fable 5.1, nâng cấp chủ yếu là hiệu năng nhiệm vụ tốt hơn, giá token tiêu chuẩn thấp hơn, và thay đổi về tương thích hội thoại và công cụ. So sánh dưới đây dùng Fable 5.1 là thế hệ trước.
Stronger results on demanding technical tasks
Trong các đánh giá phát hành của Anthropic, Fable 5.2 đạt 49.1% trên FrontierCode 2.0 so với 32.4% của Fable 5.1, cả hai ở effort xhigh. Điểm Chartography tăng từ 44.8% lên 73.4%. Anthropic cũng báo cáo tốc độ tạo đầu ra nhanh hơn tới 30% so với 5.1 và có chế độ nhanh tùy chọn. Đây là kết quả do nhà cung cấp báo cáo; tạo nhanh hơn không đảm bảo yêu cầu đầu-cuối ngắn hơn cho khối lượng công việc của bạn.
Đối với review một repository hoặc một tác vụ phân tích tài liệu khó, hãy thử xem mô hình mới có bắt lỗi mà mô hình hiện tại bỏ sót không. Giữ prompt, đầu vào, và tiêu chí chấm điểm nhất quán để trả lời câu hỏi thực tế: nó có hoàn thành được nhiều phần công việc thực của bạn hơn không?
Lower standard prices than Fable 5.1
Mức giá tiêu chuẩn do Anthropic công bố giảm từ $10 xuống $8 mỗi triệu token đầu vào và từ $50 xuống $40 mỗi triệu token đầu ra. Đọc cache giảm từ $0.25 xuống $0.20. Mỗi mức giảm 20%. Đây là mức giá chính thức giữa các thế hệ; so sánh CometAPI sau đó đo chênh lệch riêng giữa nhà cung cấp truy cập.
Với mức sử dụng không đổi 100,000 token đầu vào và 10,000 token đầu ra, một yêu cầu tiêu chuẩn không dùng cache giảm từ $1.50 trên Fable 5.1 xuống $1.20 trên Fable 5.2. Tiết kiệm thực tế phụ thuộc vào token sinh ra, retry, cache, và các chế độ tùy chọn.
Four compatibility changes to check
Nhật ký thay đổi chính thức xác định bốn thay đổi có thể ảnh hưởng đến tích hợp hiện có:
Conversation checks now cover every account. Phát lại thinking sau khi chỉnh sửa các tin nhắn trước đó, hướng dẫn system, hoặc công cụ có thể thất bại, kể cả trên các tài khoản cũ trước đây vẫn qua.
Rollback does not preserve all reasoning. Chỉ Fable 5.2 và Mythos 5.2 có thể đọc các khối tư duy (thinking) của Fable 5.2. Chuyển sang 5.1 hoặc mô hình khác có thể loại bỏ phần tư duy đó.
Computer use requires the newer toolset. Công cụ computer_20251124 cũ sẽ lỗi ngoài Amazon Bedrock; hãy dùng computer_toolset_20260801 và điều chỉnh vòng lặp công cụ.
Advisor compatibility changes. Một executor Fable 5.2 yêu cầu một advisor Fable 5.2 hoặc Mythos 5.2.
What stays the same
Thông số Fable 5.1 đã có cửa sổ ngữ cảnh 1M token, tối đa đầu ra 128K, đầu vào văn bản và hình ảnh, tư duy thích ứng luôn bật, và effort mặc định API ở mức cao. Những khả năng này vẫn hữu ích trong 5.2, nhưng không phải lý do mới để di trú.
How to Migrate to Claude Fable 5.2 API—and Is It Worth It?
Bắt đầu bằng một di trú nhỏ có thể đo đếm và đảo ngược. Một yêu cầu đầu tiên thành công chỉ là điểm khởi đầu: ứng dụng của bạn cũng cần bảo toàn trạng thái hội thoại, hoàn thành luồng công cụ, và xử lý fallback đúng cách.
Move an existing integration to Fable 5.2
Dùng hướng dẫn di trú của Anthropic song song với các bước sau:
Change the model in a test configuration. Đặt MODEL thành claude-fable-5-2 trong client_config.py dùng bên dưới. Giữ khóa và base URL của lộ trình đã chọn đi cùng nhau. Chạy một cuộc hội thoại mới, ngắn trước.
Review request options. Với tích hợp cũ, bỏ các cấu hình thinking bị vô hiệu hoặc phân bổ thủ công, assistant prefill, và ép chọn công cụ. Bỏ qua temperature, top_p, và top_k. Dùng output_config.effort để điều chỉnh lập luận.
Check history handling. Phát lại đầy đủ phản hồi của assistant theo đúng thứ tự ban đầu. Giữ nguyên các tin nhắn trước đó, hướng dẫn system, và định nghĩa công cụ; thêm lượt mới ở cuối. Kiểm tra phần code cắt bớt lịch sử hoặc làm mới công cụ.
Update optional tools together. Áp dụng các thay đổi về sử dụng máy tính và advisor bên trên khi phù hợp. Bắt đầu hội thoại mới sau khi thay đổi định nghĩa công cụ.
Test the return path. Chạy một tác vụ nhiều lượt, một vòng khép kín với công cụ, và fallback về mô hình trước. Một phản hồi fallback thành công không có nghĩa tư duy trước đó được bảo toàn.
Khi dùng CometAPI, hãy xác nhận tính sẵn sàng của mô hình và các tính năng tùy chọn yêu cầu trên lộ trình đó trước khi bật trong sản xuất. Một giao diện Messages tương thích không tự khẳng định hỗ trợ mọi tính năng của nhà cung cấp.
Is migrating worth it?
From Fable 5.1: ưu tiên thử nghiệm nếu công việc kỹ thuật phức tạp đã có giá trị với ứng dụng của bạn. Mức giá tiêu chuẩn thấp hơn khiến thí nghiệm hấp dẫn, nhưng hãy so sánh chi phí cho tác vụ hoàn thành thay vì giả định mọi yêu cầu dùng cùng số token.
From Opus, Sonnet, or Haiku: bắt đầu với các tác vụ mà mô hình hiện tại của bạn gặp khó. Chuyển mọi yêu cầu sang Fable có thể tăng chi tiêu mà không cải thiện công việc đơn giản. Bạn có thể giữ các yêu cầu thường lệ trên mô hình hiện có và đánh giá Fable cho các trường hợp khó.
Keep your current setup for now nếu nó đáp ứng mục tiêu chất lượng và thời gian phản hồi, hoặc nếu các thay đổi cần thiết về lịch sử và công cụ vượt quá lợi ích đo được. Nâng cấp nên giải quyết một vấn đề bạn xác định được.
Anthropic Official API vs CometAPI:Why I chose the latter
Anthropic cung cấp truy cập trực tiếp Messages API. CometAPI cung cấp một Messages endpoint tương thích Anthropic, cùng với các giao diện cho họ mô hình khác. Quyết định quan trọng là tài khoản và lớp tích hợp nào sẽ phục vụ ứng dụng của bạn.
Dịch vụ tập trung vào Claude cần kiểm soát gốc theo nhà cung cấp
Ứng dụng cần giảm chi phí token hoặc tích hợp mô hình từ nhiều nhà cung cấp
Feature validation
Kiểm tra yêu cầu mô hình và tài khoản của Anthropic
Kiểm tra cả yêu cầu mô hình và lộ trình gateway đã chọn
Where CometAPI simplifies a multi-model application
CometAPI công bố một lớp khóa dùng chung và thanh toán dùng chung trên nhiều định dạng API. Với một đội vận hành nhiều tích hợp mô hình, điều này có thể giảm số thông tin xác thực và quy trình tài khoản riêng biệt cần vận hành. Lợi ích tăng khi Claude chỉ là một phần trong sản phẩm rộng hơn.
Bạn cũng có thể giữ tích hợp SDK Anthropic hiện có: cấu hình client dưới đây chỉ thay khóa và base URL, còn phần nội dung yêu cầu Messages giữ nguyên. Với ứng dụng đã dùng giao diện chat tương thích, CometAPI cung cấp một điểm vào khác; hãy chọn định dạng bảo toàn các tính năng ứng dụng của bạn cần.
Báo cáo sử dụng theo tài khoản và theo khóa của nó cung cấp một nơi chung để đối soát tiêu thụ. Điều đó hữu ích khi các tính năng sản phẩm riêng dùng mô hình khác nhau và bạn cần hiểu chi tiêu tổng hợp của chúng.
Choosing the route for your project
Hãy bắt đầu với CometAPI khi ưu tiên là giảm chi tiêu token, dù bạn dùng riêng Claude hay cùng nhà cung cấp khác. Kiểm thử yêu cầu đại diện bằng code client hiện tại để xác nhận các tính năng bạn cần. Chọn truy cập trực tiếp Anthropic khi yêu cầu tập trung vào kiểm soát tài khoản theo nhà cung cấp. Với bất kỳ lộ trình nào, hãy kiểm tra mức hoàn thành tác vụ, mức sử dụng, và độ trễ trước khi chuyển lưu lượng sản xuất.
How to Use Claude Fable 5.2 API Step by Step?
Chọn một đường truy cập cho yêu cầu đầu tiên. Ví dụ Python dùng chung một file cấu hình nhỏ, vì vậy bạn có thể thử lộ trình khác sau này mà không phải viết lại thân yêu cầu.
Step 1: Create an API key
Với truy cập chính thức, làm theo thiết lập khóa API của Anthropic trong Claude Console. Dùng một khóa theo phạm vi workspace cho hướng dẫn này và xác nhận tài khoản có quyền truy cập và cấu hình thanh toán. Lưu thành ANTHROPIC_API_KEY. Các khóa không theo phạm vi workspace cũng cần header workspace như tài liệu xác thực của Anthropic mô tả.
Với CometAPI, tạo khóa trong bảng điều khiển API và xác nhận quyền truy cập mô hình và số dư. Lưu thành COMETAPI_KEY. Khóa từ nhà cung cấp này không thể xác thực tới endpoint của nhà cung cấp kia.
Lưu trữ khóa an toàn. Tránh đưa thông tin xác thực trực tiếp vào mã nguồn ứng dụng hoặc JavaScript phía frontend.
Trên macOS hoặc Linux, chạy câu lệnh gán phù hợp trong shell sẽ khởi chạy Python:
# Đặt biến cho lộ trình bạn đã chọn.
export ANTHROPIC_API_KEY="your_anthropic_api_key"
# Hoặc, với CometAPI:
export COMETAPI_KEY="your_cometapi_api_key"
Trong Windows PowerShell, dùng biến môi trường tương ứng:
# Đặt biến cho lộ trình bạn đã chọn.
$env:ANTHROPIC_API_KEY = "your_anthropic_api_key"
# Hoặc, với CometAPI:
$env:COMETAPI_KEY = "your_cometapi_api_key"
Step 2: Make a first request with cURL
Đây là các lệnh Bash thay thế. Chạy lệnh cho tài khoản bạn đã chọn để kiểm tra phản hồi HTTP trước khi đưa Python vào.
Gửi một yêu cầu văn bản trực tiếp tới Anthropic với khóa API theo phạm vi workspace:
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2026-10-21" \
-H "content-type: application/json" \
-d '{
"model": "claude-fable-5-2",
"max_tokens": 4096,
"messages": [{
"role": "user",
"content": "Giải thích giới hạn tốc độ (rate limiting) của API trong ba câu."
}]
}'
Gửi yêu cầu tương đương qua CometAPI:
curl https://api.cometapi.com/v1/messages \
-H "x-api-key: $COMETAPI_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-fable-5-2",
"max_tokens": 4096,
"messages": [{
"role": "user",
"content": "Giải thích giới hạn tốc độ (rate limiting) của API trong ba câu."
}]
}'
Ví dụ HTTP dùng các version header được tài liệu hóa cho mỗi lộ trình: Anthropic API versions và Messages format của CometAPI. Một SDK sẽ quản lý các header này cho bạn; các khả năng beta tùy chọn vẫn cần xác minh theo lộ trình cụ thể.
Endpoint trả về phản hồi kiểu Anthropic chứa content, usage, và stop_reason.
Step 3: Configure the Python client
Cài đặt Anthropic Python SDK trong môi trường Python đang dùng.
Cài đặt hoặc cập nhật gói:
python -m pip install --upgrade anthropic
Tạo client_config.py trong thư mục dự án. Chọn chính xác một trong các cấu hình sau; mọi script sau sẽ import client và MODEL từ file này.
Cấu hình CometAPI: lưu như client_config.py khi dùng tài khoản CometAPI:
import os
from anthropic import Anthropic
MODEL = "claude-fable-5-2"
client = Anthropic(
api_key=os.environ["COMETAPI_KEY"],
auth_token=None,
base_url="https://api.cometapi.com",
)
Cấu hình chính thức: dùng phiên bản client_config.py này để truy cập trực tiếp Anthropic:
import os
from anthropic import Anthropic
MODEL = "claude-fable-5-2"
client = Anthropic(
api_key=os.environ["ANTHROPIC_API_KEY"],
auth_token=None,
base_url="https://api.anthropic.com",
)
Với SDK Messages, các base URL này không có hậu tố /v1. Khi so sánh lộ trình, hãy chạy các phiên riêng với khóa và cấu hình client khớp thay vì tráo khóa trong một hội thoại đang diễn ra.
Step 4: Send a request with Python
Lưu như fable52.py cạnh client_config.py. Yêu cầu này hoạt động với cấu hình bạn đã chọn:
from client_config import client, MODEL
response = client.messages.create(
model=MODEL,
max_tokens=4096,
messages=[{
"role": "user",
"content": "Giải thích Python đồng bộ và bất đồng bộ.",
}],
)
for block in response.content:
if block.type == "text":
print(block.text)
print("Lý do dừng:", response.stop_reason)
print("Token đầu vào:", response.usage.input_tokens)
print("Token đầu ra:", response.usage.output_tokens)
Chạy ví dụ trong terminal nơi bạn đã đặt khóa:
python fable52.py
Một yêu cầu chỉ văn bản thành công sẽ in câu trả lời và usage. Hãy kiểm tra end_turn trước khi coi phản hồi là hoàn tất. Nếu lý do dừng là max_tokens, xem lại đầu ra một phần và ngân sách; HTTP thành công không tự khẳng định công việc được yêu cầu đã hoàn thành.
How to Add Reasoning, Streaming, and Images to Claude Fable 5.2?
Giữ client_config.py từ phần thiết lập. Mỗi script dưới đây dùng lộ trình đã chọn, vì vậy bạn có thể thử tính năng mới mà không đổi mã kết nối cơ bản.
Controlling reasoning effort
Fable 5.2 dùng tư duy thích ứng luôn bật. Bạn có thể bỏ qua thinking hoặc đặt loại của nó thành adaptive; thinking bị vô hiệu và phân bổ thủ công thinking-token không được hỗ trợ.
Tham số effort chấp nhận low, medium, high, xhigh, và max. Bắt đầu với mặc định API là high, và chỉ thay đổi sau khi bạn có một đường cơ sở hữu ích cho tác vụ.
Lưu như fable52_effort.py và chạy python fable52_effort.py để đặt effort tường minh:
from client_config import client, MODEL
response = client.messages.create(
model=MODEL,
max_tokens=8192,
thinking={"type": "adaptive"},
output_config={"effort": "high"},
messages=[{
"role": "user",
"content": "Xác định các chế độ hỏng (failure modes) trong một hệ thống worker dựa trên hàng đợi.",
}],
)
for block in response.content:
if block.type == "text":
print(block.text)
print("Lý do dừng:", response.stop_reason)
Hãy để trống temperature, top_p, và top_k trong yêu cầu ban đầu. Fable 5.2 cũng từ chối ép chọn công cụ; đừng mang theo các kiểu tool_choice any hoặc tool từ tích hợp khác.
Streaming for interactive applications
Thay vì chờ toàn bộ phản hồi, ứng dụng của bạn có thể hiển thị văn bản khi nó đến.
Dùng trợ giúp Streaming của Messages để đọc các phần văn bản tăng dần và thu thập message cuối.
Lưu như fable52_stream.py và chạy python fable52_stream.py:
from client_config import client, MODEL
with client.messages.stream(
model=MODEL,
max_tokens=8192,
messages=[{
"role": "user",
"content": "Thiết kế một kiến trúc vi dịch vụ chịu lỗi.",
}],
) as stream:
for text in stream.text_stream:
print(text, end="", flush=True)
final_message = stream.get_final_message()
print("\nLý do dừng:", final_message.stop_reason)
print("Usage:", final_message.usage)
Có thể có một khoảng tạm dừng trước khi xuất hiện văn bản đầu tiên trong khi mô hình lập luận. Chỉ coi stream hoàn tất sau khi helper kết thúc thành công; riêng văn bản một phần không xác nhận câu trả lời đã hoàn thành.
Preserving multi-turn conversation history
Khác với giao diện chat stateful, Messages API tiêu chuẩn dựa vào ứng dụng của bạn cung cấp lịch sử hội thoại.
Lưu như fable52_history.py và chạy python fable52_history.py để tạo hai yêu cầu liên quan:
from client_config import client, MODEL
history = [{
"role": "user",
"content": "Thiết kế một kiến trúc xử lý sự kiện có thể mở rộng.",
}]
first = client.messages.create(
model=MODEL,
max_tokens=8192,
output_config={"effort": "high"},
messages=history,
)
if first.stop_reason != "end_turn":
raise RuntimeError(f"First turn is incomplete: {first.stop_reason}")
history.append({
"role": "assistant",
"content": [block.model_dump() for block in first.content],
})
history.append({
"role": "user",
"content": "Bây giờ hãy xác định ba kịch bản rủi ro cao nhất về hỏng hóc của nó.",
})
second = client.messages.create(
model=MODEL,
max_tokens=8192,
output_config={"effort": "high"},
messages=history,
)
for block in second.content:
if block.type == "text":
print(block.text)
print("Lý do dừng:", second.stop_reason)
Lưu ý ví dụ giữ nguyên toàn bộ nội dung assistant từ phản hồi đầu tiên thay vì chỉ trích xuất văn bản hiển thị của nó.
Fable 5.2 xác thực thinking đối chiếu với hội thoại ngay trước đó. Giữ nguyên các tin nhắn trước, hướng dẫn system, và định nghĩa công cụ khi phát lại các khối đó. Thêm lượt kế tiếp thay vì xây lại phần đầu.
Minh họa về ngữ cảnh và nén trong tài liệu của Anthropic cho thấy lý do một phiên dài cuối cùng cần lịch sử làm việc nhỏ hơn. Sơ đồ đến từ Claude Code; một ứng dụng API tùy chỉnh phải tự triển khai quản lý ngữ cảnh.
Trong hướng dẫn này, hãy giữ lịch sử ngắn gọn nguyên vẹn. Trước khi thêm nén cho ứng dụng dài hơn, xác nhận gateway của bạn hỗ trợ tùy chọn phía máy chủ đã được tài liệu hóa. Nếu bạn bắt đầu hội thoại mới từ một bản tóm tắt, đừng đính kèm các khối tư duy có chữ ký từ phần đầu cũ.
Sending an image for analysis
Định dạng đầu vào hình ảnh gốc đặt một khối hình bên cạnh một hướng dẫn văn bản. Ví dụ này đọc một PNG cục bộ; xác minh hỗ trợ hình ảnh và giới hạn kích cỡ trên lộ trình gateway đã chọn trước khi dùng đầu vào lớn.
Đặt dashboard.png cạnh các script, lưu như fable52_vision.py, và chạy python fable52_vision.py:
import base64
from pathlib import Path
from client_config import client, MODEL
image_data = base64.b64encode(
Path("dashboard.png").read_bytes()
).decode("ascii")
response = client.messages.create(
model=MODEL,
max_tokens=4096,
messages=[{
"role": "user",
"content": [
{
"type": "image",
"source": {
"type": "base64",
"media_type": "image/png",
"data": image_data,
},
},
{
"type": "text",
"text": "Xác định ba vấn đề về khả năng sử dụng trong dashboard này.",
},
],
}],
)
for block in response.content:
if block.type == "text":
print(block.text)
print("Lý do dừng:", response.stop_reason)
Adding application-controlled tools
Trong một vòng lặp công cụ phía client, định nghĩa công cụ với schema đầu vào, đọc các khối tool_use trả về, thực thi thao tác được phép trong ứng dụng của bạn, và gửi các khối tool_result khớp trong tin nhắn user kế tiếp. Bảo toàn toàn bộ phản hồi của assistant trước khi trả về các kết quả đó.
Bắt đầu với một công cụ chỉ đọc, như tra cứu một bản ghi. Xác thực đối số và xử lý tool_use như một phần tiếp nối của tác vụ. Một mô hình sinh lệnh gọi công cụ không tự thực thi code ứng dụng của bạn.
How Much Does Claude Fable 5.2 API Cost?
Mức phí được CometAPI công bố thấp hơn 20% so với mức tiêu chuẩn của Anthropic trên cả năm hạng mục token dưới đây. Giá bằng USD cho mỗi một triệu token; so sánh cùng hạng mục trên mỗi lộ trình khi ước tính khối lượng công việc của bạn.
Rate per 1M tokens
Anthropic direct API
CometAPI displayed rate
Standard input
$8
$6.4
Standard output
$40
$32
Cache write, 5-minute TTL
$10
$8
Cache write, 1-hour TTL
$16
$12.8
Cache read
$0.20
$0.16
Mức giá được kiểm tra vào ngày 10 tháng 11, 2026. So sánh này dùng mức giá API tiêu chuẩn công bố, trước mọi thỏa thuận theo tài khoản hoặc phí công cụ bổ sung.
An uncached request estimate
Với 100,000 token đầu vào và 10,000 token đầu ra không dùng cache, CometAPI ước tính chi phí (0.1 x $6.40) + (0.01 x $32) = $0.96. Cùng mức token đó ở mức tiêu chuẩn của Anthropic là (0.1 x $8) + (0.01 x $40) = $1.20. Bạn tiết kiệm $0.24 mỗi yêu cầu, tức 20%, trước mọi phí công cụ bổ sung.
Với 1,000 yêu cầu có mức token đó, chi tiêu token ước tính giảm từ $1,200 xuống $960, để lại $240 cho các lần chạy bổ sung hoặc khối lượng mô hình khác. Với ngân sách sản xuất, hãy dùng số token tính phí thực tế và bao gồm retry, thao tác cache, và công cụ tính phí riêng.
Hướng dẫn fallback mô hình và nhà cung cấp của CometAPI là bước tiếp theo hữu ích: một mô hình thứ cấp tương thích có thể dùng cùng khóa và base URL CometAPI, với một lộ trình chính thức cấu hình riêng nếu bạn cần. Ứng dụng của bạn phải triển khai chính sách; chỉ ID mô hình không chuẩn hóa định dạng nội dung hoặc đảm bảo khôi phục thành công.
Limitations of Claude Fable 5.2
Dù có khả năng tiên tiến, Fable 5.2 có một số hạn chế thực tế:
Chi phí token cao hơn: Ở mức $8 mỗi triệu token đầu vào và $40 mỗi triệu token đầu ra, nó đắt hơn đáng kể so với Opus 5.5.
Độ trễ vừa phải: Khả năng lập luận nâng cao và tầm nhìn dài không khiến nó là lựa chọn tốt nhất cho ứng dụng nhạy về độ trễ.
Không thể tắt tư duy thích ứng: Nhà phát triển phải quản lý độ sâu lập luận thông qua thiết lập effort.
Hạn chế tác vụ an ninh mạng và sinh học: Fable có bộ phân loại an toàn chặn một số yêu cầu nghiên cứu sinh học và an ninh mạng rủi ro cao.
Hạn chế tham số API: Ép chọn công cụ bằng tool_choice kiểu any và tool trả về lỗi 400. Các tham số lấy mẫu như temperature, top_p, và top_k nên bỏ qua.
Yêu cầu lưu giữ dữ liệu: Tài liệu mô hình của Anthropic quy định lưu giữ dữ liệu 30 ngày cho Fable 5.2 trừ khi có miễn trừ rõ ràng.
Common setup checks
Symptom
First action
401 or 403
Kiểm tra khóa thuộc endpoint đã chọn và có quyền truy cập mô hình.
Unknown model or 404
Kiểm tra base URL và model ID chính xác.
400 invalid request
Kiểm tra nội dung lỗi cho trường không hỗ trợ hoặc một prefix bảo toàn không hợp lệ.
max_tokens stop reason
Xem lại câu trả lời một phần và ngân sách đầu ra trước khi bắt đầu yêu cầu khác.
Với lỗi không ngờ tới, ghi lại thời gian, model ID, status, và request ID khi có. Giữ khóa API và văn bản prompt nhạy cảm ngoài các log thường kỳ.
FAQ
How do I get access to the Claude Fable 5.2 API?
Chọn truy cập trực tiếp Anthropic hoặc CometAPI, tạo khóa API cho nhà cung cấp đó, và cấu hình thanh toán hoặc số dư. Gửi yêu cầu Messages đầu tiên với model claude-fable-5-2. Các endpoint dùng trong hướng dẫn này là https://api.anthropic.com/v1/messages và https://api.cometapi.com/v1/messages. Dùng khóa do nhà cung cấp bạn gọi cấp; khóa không thể hoán đổi. Làm theo phần thiết lập ở trên và tài liệu Messages của CometAPI cho lộ trình gateway.
How much does the Claude Fable 5.2 API cost?
Mức giá tiêu chuẩn của Anthropic là $8 mỗi triệu token đầu vào và $40 mỗi triệu token đầu ra. CometAPI liệt kê lần lượt $6.40 và $32, được kiểm tra ngày 11 tháng 11, 2026. Ở các mức đó, 100,000 token đầu vào cộng 10,000 token đầu ra có chi phí $1.20 trực tiếp hoặc $0.96 qua CometAPI, không gồm cache hay phí bổ sung. Thao tác cache và các chế độ tùy chọn có mức giá riêng.
Can I use the Anthropic Python SDK with CometAPI?
Có. CometAPI công bố một Messages endpoint tương thích Anthropic. Cấu hình client Anthropic với khóa CometAPI của bạn và base_url="https://api.cometapi.com", sau đó dùng client.messages.create. Base URL của SDK trong hướng dẫn này không có hậu tố /v1. Giữ model ID là claude-fable-5-2 và xác minh mọi tính năng tùy chọn trên lộ trình đã chọn trước khi phụ thuộc vào nó.
Can I disable thinking in the Claude Fable 5.2 API?
Không. Fable 5.2 dùng tư duy thích ứng luôn bật. Kiểm soát độ sâu lập luận với output_config.effort; mặc định API là high. Đừng gửi thinking bị vô hiệu hoặc cấu hình budget_tokens thủ công. Hướng dẫn di trú giải thích các thiết lập được hỗ trợ. Hãy thử effort thấp hơn trên tác vụ đại diện nếu bạn muốn giảm chi phí lập luận hoặc độ trễ.
Does Claude Fable 5.2 support image input and a 1M-token context window?
Có. Thông số mô hình liệt kê đầu vào văn bản và hình ảnh, đầu ra văn bản, cửa sổ ngữ cảnh 1M token, và tối đa 128K token đầu ra. Đầu vào hình ảnh cho phép bạn phân tích một hình ảnh có sẵn; nó không biến mô hình thành bộ tạo hình. Xác nhận giới hạn kích cỡ yêu cầu trên lộ trình đã chọn trước khi gửi payload lớn.
Can I migrate from Fable 5.1 by changing only the model ID?
Một yêu cầu văn bản mới đơn giản có thể chỉ cần đổi model, nhưng tích hợp sản xuất cần nhiều kiểm tra hơn. Hướng dẫn di trú chính thức xác định các thay đổi về xác thực prefix hội thoại, tương thích khối tư duy, sử dụng máy tính, và chọn advisor. Hãy làm theo phần di trú ở trên, đặc biệt nếu ứng dụng của bạn chỉnh sửa lịch sử, chuyển mô hình giữa hội thoại, hoặc dùng các công cụ này.
Why does my Claude Fable 5.2 API request return a 400 error?
Đọc thông điệp lỗi trong phản hồi trước. Nguyên nhân phổ biến gồm thiết lập thinking không được hỗ trợ, assistant prefill, ép chọn công cụ, hoặc phát lại khối tư duy sau khi thay đổi hội thoại phía trước. Hướng dẫn di trú của Anthropic mô tả các hạn chế này. Tái tạo vấn đề với một yêu cầu tối thiểu mới, sau đó thêm dần các tùy chọn và lịch sử. Lặp lại cùng một yêu cầu không hợp lệ sẽ không khắc phục được.
How should I handle Claude Fable 5.2 API rate limits?
Giảm số yêu cầu đồng thời và làm theo Retry-After khi gateway trả về. Cấu hình retry của Python SDK cho phép bạn giới hạn retry tự động; nó đã retry một số lỗi thoáng qua, bao gồm phản hồi 429. Tránh chồng thêm một vòng lặp retry ứng dụng không giới hạn phía trên. Nếu lỗi kéo dài, kiểm tra hạn ngạch và số dư của tài khoản đã chọn thay vì tăng số lần retry.
Conclusion
Chọn một lộ trình, lưu cấu hình client của nó, và chạy ví dụ văn bản cho đến khi bạn có thể giải thích lý do dừng và usage trả về. Sau đó xác thực từng khả năng bổ sung một lần với đầu vào mà sản phẩm của bạn sẽ thực sự nhận.
Chạy một thử nghiệm nhỏ giống sản xuất qua CometAPI và so sánh chi phí token ghi nhận với ước tính ở trên. Nếu lộ trình của bạn bao gồm nhà cung cấp khác, thêm một mô hình thứ hai để thử luồng truy cập và thanh toán dùng chung. Giữ truy cập trực tiếp Anthropic sẵn sàng khi một yêu cầu gốc cần đến nó, và mở rộng cấu hình đáp ứng mục tiêu chất lượng và ngân sách của bạn.