← 全部文章
Guide

透過 RouteMux 即插即用存取 Claude API

A cream-background vector cover showing a developer terminal connected through a terracotta RouteMux-style gateway node to

Claude Fable 5 在 2026 年 6 月 9 日推出,價格已經把 Anthropic 對它的定位講得很清楚:透過 Claude API,每百萬 input tokens 10 美元、每百萬 output tokens 50 美元(Anthropic)。這不是預設自動補完模型。這是當任務很長、出錯代價很高、而且值得更強一輪處理時,你才會拿出來用的模型。

好處是:如果你的 app 已經在用 Anthropic SDK,你不需要為了透過 RouteMux 試用它而重寫 client layer。你可以繼續用 client.messages.create(...),保留 Anthropic 的 message shape,然後把 SDK 指向 RouteMux 的 Anthropic-compatible endpoint。

為什麼 Fable 5 改變了路由這件事

Anthropic 將 Claude Fable 5 描述為一個為一般用途做過安全處理的「Mythos-class」模型,能力高於它過去任何已普遍開放的模型(Anthropic)。Claude API 的 model ID 是 claude-fable-5,Anthropic 表示它可透過 Claude Platform 和雲端市集使用(Anthropic)。

對開發者來說,有兩個細節很重要。

第一,Fable 5 的定價就是頂級模型的定價:input $10/M、output $50/M,Anthropic 對 prompt caching 仍提供 90% input-token 折扣(Anthropic)。Anthropic 也表示,美國境內限定推論可用,input 和 output tokens 價格為 1.1 倍(Anthropic)。

第二,Fable 內建安全防護。Anthropic 表示,若分類器標記出網路安全、生物與化學,或蒸餾相關請求,系統會自動改由 Claude Opus 4.8 處理;早期資料顯示,超過 95% 的 Fable sessions 沒有 fallback(Anthropic)。如果你的產品碰到安全研究、生物或化學工作流程,請把這視為產品行為,而不是邊角案例。

這正是 gateway 發揮價值的地方。你通常不會希望每個 request 都打到最貴的模型。你要的是一個整合點、一把 key、清楚的帳單,以及把一般工作路由到較便宜模型、只把真正值得的 prompts 留給 Fable 的選項。

RouteMux 給你什麼

RouteMux 把自己定位成 AI gateway:一個帳號、一層 API,存取跨 providers 的 models。它的首頁寫著支援 OpenAI、Anthropic 和 Vertex protocols,並且你可以「把 base_url 指向 RouteMux,繼續使用你現有的 SDKs 和程式碼」(RouteMux)。

以 Claude Fable 5 來說,RouteMux 列出的模型資訊如下:

項目目前數值
RouteMux model nameanthropic/claude-fable-5
Context1M tokens
列出的能力vision, reasoning, tool calling, coding, prompt cache
Anthropic list price$10/M input, $50/M output
RouteMux 價格$2.80/M input, $14/M output
相對標價折扣72%

來源:RouteMux 的公開模型介面把 Claude Fable 5 與 Fable 5.1 都列為 1M 上下文,每百萬 token 輸入 $2.80、輸出 $14,對應 Anthropic 的 $10 / $50 標價 —— 整條 Claude 線統一比官方定價低 72%(2026-09-16 核對)(RouteMux Fable 5)。

價格會變,所以在把某個價格假設寫進程式之前先去模型頁確認一遍。有一點不會在整合中途變:RouteMux 上的 Claude 全系要求帳戶有餘額 —— 先儲值,別等第一個請求失敗了才發現。

想走捷徑,打開 RouteMux 上的 Claude Fable 5,儲值後即可開始呼叫。

即插即用的 Anthropic SDK 設定

安裝官方 Anthropic Python SDK:

python -m venv .venv
source .venv/bin/activate
pip install anthropic

設定你的 RouteMux key:

export ROUTEMUX_API_KEY="rmx_your_key_here"

接著使用你原本就熟悉的同一套 Anthropic SDK shape。關鍵那行是 base_url。

import os
from anthropic import Anthropic

client = Anthropic(
    api_key=os.environ["ROUTEMUX_API_KEY"],
    base_url="https://api.routemux.com/anthropic",
)

message = client.messages.create(
    model="anthropic/claude-fable-5",
    max_tokens=800,
    messages=[
        {
            "role": "user",
            "content": (
                "You are reviewing a Python web service. "
                "List the three highest-risk failure modes in its request pipeline "
                "and give one concrete test for each."
            ),
        }
    ],
)

print(message.content[0].text)

這就是 RouteMux 的 Claude Fable 5 page 上顯示的真實 Anthropic SDK 路徑:https://api.routemux.com/anthropic,用於 Anthropic Messages streaming support(RouteMux Fable 5)。RouteMux 的一般 OpenAI-compatible base URL 是 https://api.routemux.com/v1(RouteMux),但若使用 Anthropic Python SDK,請用上面的 Anthropic-compatible base URL。把兩者混在一起,是最快拿到一個讓人困惑的 404 的方法。

如果你現有程式碼是從環境讀取設定,遷移甚至更小:

client = Anthropic(
    api_key=os.environ["ANTHROPIC_API_KEY"],
    base_url=os.environ.get("ANTHROPIC_BASE_URL", "https://api.anthropic.com"),
)

然後像這樣透過 RouteMux 執行:

export ANTHROPIC_API_KEY="$ROUTEMUX_API_KEY"
export ANTHROPIC_BASE_URL="https://api.routemux.com/anthropic"

你的 call sites 可以繼續無聊地長這樣:

client.messages.create(
    model="anthropic/claude-fable-5",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Refactor this API design for lower latency."}],
)

官方 Anthropic SDK 在 Python SDK docs 中支援 messages.create、streaming、token usage reporting、retries,以及 long request guidance(Anthropic docs)。RouteMux 在這裡有用,是因為你不是在替換那整個 surface area。你只是改變 HTTP request 落到哪裡。

Gateway 什麼時候有幫助,什麼時候沒有

當你在意採用速度時,就用 RouteMux 跑 Fable 5。如果你的產品已經有 Anthropic abstraction,gateway access 可以讓你在 feature flag 後面測 Fable,不必碰 business logic。你可以只路由那些困難案例:多檔案程式碼遷移、長 context 分析、高成本客服 escalations、會燒掉人力時數的規劃任務。

當你的團隊同時在處理不只一個 model family 時,它也很有幫助。RouteMux 的 model page 在同一個 catalog 下列出 Anthropic、OpenAI、Google、DeepSeek、MiniMax 等等(RouteMux models)。這在 production 很重要,因為 model choice 不再是哲學辯論,而會變成 policy:分類用便宜模型,草稿用中階模型,失敗成本高於 tokens 成本的任務才用 Fable 5。

不要把 gateway 當成逃避理解模型行為的方法。Fable 5 有安全 fallback 行為。根據 Anthropic 的 Fable page,它為了 safety monitoring 會有 30 天資料保留(Anthropic)。它也貴到 unbounded agent loops 真的會痛。你仍然需要 request logging、budget limits、針對重複 context 的 prompt caching,以及清楚的 routing rules。

一個合理的起始 policy 長這樣:

Workload建議路由
Classification, extraction, short JSON transforms較便宜的快速模型
Normal code explanation or docs draftingSonnet/Opus-class route
Multi-step repo migration or hard debuggingClaude Fable 5
Security, biology, chemistry-sensitive prompts預期會有 Anthropic fallback behavior
Reused long system prompts or docs在支援處啟用 prompt caching

重點是讓 Fable 的使用有意圖。把它當成資深工程師的時間:不要把它花在每張 ticket 上,但事情真的難時,也不要猶豫。

用最小的遷移上線

如果是 production rollout,我會把 gateway switch 做成 config change,而不是 code fork。

新增三個環境變數:

export ANTHROPIC_API_KEY="$ROUTEMUX_API_KEY"
export ANTHROPIC_BASE_URL="https://api.routemux.com/anthropic"
export CLAUDE_MODEL="anthropic/claude-fable-5"

然後把你的 app 接到這些值。先在 staging 保留 direct Anthropic endpoint 作為 fallback,直到你用自己的 prompts 比較過 outputs、latency 和 cost。Synthetic benchmarks 有用;你自己的 traces 更有用。

RouteMux 的賣點很簡單:透過 gateway 連到 Claude Fable 5 和其他 models,保留你已經熟悉的 SDK,並在測試期間用低於 list pricing 的價格付費。對開發團隊來說,這是正確方向上的無聊。一個 config 裡的 base URL、一個 model name、一個 smoke test。

如果你想親自試試 Claude Fable 5.1,可以透過 RouteMux 的 Claude Fable 5.1 端點 使用它 —— 一個即插即用的端點,價格比 Anthropic 官方定價低 72%。儲值後建立帳號,沒花完的餘額可以退。