跳至主要內容

Day 0 支援:Claude Sonnet 5.5

LiteLLM x Claude Sonnet 5.5

LiteLLM 現在在 Day 0 支援 Claude Sonnet 5.5。可透過 LiteLLM AI Gateway,在 Anthropic、Bedrock、Gemini Enterprise Agent Platform 和 Azure 上使用,並將支出、速率限制與記錄集中管理。

Sonnet 5.5 有哪些新內容​

  • 與 Sonnet 5 同價: 輸入 $2 / MTok、輸出 $10 / MTok、快取讀取 $0.20 / MTok
  • 速度快 30% 以上,且每個工作最多可節省 30%,依 Anthropic 所述
  • Terminal-Bench 4.0 達 70.6%,高於 Sonnet 5 的 10.3%
  • 100 萬 token 上下文,輸出最多可達 128K tokens

啟用 Sonnet 5.5​

定價已登錄於 PR #43586。無須升級:在 UI 中打開 Models + Endpoints 下的 Price Data,然後按一下 Reload Price Data(或 POST /reload/model_cost_map),適用於 v1.76.0 及以上版本。

使用方式​

1. 設定 config.yaml

model_list:
- model_name: claude-sonnet-5-5
litellm_params:
model: anthropic/claude-sonnet-5-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.103.0 \
--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-5",
"messages": [
{
"role": "user",
"content": "what llm are you"
}
]
}'

需要知道的事​

強制工具使用會回傳 400。 請使用 tool_choice: "auto",並在提示詞中說明該工具何時適用。

thinking: {"type": "disabled"} 會回傳 400。 Anthropic 的替代方案是 between_tools;請參閱他們的 遷移指南。

回饋​

透過 LiteLLM 執行 Claude Sonnet 5.5 時遇到非預期情況嗎?請在 GitHub 討論 #43590 分享。