跳至主要內容

Claude Code × LiteLLM 相容性矩陣

此表格由每日重新產生的自動填充程式更新,該程式會針對各受支援的提供者,以 Claude Code CLI 搭配 最新穩定版 LiteLLM proxy 進行測試,並平行執行 Haiku 4.5、Sonnet 4.6 和 Opus 4.7。只有在三個模型層級全部通過時,儲存格才會變成綠色。

litellm v1.91.1claude code 2.1.126產生時間 2026-07-11T06:11:54Z
功能AnthropicBedrock (Invoke)Bedrock (Converse)Vertex AIAzure (Foundry)
基本訊息傳送(非串流)
基本訊息傳送(串流)
工具使用
提示詞快取(5 分鐘 TTL)
視覺
思考
工具使用(串流/細粒度)
延伸思考與工具使用
PDF 文件輸入
提示詞快取(1 小時 TTL)
網路搜尋(伺服器工具)
結構化輸出
count_tokens 端點
工具搜尋(MCP 探索)
長上下文(100 萬 tokens)

圖例

符號意義
(feature, provider) 儲存格的三個模型層級全部通過。
至少有一個模型層級失敗。將滑鼠游標停留可查看上游錯誤。
此組合沒有執行測試。
n/a不適用(例如提供者未公開此功能)。將滑鼠游標停留可查看原因。

已知問題

下方列出具有已知根本原因且有追蹤修補的紅色儲存格。每個項目會保留在此處,直到指定的修補已併入 v*-stable 版本為止;在該標籤發布後的下一次每日執行,會將儲存格轉為綠色,並移除該項目。

Bedrock Invoke + Vertex AI 上的 Opus 4.7 延伸思考

  • 受影響的儲存格extended_thinking × bedrock_invokeextended_thinking × vertex_ai。Anthropic 原生與 Azure Foundry 在相同層級上不受影響。
  • 症狀:Claude Code 的 --effort max 標記會以 output_config.effort=max 的形式傳送到 proxy。Bedrock Invoke 與 Vertex AI 的請求轉換器在 v1.83.14-stable 中會為未列在小型硬式編碼允許清單中的 Claude 4.6+ 模型移除 output_config.effort,因此上游請求送出時未啟用延伸思考。回應中沒有 thinking 內容區塊,且該儲存格會標記為失敗。
  • 狀態:已在 main 透過 commit a6c673e7b9 修正(fix(anthropic,bedrock,vertex): forward output_config.effort + 400 on garbage reasoning_effort)。等待下一次 v*-stable 發行。

Bedrock Converse — Haiku 4.5 內容區塊驗證

  • 受影響的儲存格:每個 * × bedrock_converse 儲存格(整個 Converse 欄)。
  • 症狀:經由 AWS Bedrock 的 Converse API 路由的 Claude Haiku 4.5,會在每段對話的第一則 assistant 訊息回傳 Content block is not a text block。由於矩陣只有在三個模型層級全部通過時才會將儲存格標為綠色,因此這個僅限 Haiku 的失敗會讓整個 Converse 欄變成紅色,即使透過 Converse 的 Sonnet 4.6 和 Opus 4.7 功能正常。
  • 因應方式:將 Haiku 流量改走 Bedrock Invoke(左側欄),相同功能組合下該欄為綠色。Sonnet 4.6 和 Opus 4.7 可繼續針對這些功能使用 Converse。
  • 狀態:LiteLLM 正在調查中。Issue 連結待補。

來源

矩陣 JSON 位於 src/data/compatibility-matrix.json。 填充程式位於 tests/claude_code/cron_vm/ 的主倉庫中。

🚅
LiteLLM Enterprise
為正式環境打造的 SSO/SAML、稽核記錄、支出追蹤、多團隊管理與防護欄。
深入瞭解 →