1.105.0rc1 - Claude Sonnet 5.5, GPT-6.1 Sol, litellm.agent(), Lens 與 Agent Traces
部署此版本
- Docker
- Pip
docker run \
-e LITELLM_MASTER_KEY=sk-<paste-a-long-random-key> \
-e DATABASE_URL=postgresql://<user>:<password>@<host>:5432/<dbname> \
-e STORE_MODEL_IN_DB=True \
-p 4000:4000 \
docker.litellm.ai/berriai/litellm:1.105.0-rc.1
pip install litellm==1.105.0rc1
已發佈的 GitHub 標籤是 v1.105.0-rc.1。這些說明會將其與 v1.104.0-rc.1 比較,也就是從 main 截出的上一個 release candidate。已回補到 rc/1.104.0 且已隨 v1.104.0 發佈的變更不包含在內
面向客戶的變更排在前面。測試、CI 和內部變更列在底部
這些提示說明與 v1.104.0(最新穩定版)不同的使用者面向行為
ENFORCE_PRISMA_MIGRATION_CHECK=false 現在會被忽略,因此遷移失敗的 proxy 將不會啟動。這可避免新版本在過時的資料庫 schema 上提供流量並導致請求失敗。請參閱 v1.104.0 重大變更 和 PR #44141
Bedrock GPT-5.6、GPT-6 和 GPT-6.1 從 Converse 移至原生 Chat Completions,因此回應 id、service_tier 和 reasoning 欄位的結構會變更。請使用 bedrock/converse/<model> 以維持在 Converse。請參閱 PR #44307
**/sso/debug/* 會回傳 404,除非 ENABLE_SSO_DEBUG=true。**請參閱 PR #43150
重點摘要
- 第一天就支援新模型:Claude Sonnet 5.5 跨 Anthropic、Bedrock、Bedrock Mantle、Vertex AI、Azure AI、OpenRouter 和 Perplexity,GPT-6.1 Sol 跨 OpenAI、Azure、Bedrock 和 OpenRouter,以及 Grok 4.7 on Bedrock 和 Vertex AI,共 78 個新的目錄項目
- 新的提供者與路由:Prism、Sail 和 Cortecs 提供者,原生 xAI batches 與 files,Fireworks router models,以及以原生 Chat Completions 提供的 Bedrock GPT-5.6+
litellm.agent():透過 SDK 在 AI 閘道中執行 Claude Code、Codex、OpenCode 和 Deep Agents- Lens 與 Agent Traces:OTLP trace ingestion 儲存在 ClickHouse 中並帶有對應支出,針對 traces 的範圍化 SQL、類聊天的執行檢視,以及由獨立 worker 執行的 Lens(Beta)調查
- 代理程式身分:使用 Entra ID 身分註冊代理程式、驗證委派請求並強制執行權威代理程式權限
- 更快速的大規模 proxy:單一 request-scoped Redis pipeline 用於 auth、spend、rate-limit 與 routing reads,buffered responses 使用 gzip,以及 usage pages 會從伺服器分頁載入 keys,而不是把每個 key 都載入瀏覽器
新的提供者與端點
新的提供者(3 個新提供者)
| 提供者 | 支援的 LiteLLM 端點 | 說明 |
|---|---|---|
| Prism | /v1/chat/completions, /v1/responses, /v1/messages | 將 Prism inference 作為 OpenAI 相容的提供者,目錄中包含 DeepSeek V4 Flash 與 V4.1 Flash |
| Sail | /v1/chat/completions, /v1/responses, /v1/messages | 12 個 Sail 模型,其中 service_tier 對應到 Sail 的 completion window,並按該 window 的價格計費,包括新的 balanced 等級 |
| Cortecs | /v1/chat/completions, /v1/responses, /v1/messages | Cortecs,一個 EU LLM router,作為 OpenAI 相容的提供者 |
擴充提供者端點支援
| 提供者 | 端點 | 您可以做什麼 |
|---|---|---|
| xAI | /v1/files, /v1/batches | 執行原生 xAI batches 與 files |
| Amazon Bedrock | /v1/chat/completions | 在 bedrock-runtime 的原生 Chat Completions 上提供 GPT-5.6、GPT-6 和 GPT-6.1,並提供 gpt-oss 和 Grok 的 chat_completions/ opt-in |
| Fireworks AI | /v1/chat/completions | 路由至並列出 auto、auto-instant 和 firerouter routers |
新模型/更新模型
新增模型支援(78 個新模型)
數量代表與 v1.104.0 相比新增的目錄識別碼,包括別名與區域變體。下方價格為本版本隨附的數值,以 USD 計;執行階段的 pricing-map 重新載入可更新它們。輸入與輸出欄位顯示基礎 token 費率;長上下文、快取、image-token 與其他特殊費率取決於模型
| 提供者 | 模型 | 上下文視窗 | 輸入($/100萬 tokens) | 輸出($/100萬 tokens) | 功能 / 特殊定價 |
|---|---|---|---|---|---|
| Amazon Bedrock | anthropic.claude-sonnet-5-5 | 1,000,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Amazon Bedrock | apac.anthropic.claude-sonnet-5-5 | 1,000,000 | $2.2 | $11 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Amazon Bedrock | au.anthropic.claude-sonnet-5-5 | 1,000,000 | $2.2 | $11 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Amazon Bedrock | bedrock/us-gov-east-1/anthropic.claude-sonnet-5-5 | 1,000,000 | $2.4 | $12 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Amazon Bedrock | bedrock/us-gov-west-1/anthropic.claude-sonnet-5-5 | 1,000,000 | $2.4 | $12 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Amazon Bedrock | eu.anthropic.claude-sonnet-5-5 | 1,000,000 | $2.2 | $11 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Amazon Bedrock | global.anthropic.claude-sonnet-5-5 | 1,000,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Amazon Bedrock | global.openai.gpt-6.1-sol | 1,050,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取 |
| Amazon Bedrock | global.xai.grok-4.7 | 500,000 | $2 | $6 | 聊天;推理;視覺;工具呼叫 |
| Amazon Bedrock | jp.anthropic.claude-sonnet-5-5 | 1,000,000 | $2.2 | $11 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Amazon Bedrock | openai.gpt-6.1-sol | 1,050,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取 |
| Amazon Bedrock | us-gov.anthropic.claude-sonnet-5-5 | 1,000,000 | $2.4 | $12 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Amazon Bedrock | us.anthropic.claude-sonnet-5-5 | 1,000,000 | $2.2 | $11 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Amazon Bedrock | us.openai.gpt-6.1-sol | 1,050,000 | $2.2 | $11 | 聊天;推理;視覺;工具呼叫;提示快取 |
| Amazon Bedrock | us.xai.grok-4.7 | 500,000 | $2.2 | $6.6 | 聊天;推理;視覺;工具呼叫 |
| Amazon Bedrock | xai.grok-4.7 | 500,000 | $2 | $6 | 聊天;推理;視覺;工具呼叫 |
| Anthropic | claude-sonnet-5-5 | 1,000,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;網頁搜尋;電腦使用 |
| Azure AI | azure_ai/MAI-Cyber-1-Flash | 256,000 | $0.6 | $3.5 | 聊天;推理;工具呼叫;提示快取 |
| Azure AI | azure_ai/claude-sonnet-5-5 | 1,000,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Azure AI | azure_ai/gpt-6.1-sol | 922,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;網頁搜尋;電腦使用 |
| Azure AI | azure_ai/mistral-ocr-2505 | - | - | - | OCR;ocr_cost_per_page:$0.001 |
| Azure AI | azure_ai/mistral-ocr-2512 | - | - | - | OCR;ocr_cost_per_page:$0.002 |
| Azure OpenAI | azure/gpt-6.1-sol | 922,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;網頁搜尋;電腦使用 |
| Azure OpenAI | azure/gpt-6.1-sol-2026-09-29 | 922,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;網頁搜尋;電腦使用 |
| Baseten | baseten/deepseek-ai/DeepSeek-V4.1-Flash-Fast | 1,048,576 | $0.6 | $2.4 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出 |
| Bedrock Mantle | bedrock_mantle/anthropic.claude-opus-5-5 | 1,000,000 | $4.4 | $22 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Bedrock Mantle | bedrock_mantle/anthropic.claude-sonnet-5-5 | 1,000,000 | $2.2 | $11 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Bedrock Mantle | bedrock_mantle/openai.gpt-6.1-sol | 1,050,000 | $2.2 | $11 | 回應;推理;視覺;工具呼叫;提示快取;結構化輸出 |
| Bedrock Mantle | bedrock_mantle/us-gov-west-1/anthropic.claude-opus-5-5 | 1,000,000 | $4.8 | $24 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Bedrock Mantle | bedrock_mantle/us-gov-west-1/anthropic.claude-sonnet-5-5 | 1,000,000 | $2.4 | $12 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Databricks | databricks/databricks-claude-opus-5-5 | 1,000,000 | $4.00001 | $19.99998 | 聊天;推理;視覺;工具呼叫;提示快取 |
| Fireworks AI | fireworks_ai/accounts/fireworks/routers/auto | - | - | - | 聊天;推理;工具呼叫;結構化輸出 |
| Fireworks AI | fireworks_ai/accounts/fireworks/routers/auto-instant | - | - | - | 聊天;推理;工具呼叫;結構化輸出 |
| Fireworks AI | fireworks_ai/accounts/fireworks/routers/firerouter | - | - | - | 聊天;推理;工具呼叫;結構化輸出 |
| Nebius | nebius/Qwen/Qwen3.8-27B | 262,144 | $0.45 | $3 | 聊天;推理;工具呼叫 |
| OpenAI | gpt-4o-mini-tts-2025-03-20 | - | $0.6 | $10 | 語音;output_cost_per_second:$0.00025 |
| OpenAI | gpt-6.1-sol | 922,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;網頁搜尋;電腦使用 |
| OpenRouter | openrouter/anthropic/claude-sonnet-5.5 | 1,000,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;網頁搜尋 |
| OpenRouter | openrouter/anthropic/claude-sonnet-5.5:batch | 1,000,000 | $1 | $5 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;網頁搜尋 |
| OpenRouter | openrouter/apodex/apodex-1.1-mini:free | 262,144 | $0 | $0 | 聊天;推理;工具呼叫;結構化輸出 |
| OpenRouter | openrouter/openai/gpt-6.1-sol | 1,050,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;網頁搜尋 |
| OpenRouter | openrouter/openai/gpt-6.1-sol-pro | 1,050,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;網頁搜尋 |
| OpenRouter | openrouter/openai/gpt-6.1-sol-pro:batch | 1,050,000 | $1 | $5 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;網頁搜尋 |
| OpenRouter | openrouter/openai/gpt-6.1-sol:batch | 1,050,000 | $1 | $5 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;網頁搜尋 |
| OpenRouter | openrouter/typesafe/jev-router | 1,000,000 | $0 | $0 | 聊天;推理;視覺;工具呼叫;結構化輸出;PDF 輸入;音訊輸入 |
| OpenRouter | openrouter/unbiased/pareto-26.10-preview | 1,048,576 | $0.8 | $3.2 | 聊天;視覺;工具呼叫;提示快取 |
| Perplexity | perplexity/anthropic/claude-fable-5-1 | - | $10 | $50 | 回應 |
| Perplexity | perplexity/anthropic/claude-opus-5-5 | - | $4 | $20 | 回應 |
| Perplexity | perplexity/anthropic/claude-sonnet-5-5 | - | $2 | $10 | 回應;工具呼叫;網頁搜尋 |
| Perplexity | perplexity/google/gemini-3.8-flash | - | $0.75 | $3.75 | 回應 |
| Perplexity | perplexity/openai/gpt-6-luna | - | $0.1 | $0.5 | 回應 |
| Perplexity | perplexity/openai/gpt-6-sol | - | $2 | $10 | 回應 |
| Perplexity | perplexity/openai/gpt-6.1-sol | - | $2 | $10 | 回應 |
| Perplexity | perplexity/xai/grok-4.7 | - | $2 | $6 | 回應 |
| Prism | prism/deepseek-v4-flash | 1,000,000 | $0.17 | $0.21 | 聊天;推理;工具呼叫;提示快取;結構化輸出 |
| Prism | prism/deepseek-v4.1-flash | 1,000,000 | $0.17 | $0.63 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出 |
| Sail | sail/Qwen/Qwen3.6-35B-A3B | 262,144 | $0.05 | $0.4 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出 |
| Sail | sail/deepseek-ai/DeepSeek-V4-Flash-0731 | 1,048,576 | $0.09 | $0.18 | 聊天;推理;工具呼叫;提示快取;結構化輸出 |
| Sail | sail/deepseek-ai/DeepSeek-V4-Pro-0813 | 1,048,576 | $0.92 | $2.77 | 聊天;推理;工具呼叫;提示快取;結構化輸出 |
| Sail | sail/deepseek-ai/DeepSeek-V4.1-Flash | 1,048,576 | $0.15 | $0.6 | 聊天;推理;工具呼叫;提示快取;結構化輸出 |
| Sail | sail/google/gemma-4-12B-it | 16,384 | $0.3 | $2 | 聊天;推理;工具呼叫;提示快取;結構化輸出 |
| Sail | sail/google/gemma-4-31B-it | 256,000 | $0.4 | $0.6 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出 |
| Sail | sail/moonshotai/Kimi-K2.6 | 262,144 | $1 | $4 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出 |
| Sail | sail/moonshotai/Kimi-K3 | 1,048,576 | $2.5 | $12.5 | 聊天;推理;工具呼叫;提示快取;結構化輸出 |
| Sail | sail/nvidia/Gemma-4-31B-IT-NVFP4 | 262,144 | $0.14 | $0.4 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出 |
| Sail | sail/openai/gpt-oss-120b | 131,072 | $0.06 | $0.4 | 聊天;推理;工具呼叫;提示快取;結構化輸出 |
| Sail | sail/zai-org/GLM-5.3 | 1,048,576 | $0.98 | $3.08 | 聊天;推理;工具呼叫;提示快取;結構化輸出 |
| Sail | sail/zai-org/GLM-5.3-Flash | 1,048,576 | $0.11 | $0.35 | 聊天;推理;工具呼叫;提示快取;結構化輸出 |
| Together AI | together_ai/Salesforce/Llama-Rank-V1 | 8,192 | $0.1 | $0 | 重新排序 |
| Together AI | together_ai/meta-llama/Meta-Llama-3.1-8B | 16,384 | $0.2 | $0.2 | 完成 |
| Vertex AI | vertex_ai/claude-sonnet-5-5 | 1,000,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Vertex AI | vertex_ai/claude-sonnet-5-5@default | 1,000,000 | $2 | $10 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出;PDF 輸入;電腦使用 |
| Vertex AI | vertex_ai/gemini-3.8-flash-lite-tts | 8,192 | $0.5 | $6 | 語音 |
| Vertex AI | vertex_ai/gemini-3.8-flash-tts | 8,192 | $0.5 | $9 | 語音 |
| Vertex AI | vertex_ai/xai/grok-4.7 | 524,288 | $2 | $6 | 聊天;推理;視覺;工具呼叫;提示快取;結構化輸出 |
| Voyage AI | voyage/rerank-1 | 8,000 | $0.05 | $0 | 重新排序 |
| Voyage AI | voyage/rerank-lite-1 | 4,000 | $0.02 | $0 | 重新排序 |
| Voyage AI | voyage/voyage-large-2-instruct | 16,000 | $0.12 | $0 | 嵌入 |
更新定價(59 個模型)
| 提供者 / 模型 | 變更後的 token 價格(每 100 萬 token,USD) |
|---|---|
azure/eu/gpt-6-astra | 輸入:$11 到 $12;輸出:$55 到 $60;快取讀取:$1.1 到 $1.2;快取寫入:$13.75 到 $15 |
azure/gpt-4o-mini | 輸入:$0.165 到 $0.15;輸出:$0.66 到 $0.6 |
azure/gpt-4o-mini-tts | 輸入:$2.5 到 $0.6 |
azure_ai/deepseek-v4.1-flash | 輸入:$0.375 到 $0.3;輸出:$1.5 到 $1.2;快取讀取:$0.008 到 $0.006 |
azure_ai/grok-4.6 | 輸入:$2 到 $1.25 |
bedrock/ap-southeast-2/minimax.minimax-m2.5 | 輸入:$0.309 到 $0.31;輸出:$1.236 到 $1.24 |
fireworks-ai-up-to-4b | 輸入:$0.2 到 $0.1;輸出:$0.2 到 $0.1 |
fireworks_ai/accounts/fireworks/models/deepseek-v4p1-flash | 輸入:$0.22 到 $0.3;輸出:$0.66 到 $1.2;快取讀取:$0.007 到 $0.006 |
fireworks_ai/deepseek-v4p1-flash | 輸入:$0.22 到 $0.3;輸出:$0.66 到 $1.2;快取讀取:$0.007 到 $0.006 |
github_copilot/claude-haiku-4.5 | 輸入:未設定 到 $1;輸出:未設定 到 $5;快取讀取:未設定 到 $0.1;快取寫入:未設定 到 $1.25 |
github_copilot/claude-sonnet-4 | 輸入:未設定 到 $3;輸出:未設定 到 $15;快取讀取:未設定 到 $0.3;快取寫入:未設定 到 $3.75 |
github_copilot/gpt-5-mini | 輸入:未設定 到 $0.25;輸出:未設定 到 $2;快取讀取:未設定 到 $0.025 |
github_copilot/gpt-5.3-codex | 輸入:未設定 到 $1.75;輸出:未設定 到 $14;快取讀取:未設定 到 $0.175 |
meta.llama3-1-405b-instruct-v1:0 | 輸入:$5.32 到 $2.4;輸出:$16 到 $2.4 |
meta.llama3-1-70b-instruct-v1:0 | 輸入:$0.99 到 $0.72;輸出:$0.99 到 $0.72 |
meta.llama3-2-11b-instruct-v1:0 | 輸入:$0.35 到 $0.16;輸出:$0.35 到 $0.16 |
meta.llama3-2-90b-instruct-v1:0 | 輸入:$2 到 $0.72;輸出:$2 到 $0.72 |
mistral.mistral-large-2407-v1:0 | 輸入:$3 到 $2;輸出:$9 到 $6 |
moonshotai.kimi-k3 | 輸入:$3 到 $3.3;輸出:$15 到 $16.5;快取讀取:$0.3 到 $0.33;快取寫入:$3.75 到 $4.125 |
openrouter/deepseek/deepseek-chat | 輸入:$0.32 到 $0.2574;輸出:$0.89 到 $1.0287 |
openrouter/deepseek/deepseek-chat-v3-0324 | 輸入:$0.25 到 $0.29;輸出:$1 到 $1.14;快取讀取:未設定 到 $0.11 |
openrouter/deepseek/deepseek-v3.1-terminus | 輸入:$0.27 到 $0.3 |
openrouter/deepseek/deepseek-v3.2 | 輸入:$0.269 到 $0.28;輸出:$0.4 到 $0.42;快取讀取:$0.1345 到 $0.028 |
openrouter/deepseek/deepseek-v4-flash | 輸入:$0.049 到 $0.04186;輸出:$0.098 到 $0.08372;快取讀取:$0.0098 到 $0.008372 |
openrouter/deepseek/deepseek-v4-flash-0731 | 輸入:$0.03 到 $0.0108;輸出:$0.32 到 $1.28;快取讀取:$0.016 到 $0.0108 |
openrouter/deepseek/deepseek-v4-flash-vision-exp | 輸入:$0.22 到 $0.2156;輸出:$0.66 到 $0.6468;快取讀取:$0.007 到 $0.00686 |
openrouter/deepseek/deepseek-v4-pro | 輸入:$0.844944 到 $0.2088;輸出:$1.689888 到 $0.4176;快取讀取:$0.070412 到 $0.0174 |
openrouter/deepseek/deepseek-v4-pro-0813 | 輸入:$0.462 到 $1.32;輸出:$1.386 到 $3.96;快取讀取:$0.0154 到 $0.044 |
openrouter/deepseek/deepseek-v4.1-flash | 輸入:$0.3 到 $0.03;輸出:$1.2 到 $0.5;快取讀取:$0.006 到 $0.01 |
openrouter/google/gemma-4-26b-a4b-it | 輸入:$0.09 到 $0.0765;輸出:$0.3 到 $0.255;快取讀取:$0.05 到 $0.0425 |
openrouter/inclusionai/ling-3.0-flash-vl | 輸入:$0.06 到 $0.021;輸出:$0.18 到 $0.0616;快取讀取:$0.012 到 $0.0042 |
openrouter/meta/muse-glimmer-30b | 輸入:$0.3 到 $0.35;輸出:$1.2 到 $1.5 |
openrouter/minimax/minimax-m1 | 輸入:$0.4 到 $0.55 |
openrouter/minimax/minimax-m2.7 | 輸入:$0.3 到 $0.21;輸出:$1.2 到 $0.84;快取讀取:$0.06 到 $0.042 |
openrouter/moonshotai/kimi-k2.6 | 輸入:$0.95 到 $0.43415;輸出:$4 到 $1.828;快取讀取:$0.16 到 $0.07312 |
openrouter/moonshotai/kimi-k2.7-code | 輸入:$0.6562 到 $0.6712;輸出:$3.3 到 $3.35 |
openrouter/moonshotai/kimi-k3 | 輸入:$3 到 $0.4357;輸出:$15 到 $10;快取讀取:$0.3 到 $0.4357 |
openrouter/nvidia/nemotron-3.5-lightning | 輸入:$0.08 到 $0.0595;輸出:$0.2 到 $0.17;快取讀取:$0.04 到 $0.02975 |
openrouter/openai/gpt-5.6-sol-pro | 輸入:$2 到 $4;輸出:$10 到 $20;快取讀取:$0.2 到 $0.4;快取寫入:$2.5 到 $5 |
openrouter/openai/gpt-oss-120b | 輸入:$0.15 到 $0.037;輸出:$0.6 到 $0.17;快取讀取:$0.075 到未設定 |
openrouter/openai/gpt-oss-20b | 快取讀取:$0.03 到 $0.009 |
openrouter/prism-ml/ternary-bonsai-2-27b | 快取讀取:未設定 到 $0.0375 |
openrouter/qwen/qwen3-30b-a3b-instruct-2507 | 輸入:$0.1 到 $0.04815;輸出:$0.3 到 $0.19305 |
openrouter/qwen/qwen3-vl-30b-a3b-instruct | 輸入:$0.13 到 $0.15;輸出:$0.52 到 $0.6 |
openrouter/qwen/qwen3.5-35b-a3b | 輸入:$0.3125 到 $0.1625;輸出:$1.25 到 $1.3 |
openrouter/qwen/qwen3.6-27b | 輸出:$2.7 到 $3.2 |
openrouter/x-ai/grok-4.7 | 輸入:$1.6 到 $2;輸出:$4.8 到 $6;快取讀取:$0.4 到 $0.5 |
openrouter/z-ai/glm-4.6v | 快取讀取:$0.055 到 $0.05 |
openrouter/z-ai/glm-4.7 | 輸入:$0.4 到 $0.6;輸出:$1.75 到 $2.2;快取讀取:$0.08 到 $0.11 |
openrouter/z-ai/glm-5.1 | 輸入:$0.966 到 $0.9646;輸出:$3.036 到 $3.0316;快取讀取:$0.1794 到 $0.17914 |
openrouter/z-ai/glm-5.2 | 輸入:$0.6496 到 $0.41;輸出:$2.0416 到 $3.99;快取讀取:$0.12064 到 $0.26 |
openrouter/z-ai/glm-5.3 | 輸入:$1.4 到 $0.2219;輸出:$4.4 到 $3.39;快取讀取:$0.26 到 $0.1775 |
openrouter/z-ai/glm-5.3-flash | 輸入:$0.045 到 $0.15;輸出:$0.6 到 $0.5;快取讀取:$0.0285 到 $0.03 |
openrouter/~x-ai/grok-latest | 輸入:$1.6 到 $2;輸出:$4.8 到 $6;快取讀取:$0.4 到 $0.5 |
perplexity/openai/gpt-5.6-sol | 輸入:$5 到 $4;輸出:$30 到 $20;快取讀取:$0.5 到 $0.4 |
us.meta.llama3-1-405b-instruct-v1:0 | 輸入:$5.32 到 $2.4;輸出:$16 到 $2.4 |
us.meta.llama3-1-70b-instruct-v1:0 | 輸入:$0.99 到 $0.72;輸出:$0.99 到 $0.72 |
us.meta.llama3-2-11b-instruct-v1:0 | 輸入:$0.35 到 $0.16;輸出:$0.35 到 $0.16 |
us.meta.llama3-2-90b-instruct-v1:0 | 輸入:$2 到 $0.72;輸出:$2 到 $0.72 |
此登錄檔也會更新另外 244 筆項目的能力旗標、context/output 限制、非 token 費率,以及停用日期
已移除的目錄項目 (1)
azure_ai/muse-spark-1.3
新的提供者
- 新增 Prism 提供者 - PR #41961
- 新增 Sail 作為提供者,並將 service_tier 對應至其 completion window - PR #42840
- 新增 Cortecs 作為 OpenAI 相容提供者 - PR #43872
Amazon Bedrock
- 將 converse-stream 200 解析為沒有事件時,顯示為 502,而不是空白輪次 - PR #43213
- 在無法處理的圖片錯誤中保留提供者狀態碼 - PR #43416
- 新增 xai grok-4.7 定價並同步 llama、mistral large 2407 和 minimax m2.5 價格 - PR #43623
- 為 claude opus 5.5 和 sonnet 5.5 新增 bedrock_mantle 列 - PR #43647
- 新增 openai gpt-6.1-sol 全域與基礎列 - PR #43758
- 新增 openai.gpt-6.1-sol 美國 geo cris 和 Mantle 列 - PR #43763
- 在訊息中新增輸出設定的 beta 標頭 - PR #43778
- 將 gpt-6.1-sol 最大輸出 tokens 設為 131072 - PR #43782
- 保留適用的 beta 標頭 - PR #43829
- 為 thinking 顯示更新新增 beta 標頭 - PR #43832
- 為對話中途的工具變更新增 beta - PR #43833
- 接受沒有 content key 的 Converse 訊息 - PR #43936
- 預設原生提供 gpt-5.6+ chat completions,並為 gpt-oss 和 grok 提供 chat_completions/ 選用啟用 - PR #44307
Anthropic
- 丟棄 thinking 文字為空的 thinking blocks,不只是缺少簽章 - PR #38049
- 當 extra_body 隱藏直接用戶端標記時,將預設快取點向下 - PR #43341
- 將每輪控制 beta 傳送到 Azure AI Foundry - PR #43415
- 新增 claude-sonnet-5-5 模型定價 - PR #43586
- 更正 Claude Sonnet 5.5 功能與提供者金鑰 - PR #43587
- 將 dangerous-tool-use beta 傳送到 Azure AI Foundry - PR #43934
- 保留 thinking 顯示更新 beta - PR #43969
Fireworks AI
- 路由並列出 auto、auto-instant 和 firerouter 路由器 - PR #43641
Gemini 與 Vertex AI
- 停止在 partner-model completion 中匯入 vertexai SDK - PR #42274
- 在憑證解析中保留舊版 bucket_name,並新增 GCS_BATCH_BUCKET_NAME 環境變數 - PR #42803
- 讓 Gemma 假串流可與已追蹤的 Responses 搭配運作 - PR #43147
- 將 seed 傳送到 Gemini API,而不是拒絕它 - PR #43197
- 在驗證 context caching 最小 tokens 時納入 tools - PR #43319
- 在 completion adapter 中保留 proxy_server_request - PR #43536
- 將每輪控制 beta 傳送給每則訊息的 output_config - PR #43558
OpenAI
- 將微調與自訂 gpt-5-chat 別名排除於 gpt-5 reasoning 路徑之外 - PR #43185
- 從定價頁面新增 openai gpt-6.1-sol - PR #43738
- 從定價頁面新增 openai gpt-6-astra ultrafast 層級價格 - PR #43745
xAI
- 新增原生 xAI batches 和 files 支援 - PR #42812
託管 vLLM
- 在重播的 assistant 訊息上保留 reasoning_content - PR #43599
模型目錄與定價
- 同步 openrouter 價格並新增 perceptron-mk1.5 - PR #43246
- 新增 fireworks 僅限美國的 deepseek v4.1 flash priority 價格 - PR #43247
- 將 typesafe/jev-router 新增到成本對應表 - PR #43248
- 為 muse glimmer 30b 和 deepseek v4 flash vision exp 新增 fireworks priority 價格 - PR #43252
- 更正 fireworks_ai deepseek-v4p1-flash 定價 - PR #43253
- 登錄檢查 2026-09-26、MAI-Image-2.5-Flash 價格、Databricks Claude Opus 5.5、Azure Foundry 淘汰日期 - PR #43254
- 移除重複的 openrouter/perceptron/perceptron-mk1.5 項目 - PR #43273
- 依價格 API 值為 fireworks deepseek v4.1 flash 定價 - PR #43311
- 讓 OpenRouter、Together、Cohere 和 Azure AI 登錄值與官方來源同步 - PR #43337
- 更正 azure gpt-4o-mini tts、transcribe、別名與 MAI-Image-2.5 價格 - PR #43357
- 同步 deepseek、minimax、qwen 和 glm 列的 openrouter 價格 - PR #43384
- 從 openrouter deepseek-v4-pro-0813 移除過時的 cache hit 欄位 - PR #43389
- 依 Azure 定價頁面更新 azure_ai/grok-4.6 輸入價格 - PR #43440
- 新增 azure_ai/MAI-Cyber-1-Flash - PR #43446
- 從 models API 同步 openrouter 價格 - PR #43506
- 為 together_ai Salesforce/Llama-Rank-V1 新增 deprecation_date - PR #43507
- 將 together_ai gpt-oss-20b 和 gemma-4-31B-it deprecation_date 設為 2026-09-15 - PR #43509
- 新增 mistral OCR 定價與 azure 最大輸出限制 - PR #43530
- 登錄檢查 2026-09-28、openai deep-research 關閉日期、azure deepseek v4.1 flash 直接價格、vertex gemini 3.8 live avatar 價格、移除 azure_ai/muse-spark-1.3 - PR #43566
- 為 anthropic claude-sonnet-5-5 新增 web search 標記與模型頁面來源 - PR #43584
- 新增工具呼叫與 reasoning 標記,修正 nebius DeepSeek-V4.1-Flash 的最大輸出 - PR #43588
- 採用 deepseek-v4-flash-0731 和 v3.2-speciale 的 azure 限制 - PR #43597
- 讓 Azure、Bedrock、Copilot、Gemini、Groq、OpenAI 和 OpenRouter 項目與官方文件一致 - PR #43598
- 將 Vertex batch cache 價格新增至 vertex_ai/claude-sonnet-5-5 - PR #43602
- 新增 baseten DeepSeek-V4.1-Flash-Fast - PR #43735
- 將 fireworks up-to-4b 大小層級調降為定價頁面價格 - PR #43740
- 新增 azure 與 openrouter gpt-6.1-sol 列 - PR #43744
- 採用 models-sold-directly 的 azure context 限制 - PR #43759
- 為兩個 together_ai nvidia 列新增 deprecation_date - PR #43809
- 為 ember-1、nemotron 和 glm 5.3 美國列新增 fireworks priority 價格 - PR #43811
- 新增 Gemini Veo、Mistral 與 Azure Claude 4.5 的 deprecation 日期 - PR #43857
- 從定價頁面新增 openai gpt-image-2.5 batch 價格 - PR #43869
- 新增 vertex_ai gemini-3.8 flash tts 列 - PR #43876
- 為 anthropic claude-sonnet-4-5 新增 deprecation 日期 - PR #43898
- 新增 perplexity、openrouter、voyage 和 nebius 模型並修正登錄中繼資料 - PR #43907
- 將 baseten DeepSeek-V4.1-Flash 最大輸出提高到 262144 - PR #43916
- 從 prices api 新增 fireworks inkling priority 價格 - PR #43949
- 從 models API 同步 openrouter 價格 - PR #43950
- 將 GLM-5.3-Flash 的 supports_vision 設為 true - PR #43951
- 將 fireworks deepseek v4.1 flash 重新定價為 2026-10-01 定價更新 - PR #44024
- 新增 vertex_ai/xai/grok-4.7 定價 - PR #44059
- 還原較晚的 azure Models API 淘汰日期並為 gpt-6.1-sol 設定日期 - PR #44072
- 從 models API 同步 openrouter 價格 - PR #44105
- 根據 Azure 已淘汰模型頁面新增 azure_ai deprecation 日期 - PR #44142
- 採用 Azure 排程中的 azure_ai claude-sonnet-4-5 淘汰日期 - PR #44145
LLM API 端點
Responses API
- 將 guardrail 預呼叫阻擋以帶有型別化輸出項目的 SSE 傳送 - PR #42507
- 在輸出前的 stream 中斷時改為備援,讓截斷的 stream 失敗,並遵守 request_timeout - PR #43133
- 在 response.completed frame 之前記錄串流化 /v1/responses 容器擁有權 - PR #43140
- 將 Responses 生命週期事件延後到輸出之後,以便輸出前的備援只宣告一個回應 - PR #43238
- 在迭代迴圈上執行 stream 失敗與成功的 hooks,而不是阻塞它 - PR #43270
- 在串流 /v1/responses 上發出推理項目,以供僅簽章思考使用 - PR #43414
Anthropic Messages API
- 在 /v1/messages stream 失敗時傳送真正的錯誤事件 - PR #41826
- 將 Responses bridge stream 失敗顯示為 Anthropic 錯誤事件 - PR #43126
- 將
litellm.llms.anthropic.experimental_pass_through套件重新命名為pass_through- PR #43329 - 當沒有備援能接手時,實時串流 /v1/messages 生命週期 frame - PR #43600
代理程式與 Agent-to-Agent
- 新增 identity 儲存與驗證合約 - PR #43720
- 強制執行權威 agent 權限 - PR #43721
- 驗證 Entra identity 與委派請求 - PR #43722
- 新增 identity 註冊與儀表板控制 - PR #43723
litellm.agent()(SDK)
- 新增
litellm.agent(),透過 AI gateway 執行 Claude Code、Codex、OpenCode 與 Deep Agents - PR #43885
向量儲存與 RAG
- 在 /v1/rag/query 強制執行 key/team vector_stores allowlist - PR #43953
音訊
- 尊重 Groq Whisper 的 base_url 別名,並將其回報為 api base - PR #43917
直通端點
- 從 websocket passthrough 移除呼叫端憑證 - PR #43855
- 透過 router 轉送 Azure passthrough body model groups - PR #43896
- 在 token 限制下保留 decision request bodies - PR #43920
一般
- 透過建構方式讓
_litellm_*kwargs 不進入提供者 request body - PR #43221 - 在任何提供者呼叫前,只驗證一次 stream_chunk_size - PR #43222
- 讓提交的 body 不出現在 422 驗證錯誤中 - PR #43231
- 修復串接的 JSON tool call arguments - PR #43260
- 計算 Gemini function_declarations tools - PR #43417
- 適當分類 internal param,以避免洩漏到 request 中 - PR #43783
- 讓 silent_model 不出現在 embedding 提供者請求中 - PR #44064
管理端點/UI
管理員 UI
- 讓所有表格中的金額與數量欄位靠右對齊 - PR #37889
- 將 access group MCP 與 agent 選取顯示為可換行的 chip - PR #41228
- 在 Logs 搜尋、表格與抽屜中顯示 x-litellm-call-id - PR #42436
- 在 Tag Management 頁面依名稱與描述篩選標籤 - PR #42949
- 將 All Models 分頁重新命名為 Deployed Models,並將模型篩選器改為 All Proxy Models - PR #43638
- 新增 model leaderboard 頁面 - PR #43649
- 顯示擁有發現 tool 之 key 的使用者 - PR #43892
- 採用全新的 LiteLLM 標誌與單字母標誌 - PR #43913
- 從 Cost Optimization 導覽項目移除 Beta 徽章 - PR #43967
- 為 model leaderboard 加上獨特的獎盃圖示 - PR #44036
- 在 model leaderboard 上顯示每日 token 總數 - PR #44044
- 在儲存負載中排除未設定的 callback select params - PR #44213
- 縮小側邊欄標誌,避免它比頁面標題更搶眼 - PR #44247
使用量與分析
- 匯總後的每日活動端點預設回傳
breakdown.api_keys中前 100 個 key(總數不變);將api_key_limit設為最多 1000 - PR #43398 - 為所有 usage 實體提供有界的每日活動路由(aggregated、search、model_top_keys、export、cache_leakage_keys) - PR #43408
- Usage 頁面改用有界的每日活動路由,而不是在用戶端儲存所有 key - PR #43409
- 從每日花費恢復 session key 擁有者,以便進行 usage 歸因 - PR #43642
- 透過每個 key 兩筆 spend log row 查找雜湊後的 key 名稱 - PR #43656
- 為 gateway 花費與合併後 PR 提供原生 ROI 計算器 - PR #43669
- 將已完成的 batch cost row 歸因到每日活動中的 /batches - PR #43870
- 排除 entity ids 時保留 NULL entity ids - PR #44139
- 拒絕非標準格式的每日活動日期 - PR #44143
金鑰、團隊與驗證
- 無需每個成員的 transaction fan-out 即可刪除大型 team - PR #42998
- 在過期 key 驗證失敗時記錄 key 擁有者 identity - PR #43105
- 以 ENABLE_SSO_DEBUG 為條件保護 /sso/debug 路由,預設關閉 - PR #43150
- 登入時將 SSO 顯示名稱儲存為 user_alias - PR #44065
Proxy 組態
- 新增 LITELLM_DISABLE_LAZY_ROUTES,以在啟動時註冊可選 router - PR #43911
CLI 與程式碼代理程式
- 重用已儲存的 agent 設定並新增重新設定 - PR #43392
部署
- 將 wheel 路徑維持在 Windows MAX_PATH 之下,以供 Store Python 使用 - PR #43903
- 從 non-root 映像中移除無作用的 PROXY_EXTRAS_SOURCE 切換 - PR #44097
- 當資料庫設定在啟動時失敗時,一律結束 - PR #44141
Terraform
- 在 unified_access_group 建立中接受 2xx 狀態碼 - PR #42461
AI 整合
Lens 與代理程式追蹤
- 新增 Rust 儲存基礎架構 - PR #43819
- 以獨立 worker 分析 agent 活動 - PR #43889
- Logs 中的 agent traces 分頁,附時間軸與 otel 設定指南 - PR #43891
- 修正 ClickHouse rollup 分割、dedupe key 與保留期限變更 - PR #43901
- 將 OTLP ingestion 移植到目前的 trace 基礎架構 - PR #43915
- 自動將 spend 儲存在 ClickHouse 中 - PR #43928
- 調查 sampled traces 並保留 batch 結果 - PR #43942
- agent traces 以側邊抽屜開啟,並顯示類 chat 的 run 檢視 - PR #43972
- 改善 trace ingestion 與 trace 詳細資訊 - PR #43975
- 透過 virtual key 追蹤 worker spend - PR #43989
- 重新命名 Lens 內部結構,並將其 API 從
/engine移至/lens- PR #44034 - 注入 tracing receiver 與存取 context - PR #44035
- 將 traces 與設定移入 Lens - PR #44068
- 以 Rust 標準化 agent spans - PR #44071
- 新增範圍限定的 SQL 查詢與感知 schema 的說明 - PR #44085
- 簡化設定與調查工作流程 - PR #44089
- 在 tracing 設定中新增 test trace、tracing key 與 otel endpoints - PR #44090
- 將 lens trace services 標示為 agents - PR #44116
- 僅在保留期限變更時重新計算 ClickHouse TTL 資訊 - PR #44117
防護欄
- 在每種請求形式上遵循 experimental_use_latest_role_message_only - PR #42447
- 啟用明確的 PANW MCP 輸出掃描 - PR #43109
- 在每個 HTTP 防護欄中遵循 litellm_params.timeout - PR #43134
- 將 agent 365 修正為生產端點,並以錯誤層級記錄選擇加入的 fail_open - PR #43189
- 使用請求的 pre-call 防護欄掃描擷取到的 vector store chunks - PR #43271
- 在自訂程式碼 http_request 中封鎖私人目的地,並限制防護欄執行時間 - PR #43280
- 保留 Presidio 輸出選擇與還原 - PR #43401
- 使用防護欄掃描並遮罩最上層指示 - PR #43629
- 將設定的 gateway_name 從 noma_v2 傳送到 Noma - PR #43678
- 將請求對話與工具呼叫傳送到 post-call 監控器 - PR #43770
- 在 Azure Prompt Shield 中掃描 Responses API 輸入 - PR #43786
- 將未知的 straiker api_version 視為未設定,而不是略過防護欄 - PR #43956
- 在 Azure Text Moderation 中掃描 Responses API 輸入 - PR #43965
- 將 Straiker
sk_agt_金鑰路由到 v3,並在缺少 verdict 時採取封閉失敗 - PR #44011 - 還原 Azure 防護欄 get_user_prompt 派發並允許記錄 - PR #44067
記錄與可觀測性
- 新增 Databricks Zerobus 追蹤記錄回呼 - PR #42013
- 保持 DataLakeServiceClient 存活直到其 TTL 到期 - PR #43082
- 清理物件 repr 與巢狀區域變數中的 PII 和 secrets,新增 SENTRY_SEND_DEFAULT_PII 選擇加入 - PR #43123
- 保持 team 回呼憑證不進入已儲存的請求主體 - PR #43217
- 當 proxy 設定中設為 turn_off_message_logging 時,遮罩 raw_request - PR #43219
- 依請求階段分離 post-response service spans,並依 operation 命名 redis spans - PR #43237
- tenant 目的地上的 datastore spans 使用 Excluded_services 退出選項 - PR #43278
- 為 OpenTelemetry v2 新增 SigNoz 預設設定 - PR #43296
- 使用 x-api-key 將 spans 傳送到 app.langtrace.ai/api/trace - PR #43322
- 在 langfuse usage_details 中傳送 cache 與 reasoning tokens - PR #43553
- 保持請求主體憑證不進入已儲存的 spend-log 請求 - PR #43635
- 為每小時 S3 資料夾新增 s3_partition_granularity 選項 - PR #43748
- 在 OTel v2 下,於 otel 旁註冊 UI 設定的 arize 回呼 - PR #43906
- 命名 Data Lake 物件時不使用 base64 padding 或斜線 - PR #43914
- 在已儲存的 spend logs 中保持工具負載與 logprobs 不被遮罩 - PR #44075
- 容忍非 dict 的 callback_settings.otel,並忽略裸露的 EXCLUDED_SERVICES 環境變數 - PR #44086
- 避免讓客戶端 call ids 共用同一個 Data Lake 檔案 - PR #44099
支出追蹤、預算與速率限制
成本追蹤
- 保持已提供的 service_tier 在串流區塊與 spend rows 中 - PR #42870
- 在 spend logs 中記錄請求是否使用了客戶端轉送的 Anthropic OAuth token - PR #43063
- 以新的 cost_per_second 欄位,對 chat 按秒計價只計一次 - PR #43614
- 停止將 optional_params 複製到回應 hidden params - PR #43637
- 以 ultrafast 長上下文費率計費超過 272k 的 ultrafast prompts - PR #43764
- 對自訂價格的 deployments 以目錄費率計費 service tiers - PR #43890
預算
- 在每個 API 介面上計算提供者預算支出 - PR #38172
- 依團隊成員預算的設定百分比寄送電子郵件警示 - PR #42665
- 在零成本預算述詞中解析 model_group_alias - PR #43512
速率限制
- 新增 fail_closed_rate_limit_enforcement,當 Redis rate limit 計數器無法存取時,以 503 拒絕請求 - PR #43251
MCP 閘道
- 在工具介面間共用相容性認知的結果轉換 - PR #43089
- 將 Microsoft 365(Graph)server 新增至 MCP 目錄 - PR #43099
- 設定 protocol versions 與 capability discovery - PR #43169
- 回報可達性而不使用已儲存的憑證 - PR #43240
- 對齊 hub 發布狀態與控制項 - PR #43241
- 採用共用的 server 解析與呼叫者授權 - PR #43263
- 掃描並釘選上游工具描述 - PR #43283
- 將 OpenAPI 清單限制在精確的 server prefix,並在 server 儲存時移除上游 OAuth metadata - PR #43608
- 在 key、team 與 MCP server 儲存後維持 MCP permissions 可見 - PR #43810
- 解析非 admin keys 與 dashboard sessions 的團隊授予 toolsets - PR #43908
效能/負載平衡/可靠性改善
Auto Router 與模型路由
- 從周圍散文中解析 classifier verdict,而不是落到預設 tier - PR #43215
- 選擇加入 prompt-cache 成本路由 - PR #43232
- 在一次 Redis 往返中取得冷卻狀態與用量計數器 - PR #43320
- 一致地比較歷史與新節省 - PR #43348
- 將 Claude Code 背景工作階段繫結到其自動路由器 - PR #43767
- 移除 pinned deployment 無法解密的加密 reasoning - PR #43781
- 將每次請求的路由讀取放在 context variables 上,而不是公開方法 kwargs - PR #43814
- 在路由預先擷取中遵守冷卻讀取間隔 - PR #43815
- 顯示歷史節省的實際與基準支出 - PR #44057
快取、資料庫與執行階段
- 新增 maximum_daily_tag_spend_retention_period 清理設定 - PR #39221
- 讓 SpendLogToolIndex 擁有自己的清理預算份額,並記錄每次執行摘要 - PR #41768
- 透過節點層級的 pub/sub client 在 Redis Cluster 上傳播 auth 快取失效 - PR #43110
- 在 admission 與 post-call accounting 之間維持一個 spend counter batch - PR #43369
- 一個以請求為範圍的 Redis pipeline,用於 auth、spend、rate-limit 與 routing 讀取 - PR #43407
- 透過 async wrapper 執行 aresponses,使 cache 只讀取一次 - PR #43769
- 透過請求 Redis pipeline 重新整理 auth 管理物件 - PR #43776
- 每個 backend 一個 post-call Redis pipeline,用於 spend、rate-limit、routing 與 response-cache 寫入 - PR #43779
- 在 migration job 中建置 SpendLogs indexes,而不是在 migrations 中建置 - PR #43948
- 立即將 response-cache SET 寫入 Redis,而不是在 post-call batch 上寫入 - PR #43973
- 為接受 gzip 的用戶端壓縮緩衝回應 - PR #44052
- 限制 partitioned SpendLogs index 建置的鎖定等待時間 - PR #44109
- 當 migration job 建置 indexes 時,交給 libpq root cert,而不是 Prisma 的 sslcert - PR #44203
依賴項更新
- 升級 pyjwt、moment 與 brace-expansion 以通過 osv-scan - PR #43792
- 升級 oauthlib 至 4.0.0 以通過 osv-scan - PR #43899
- 升級 gitpython 與 tornado,將 diskcache osv ignore 延長至 11 月 1 日 - PR #43961
- 將 pypdf 從 6.16.2 升級至 6.19.0 - PR #44033
文件更新
- 將讀者導向安全公告郵寄清單註冊頁面 - PR #43713
測試、CI 與內部變更
這 98 個 PR 變更了測試、CI、貢獻者工具、發佈封裝,或尚未接到使用者可見路徑的 Rust 執行階段支架。它們本身不會變更 proxy 或 SDK 行為
測試 (48)
- 為 e2e 套件加入逐測試 metadata 型別 - PR #42044
- 記錄每個 e2e 測試的步驟,從 ProxyClient 開始 - PR #42393
- 從 litellm 套件位置解析空白 S3 gateway repo 根目錄 - PR #42911
- 透過正式版 AsyncHTTPHandler 固定 async 5xx 重試 - PR #43080
- 將測試移入啟用中的 CI 選擇 - PR #43235
- 在每個管理路由中固定 team-admin 狀態碼矩陣 - PR #43249
- 固定伺服器解析與授權行為 - PR #43261
- 將 canary 套件中的每個含憑證參數分類 - PR #43298
- 憑證 canary 套件測試架構 - PR #43300
- 掃描 proxy 記錄、指標、Datadog intake 與 Logs drawer 中的憑證 canary - PR #43306
- 請求路徑憑證 canary 槽位 D1-D4 - PR #43307
- MCP 與直通憑證的憑證 canary 槽位 - PR #43308
- 已儲存設定的憑證 canary 槽位 - PR #43309
- 在每個 logging callback 測試後清空 logging worker,避免後續測試繼承其事件 - PR #43344
- 停止 VCR 記錄與回放測試自身的 localhost upstream - PR #43346
- 將 /v1/messages 合約分組到 tests/integration/messages_endpoint 下 - PR #43352
- 移除字串子片段防護 test_default_api_base - PR #43355
- 以擷取的 Claude Code 請求為基礎建立原生 /v1/messages reasoning 整合測試 - PR #43361
- 從 control plane replicas 讀回管理路由 - PR #43373
- 斷言 Gemma responses 串流實際回報的用量 - PR #43422
- 在 wheel 檢查中強制執行共用 upstream 錯誤合約 - PR #43520
- 在 team-admin 矩陣中固定 org-admin 狀態碼 - PR #43592
- 回呼憑證 canary 槽位 C1-C3 與 D5 - PR #43630
- 更新已淘汰的 OpenAI tool-call models - PR #43676
- 接受繼承 Converse routing 的區域別名 - PR #43785
- 修復 MCP Responses 與 budget fixtures - PR #43788
- 在記錄 shadow callbacks 之前,先讓共用 logging worker 穩定下來 - PR #43847
- 修復 completion、SAIL 與 spend-log fixtures - PR #43902
- 在 auth 測試中失敗的 live call 後還原 AWS 環境變數 - PR #43921
- 更新具資格的已淘汰 OpenAI fixtures - PR #43938
- 在 proxy_server 測試中限定 user_api_key_auth 覆寫範圍 - PR #43952
- 修復過時測試並移動已淘汰的 OpenAI text-completion fixtures - PR #43958
- 修復過時測試與不穩定的 CI 基礎架構 - PR #43983
- 將 DB 與 Redis 支援的 proxy 測試移入 tests/integration - PR #43996
- 將 auth、hooks、policy_engine 與 client 測試移入 tests/unit/proxy - PR #43998
- 將 management_endpoints、management_helpers 與 guardrails 測試移入 tests/unit/proxy - PR #44003
- 將 utils、agent_endpoints 與 endpoint 測試移入 tests/unit/proxy - PR #44006
- 注入 HIBP client 與 MCP 迴圈時鐘,讓兩個後端測試停止不穩定 - PR #44007
- 將 proxy_server、_experimental 與 db 測試移入 tests/unit/proxy - PR #44012
- 將 middleware、spend_tracking、pass_through、common_utils 與 root proxy 測試移入 tests/unit/proxy - PR #44015
- 刪除舊版 proxy 測試樹,並依 glob 分片 tests/unit/proxy - PR #44018
- 對同步呼叫仍可使用的 Sail 視窗進行計費 - PR #44058
- 在沒有資料庫 URL 的情況下執行 db push timeout hint 測試 - PR #44073
- 將 1ms timeout 的 deployment 排除在提供者快取之外 - PR #44082
- 將 live-provider 舊版測試移入 tests/e2e - PR #44120
- 將舊版 proxy、router 與 Redis 測試移入 tests/integration - PR #44128
- 斷言已儲存的 Straiker api_version v1 與
sk_agt_金鑰會路由到 v3 - PR #44153 - 修復在排程的 main CI 上為紅色的過時與污染性測試 - PR #44229
CI (3)
程式碼品質與貢獻者工具 (19)
- 每日清理新鮮技術債,滾動 PR (2026-09-25) - PR #43151
- 新增共用伺服器解析器且不變更呼叫端 - PR #43262
- 在 5 個檔案中以已驗證型別取代 Any - PR #43304
- 僅在 P0 回歸時加入 backport-stable 標籤 - PR #43351
- 以 TeamAccess.allows 回應每次團隊存取檢查 - PR #43364
- 整併 hub 發佈判定條件 - PR #43394
- 清理 2026-09-27 的新鮮技術債 - PR #43538
- 在 8 個檔案中以已驗證型別取代 Any - PR #43551
- 移除 UI、migration 與 CODEOWNERS 的自有擁有者 - PR #43653
- 清理 2026-09-28 的新鮮技術債 - PR #43674
- 在 7 個檔案中以已驗證型別取代 Any - PR #43704
- 清理 2026-09-29 的新鮮技術債 - PR #43830
- 在 7 個檔案中以已驗證型別取代 Any - PR #43844
- 移除 LIT002 可變建構規則 - PR #43971
- 清理 2026-09-30 的新鮮技術債 - PR #43993
- 將 mcp_server 測試參照指向 tests/unit/proxy - PR #44055
- 移除未使用的 pytest-postgresql 開發相依套件 - PR #44056
- 拆分 KeyActivityPanel 條件鏈,以使 lint 預算回到上限以下 - PR #44114
- 移除橫幅註解、重述註解與死掉的 in_loop_thread - PR #44161
Rust 執行階段內部元件 (22)
- 新增 openai_like chat 設定基礎 - PR #43379
- 在各 crate 之間共享 anthropic 類型、請求輔助函式與串流合約 - PR #43426
- 擴充 gateway 組態解析 - PR #43460
- 在以 route 擁有的 inference 之間共享呼叫生命週期 - PR #43461
- 新增 HTTP host driver - PR #43462
- 在 gateway inference 中使用共享執行 - PR #43463
- 支援 HTTP Responses API - PR #43464
- 將 Python inference bindings 連接至共享 routes - PR #43465
- 新增結構化 route 生命週期追蹤 - PR #43466
- 分離 gateway 驗證與授權 - PR #43467
- 新增虛擬金鑰儲存合約 - PR #43468
- 新增 gateway UI 登入與工作階段 - PR #43469
- 新增 MCP gateway - PR #43470
- 封裝 gateway container - PR #43471
- 新增 litellm-db 與 litellm-db-testing workspace 腳手架 - PR #43504
- 移除 delivery routing 抽象層 - PR #43514
- 集中化 host 執行與 compose callbacks - PR #43515
- 透過明確的 cache 物件選擇 Rust 快取 - PR #43601
- 協調 Messages route 執行 - PR #43719
- 新增共享 llms wire type derives - PR #43730
- 集中化 Python bridge 執行包裝器 - PR #43871
- 使用共享 migrate! 巨集嵌入 migration 資料夾 - PR #44104
未釋出變更的回復(2)
發布與封裝(4)
- 升級 litellm-enterprise 0.1.71 -> 0.1.72、litellm-proxy-extras 0.4.102 -> 0.4.103、litellm 1.104.0 -> 1.105.0 - PR #43789
- 升級 litellm-enterprise 0.1.72 -> 0.1.73、litellm-proxy-extras 0.4.103 -> 0.4.104 - PR #44126
- 升級 litellm-proxy-extras 0.4.104 -> 0.4.105 - PR #44235
- 重新建置 rc/1.105.0 上的 Admin UI bundle - PR #44386
依擁有區域的 PR 彙總
rc.1 中面向客戶的 PR:238。測試、CI 與內部 PR:98。總計:336
- 模型與提供者:81
- 記錄與追蹤:36
- LLM API 端點:27
- 效能:26
- 驗證與管理:19
- 防護欄:15
- UI:13
- MCP:10
- 支出 / 預算 / 速率限制:10
- 文件:1
新貢獻者
- @4refael 在 PR #41826 完成首次貢獻
- @agustin18 在 PR #43319 完成首次貢獻
- @ankit373 在 PR #43553 完成首次貢獻
- @daqiangganjun 在 PR #38172 完成首次貢獻
- @DeviaVir 在 PR #43558 完成首次貢獻
- @fedaeho 在 PR #43512 完成首次貢獻
- @Flexomatic81 在 PR #43588 完成首次貢獻
- @galovics 在 PR #42949 完成首次貢獻
- @hsm207 在 PR #43536 完成首次貢獻
- @shoemoney 在 PR #38049 完成首次貢獻
- @shrey-berri 在 PR #43221 完成首次貢獻
- @stewartpark 在 PR #43147 完成首次貢獻
- @YaseenBashaT 在 PR #43197 完成首次貢獻
完整更新記錄
https://github.com/BerriAI/litellm/compare/v1.104.0-rc.1...v1.105.0-rc.1