← 全部文章
Guide

透過 OneHop 即插即用存取 Claude API

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

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

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

前後整合示意圖,左右並排兩個面板:左側顯示 app 直接用 api 呼叫 Anthropic。

為什麼 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 的選項。

OneHop 給你什麼

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

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

項目目前數值
OneHop model nameanthropic/claude-fable-5
Context1M tokens
列出的能力vision, reasoning, tool calling, coding, prompt cache
Anthropic list price$10/M input, $50/M output
OneHop catalog price$7/M input, listed as “Save 30%”
OneHop detail-page price$5/M input, $25/M output, “Verified 2026-06-10”

來源:OneHop 的 model catalog 將 Claude Fable 5 列為 1M context,價格 $7.00/M,並標示「Save 30%」(OneHop models)。Fable detail page 目前顯示 input $5.00/M、output $25.00/M,cache read 為 $0.500/M、cache write 為 $6.25/M,驗證日期為 2026-06-10(OneHop Fable 5)。

這個落差值得點出來,因為價格會變。安全的說法是:OneHop 目前正在用低於 Anthropic list price 的價格宣傳 Claude Fable 5,而且它的即時 model catalog 至少顯示 30% 折扣。把價格假設寫進產品前,請先檢查 model page。

OneHop 也在 Fable page 上提供新帳號 10 美元免費額度,且不需要信用卡(OneHop Fable 5)。如果你只是想 smoke-test 這個整合,可以從 Claude Fable 5 on OneHop 開始,或用 10 美元免費額度開始

精簡價格比較長條圖,比較 Anthropic list price、OneHop catalog 與 OneHop detail-page pricing f

即插即用的 Anthropic SDK 設定

安裝官方 Anthropic Python SDK:

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

設定你的 OneHop key:

export ONEHOP_API_KEY="oh_your_key_here"

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

import os
from anthropic import Anthropic

client = Anthropic(
    api_key=os.environ["ONEHOP_API_KEY"],
    base_url="https://api.onehop.ai/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)

這就是 OneHop 的 Claude Fable 5 page 上顯示的真實 Anthropic SDK 路徑:https://api.onehop.ai/anthropic,用於 Anthropic Messages streaming support(OneHop Fable 5)。OneHop 的一般 OpenAI-compatible base URL 是 https://api.onehop.ai/v1OneHop),但若使用 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"),
)

然後像這樣透過 OneHop 執行:

export ANTHROPIC_API_KEY="$ONEHOP_API_KEY"
export ANTHROPIC_BASE_URL="https://api.onehop.ai/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)。OneHop 在這裡有用,是因為你不是在替換那整個 surface area。你只是改變 HTTP request 落到哪裡。

極簡 code diff 視覺圖,只顯示兩行變更:API key 環境變數,以及從 Anthropic direct 改過來的 base_url

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

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

當你的團隊同時在處理不只一個 model family 時,它也很有幫助。OneHop 的 model page 在同一個 catalog 下列出 Anthropic、OpenAI、Google、DeepSeek、MiniMax 等等(OneHop 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="$ONEHOP_API_KEY"
export ANTHROPIC_BASE_URL="https://api.onehop.ai/anthropic"
export CLAUDE_MODEL="anthropic/claude-fable-5"

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

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

從這個 model page 開始:Claude Fable 5 on OneHop。如果你只是想先跑上面的程式碼、不想展開 billing 討論,就用 10 美元免費額度開始