Claude Opus 5.5 đã có trên SeedRouter

Cách sử dụng API Claude Fable 5.1: Model ID, API key và yêu cầu đầu tiên

Gọi API Claude Fable 5.1: lấy API key, sử dụng model ID claude-fable-5-1, gửi yêu cầu đầu tiên bằng Python hoặc Node.js, và chuyển sang Opus 5.5.

Đọc dạng Markdown

Để gọi API Claude Fable 5.1, tạo khóa API SeedRouter, hướng SDK Anthropic chính thức đến https://api.seedrouter.ai, và gửi claude-fable-5-1 làm mô hình. Yêu cầu và phản hồi giữ định dạng Messages của Anthropic, vì vậy mã Claude hiện tại thay đổi ở hai chỗ: URL cơ sở và khóa. Claude Fable 5 (claude-fable-5) và Claude Opus 5.5 (claude-opus-5-5) hoạt động theo cách tương tự.

Model ID Claude là gì?

Mô hìnhModel IDEffort mặc định
Claude Fable 5.1claude-fable-5-1high
Claude Fable 5claude-fable-5high
Claude Opus 5.5claude-opus-5-5medium

Các ID giống với API riêng của Anthropic: những cái tên cố định không có hậu tố ngày tháng. Cả ba có cửa sổ ngữ cảnh 1M-token và viết lên đến 128K token trên yêu cầu.

Làm cách nào để lấy khóa API Claude Fable 5.1?

  1. Đăng nhập SeedRouter và mở API keys.
  2. Tạo một khóa và sao chép nó. Khóa đầy đủ hiển thị một lần; lưu trữ nó trong một biến môi trường như SEEDROUTER_API_KEY.
  3. Thêm credit trên trang thanh toán. Các yêu cầu được tính phí theo token từ số dư của bạn, và một yêu cầu thất bại không bị tính phí.

Một khóa hoạt động cho mọi mô hình trong danh mục, bao gồm cả ba mô hình Claude. Giữ nó trong mã phía máy chủ, không bao giờ trong trình duyệt hoặc ứng dụng di động.

Làm cách nào để gửi yêu cầu Claude Fable 5.1 đầu tiên của tôi?

Với SDK Python Anthropic (pip install anthropic):

import os
import anthropic

client = anthropic.Anthropic(
    api_key=os.environ["SEEDROUTER_API_KEY"],
    base_url="https://api.seedrouter.ai",
)

message = client.messages.create(
    model="claude-fable-5-1",
    max_tokens=4096,
    messages=[{"role": "user", "content": "Explain the CAP theorem in three sentences."}],
)

print("".join(block.text for block in message.content if block.type == "text"))
print(message.usage)

Suy luận luôn bật cho các mô hình này, vì vậy phản hồi có thể bắt đầu bằng khối suy luận. Đọc câu trả lời từ các khối có loại text, như ở trên, thay vì từ content[0].

Với SDK TypeScript Anthropic (npm install @anthropic-ai/sdk):

import Anthropic from "@anthropic-ai/sdk";

const client = new Anthropic({
  apiKey: process.env.SEEDROUTER_API_KEY,
  baseURL: "https://api.seedrouter.ai",
});

const message = await client.messages.create({
  model: "claude-fable-5-1",
  max_tokens: 4096,
  messages: [{ role: "user", content: "Explain the CAP theorem in three sentences." }],
});

for (const block of message.content) {
  if (block.type === "text") console.log(block.text);
}

Hoặc với cURL:

curl https://api.seedrouter.ai/v1/messages \
  -H "x-api-key: $SEEDROUTER_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-fable-5-1",
    "max_tokens": 4096,
    "messages": [{"role": "user", "content": "Explain the CAP theorem in three sentences."}]
  }'

max_tokens bao gồm suy luận và câu trả lời cùng nhau. Nếu một phản hồi dừng lại với stop_reason: "max_tokens", hãy tăng nó hoặc giảm effort.

Tôi có thể sử dụng SDK OpenAI với Claude Fable 5.1 không?

Có. Cùng một khóa và model ID hoạt động với các định dạng Chat Completions và Responses OpenAI ở https://api.seedrouter.ai/v1:

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["SEEDROUTER_API_KEY"],
    base_url="https://api.seedrouter.ai/v1",
)

chat = client.chat.completions.create(
    model="claude-fable-5-1",
    messages=[{"role": "user", "content": "Explain the CAP theorem in three sentences."}],
)
print(chat.choices[0].message.content)

response = client.responses.create(
    model="claude-fable-5-1",
    input="Explain the CAP theorem in three sentences.",
)
print(response.output_text)

Sử dụng định dạng Messages khi bạn cần các trường cụ thể Claude như output_config.effort, thinking.display hoặc cache_control. Các định dạng OpenAI là đường dẫn ngắn nhất cho mã đã nói với chúng.

Làm cách nào để đặt mức effort?

Effort kiểm soát mô hình Claude Fable 5.1 suy luận bao nhiêu trước khi trả lời: low, medium, high (mặc định), xhigh hoặc max. Token suy luận được tính là đầu ra, nên effort thấp hơn rẻ hơn và nhanh hơn.

message = client.messages.create(
    model="claude-fable-5-1",
    max_tokens=4096,
    output_config={"effort": "low"},
    messages=[{"role": "user", "content": "Rename these variables to snake_case: userName, lastLoginAt."}],
)

Để xem tóm tắt suy luận của mô hình, hãy thêm thinking={"type": "adaptive", "display": "summarized"}. Suy luận không thể tắt trên các mô hình này, chỉ giảm xuống.

Điều gì thay đổi khi tôi chuyển sang Claude Opus 5.5 hoặc Fable 5?

Thay đổi model và không cần gì khác. Ba điểm khác đáng biết:

  • Claude Opus 5.5 mặc định ở medium effort, vì vậy cùng một yêu cầu suy luận ít hơn so với Claude Fable 5.1 trừ khi bạn đặt effort.
  • Claude Fable 5.1 và Claude Opus 5.5 từ chối gọi công cụ bị buộc (tool_choice của any hoặc tool). Claude Fable 5 chấp nhận nó.
  • Claude Fable 5 có mốc kiến thức tháng 1 năm 2026; hai mô hình khác có tháng 6 năm 2026.

Hướng dẫn Claude Fable 5.1 vs Fable 5 vs Opus 5.5 so sánh chúng chi tiết, và hướng dẫn giá cho thấy mỗi cái chi phí.

Các câu hỏi thường gặp

API Claude Fable 5.1 có phải chỉ API không?

Trên SeedRouter nó được tiếp cận qua API, cộng với một Playground trò chuyện trên trang Claude Fable 5.1 để thử các prompt trong trình duyệt. Các ứng dụng Claude Anthropic và đăng ký Claude là một sản phẩm riêng biệt.

API Claude Fable 5.1 có hỗ trợ streaming không?

Có. Đặt stream: true trong yêu cầu Messages, hoặc sử dụng trợ giúp streaming của SDK, và phản hồi đến dưới dạng các sự kiện được gửi từ máy chủ ở định dạng Anthropic.

Tôi có thể gửi hình ảnh và PDF không?

Có. Claude Fable 5.1 đọc hình ảnh và PDF dưới dạng các khối nội dung trong yêu cầu Messages, và chỉ viết văn bản. Tài liệu tham khảo API liệt kê các định dạng được chấp nhận và giới hạn.

Nếu yêu cầu thất bại sẽ xảy ra điều gì?

Bạn nhận được phản hồi lỗi với mã trạng thái và tin nhắn, và bạn không bị tính phí. Tài liệu tham khảo API liệt kê các mã lỗi.

Các bước tiếp theo

Thử một prompt trên các trang Claude Fable 5.1, Claude Fable 5 hoặc Claude Opus 5.5, tạo một khóa trên trang API keys, và giữ tài liệu tham khảo API Claude Fable 5.1 mở cho mọi trường yêu cầu.

Hướng dẫn liên quan