跳至主要內容

可計費請求計量

LiteLLM Enterprise 定價採用按使用量計費。可計費請求計量會回報該使用量。proxy 會計算對 LLM、MCP 和 A2A 端點的成功請求,並將一個 OpenTelemetry 計數器推送到 LiteLLM 的收集器,該收集器使用為您的部署核發的 mTLS 用戶端憑證進行驗證。

只會傳送請求數量。提示詞、回應、虛擬金鑰與您的授權金鑰都不會離開部署。計量會與您設定的任何 OTEL 記錄 分開執行,且絕不會接觸您的自有指標管線。

資訊

您需要 LITELLM_LICENSE 以及來自 LiteLLM onboarding 的計量憑證(client.crt 和 client.key)。少了其中一項?聯絡我們。

快速開始​

1. 設定環境變數​

變數必填說明
LITELLM_BILLING_METRICS_ENDPOINT是收集器 URL。請使用 https://telemetry.litellm.ai
LITELLM_BILLING_METRICS_CLIENT_CERT是mTLS 用戶端憑證。檔案路徑或內嵌 PEM
LITELLM_BILLING_METRICS_CLIENT_KEY是憑證的私密金鑰。檔案路徑或內嵌 PEM
LITELLM_BILLING_METRICS_CA_CERT否收集器的 CA 套件。若使用 telemetry.litellm.ai,請留空
LITELLM_BILLING_METRICS_EXPORT_INTERVAL_MS否推送間隔(毫秒)。預設 60000
export LITELLM_LICENSE="eyJ..."
export LITELLM_BILLING_METRICS_ENDPOINT="https://telemetry.litellm.ai"
export LITELLM_BILLING_METRICS_CLIENT_CERT="/etc/litellm/billing-mtls/client.crt"
export LITELLM_BILLING_METRICS_CLIENT_KEY="/etc/litellm/billing-mtls/client.key"

憑證變數可接受檔案路徑或 PEM 內容本身。當您的密鑰存放區將值以環境變數注入且無法掛載檔案時,請使用內嵌 PEM,例如 ECS 搭配 AWS Secrets Manager 或 Cloud Run 搭配 Secret Manager。

您也可以在設定檔中設定這些項目:

environment_variables:
LITELLM_BILLING_METRICS_ENDPOINT: "https://telemetry.litellm.ai"
LITELLM_BILLING_METRICS_CLIENT_CERT: "-----BEGIN CERTIFICATE-----\n..."
LITELLM_BILLING_METRICS_CLIENT_KEY: "-----BEGIN PRIVATE KEY-----\n..."

2. 啟動 proxy​

litellm --config config.yaml

3. 驗證​

透過 proxy 傳送請求,然後檢查記錄是否有:

Enterprise billing metrics enabled: exporting to https://telemetry.litellm.ai every 60000 ms

如果缺少這一行,請尋找指出設定錯誤變數名稱的警告。計量問題絕不會影響請求服務。發生任何錯誤時,匯出器都會停用,而 proxy 會正常執行。

部署​

標準 chart 與 微服務 chart 都有 billingMetrics 區塊,且預設為停用。

  1. 從您核發的憑證建立 TLS Secret:
kubectl create secret tls litellm-billing-metrics-mtls --cert=client.crt --key=client.key
  1. 在您的 values 中啟用計量:
billingMetrics:
enabled: true

此 chart 預設會尋找名為 litellm-billing-metrics-mtls 的 Secret。

值預設值說明
billingMetrics.enabledfalse啟用計量
billingMetrics.endpointhttps://telemetry.litellm.ai收集器 URL
billingMetrics.secretNamelitellm-billing-metrics-mtls現有的 TLS Secret,包含 tls.crt 和 tls.key
billingMetrics.caSecretName""現有的 Secret,包含 ca.crt。若要使用預設收集器,請留空
billingMetrics.exportIntervalMs""推送間隔。proxy 預設為 60000

什麼算作可計費​

當一個請求在 LLM 推論端點(chat completions、embeddings、responses、images、audio 以及其他推論路由)、MCP 傳輸,或 A2A message/send 路由上回傳 2xx 狀態時,就會計入。GET 讀取、管理端點、健康檢查探針,以及失敗的請求都不會計入。

計數會與 Admin UI 使用量頁面上的 successful requests 數字一致。

常見問題​

這會影響 proxy 效能嗎? 在預設設定下幾乎沒有可感知的影響。每個請求的成本約為 1.6 微秒。

如果收集器無法連線怎麼辦? 請求不受影響。計數器是累計式的,因此在中斷期間記錄的計數會包含在下一次成功匯出中。

重新啟動時會怎樣? proxy 在關機時會刷新計數器,因此不會遺失任何計數。

離線隔離部署呢? 計量需要對收集器進行 HTTPS 對外連線。如果您的部署無法連線,請在 onboarding 期間與我們討論。

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