Blog
跳至主要內容

第 0 天支援:Claude Sonnet 5

Mateo Wang
AI Engineer, LiteLLM
Krrish Dholakia
CEO, LiteLLM
Ishaan Jaffer
CTO, LiteLLM

LiteLLM 與 Claude Sonnet 5

LiteLLM 現已於第 0 天支援 Claude Sonnet 5。可透過 LiteLLM AI Gateway 在 Anthropic、Azure、Vertex AI 與 Bedrock 上使用。以您已在使用的相同 OpenAI 相容請求呼叫它,並在同一處追蹤支出、速率限制與記錄。

Sonnet 5 有什麼新功能

Sonnet 5 是目前最具 agentic 特性的 Sonnet 模型,效能接近 Opus 4.8,但價格僅為其一小部分。對於透過 gateway 執行它的團隊,幾項特點特別突出:

  • Opus 級品質,Sonnet 價格。 Anthropic 表示,Sonnet 5 的表現接近 Opus 4.8,但成本低得多,且在推理、工具使用、程式撰寫與知識工作方面,比 Sonnet 4.6 有顯著提升。(Anthropic 的詳細資訊)
  • 為執行代理程式而打造。 它會規劃、驅動瀏覽器與終端機等工具、 автономously 運作,並在未被要求時自行檢查輸出,在早期 Sonnet 模型會停下的地方完成複雜任務。Anthropic 強調其在 BrowseComp(agentic 搜尋)與 OSWorld-Verified(電腦使用)上的提升。
  • 僅支援自適應思考。 Sonnet 5 會自行決定要思考多深入。您可透過 reasoning_effortoutput_config.effort 針對每個請求加以調整;模型不支援固定思考預算、temperaturetop_p 與 assistant 訊息預填。
  • 輸入 $3 / MTok、輸出 $15 / MTok,prompt caching 為 $0.30 / MTok(讀取)與 $3.75 / MTok(寫入)。Anthropic 目前提供至 2026 年 8 月 31 日的導入期價格:輸入 $2 / MTok、輸出 $10 / MTok。在 Bedrock 上,us.eu.au.jp. inference profiles 會有一般 10% 區域加價,而 global. 則維持基礎價格;LiteLLM 會自動追蹤每個變體。
  • 100 萬 token 內容長度,最多 128K 輸出 token。
  • 一個 gateway,涵蓋所有介面。 視覺、PDF 輸入、電腦使用、工具呼叫、prompt caching、自適應思考與結構化輸出,皆可在 Anthropic、Azure、Vertex AI 與 Bedrock 上使用,並具備統一的支出追蹤、記錄與備援。

啟用 Sonnet 5

Sonnet 5 內建於 v1.92.0-dev.1 映像檔(以及之後的每個版本)中。如何取得它,取決於您的 proxy 從哪裡讀取定價:

  • 預設(遠端 cost map):無需升級。 在 LiteLLM UI 中,開啟 Models + Endpoints 下的 Price Data 分頁,然後點擊 Reload Price Data(或作為 proxy 管理員,POST /reload/model_cost_map)。這會一次重新擷取 LiteLLM cost map 中的最新定價,並且重新註冊提供者路由,因此 claude-sonnet-5 可在 Anthropic、Azure、Vertex AI 與 Bedrock 上使用,即使您使用的是較舊的 proxy 版本。

  • 正在執行 LITELLM_LOCAL_MODEL_COST_MAP=true cost map 已內建於映像檔中,因此 Reload 按鈕無法存取它。請拉取 v1.92.0-dev.1 或更新版本,以取得內建的 Sonnet 5 中繼資料:

    docker pull ghcr.io/berriai/litellm:v1.92.0-dev.1

使用方式

請在下方選擇您的提供者。每個分頁都會為該提供者設定 claude-sonnet-5;您之後送出的請求在各處都相同。

1. 設定 config.yaml

model_list:
- model_name: claude-sonnet-5
litellm_params:
model: anthropic/claude-sonnet-5
api_key: os.environ/ANTHROPIC_API_KEY

2. 啟動 proxy

docker run -d \
-p 4000:4000 \
-e ANTHROPIC_API_KEY=$ANTHROPIC_API_KEY \
-v $(pwd)/config.yaml:/app/config.yaml \
ghcr.io/berriai/litellm:v1.92.0-dev.1 \
--config /app/config.yaml

3. 測試它!

無論您上方設定的是哪個提供者,請求都相同:

curl --location 'http://0.0.0.0:4000/chat/completions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer $LITELLM_KEY' \
--data '{
"model": "claude-sonnet-5",
"messages": [
{
"role": "user",
"content": "what llm are you"
}
]
}'
🚅
LiteLLM Enterprise
為正式環境打造的 SSO/SAML、稽核記錄、支出追蹤、多團隊管理與防護欄。
深入瞭解 →