跳至主要內容

Google Cloud Storage

將 LLM 記錄寫入 Google Cloud Storage Buckets

資訊

✨ 這是僅限 Enterprise 的功能 在此開始使用 Enterprise

使用方式

  1. gcs_bucket 加到 LiteLLM Config.yaml
model_list:
- litellm_params:
api_base: https://openai-function-calling-workers.tasslexyz.workers.dev/
api_key: my-fake-key
model: openai/my-fake-model
model_name: fake-openai-endpoint

litellm_settings:
callbacks: ["gcs_bucket"] # 👈 KEY CHANGE # 👈 KEY CHANGE
  1. 設定必要的環境變數
GCS_BUCKET_NAME="<your-gcs-bucket-name>"
GCS_PATH_SERVICE_ACCOUNT="/Users/ishaanjaffer/Downloads/adroit-crow-413218-a956eef1a2a8.json" # Add path to service account.json
  1. 啟動 Proxy
litellm --config /path/to/config.yaml
  1. 測試看看!
curl --location 'http://0.0.0.0:4000/chat/completions' \
--header 'Content-Type: application/json' \
--data ' {
"model": "fake-openai-endpoint",
"messages": [
{
"role": "user",
"content": "what llm are you"
}
],
}
'

GCS Bucket 上預期的記錄

GCS Bucket 上記錄的欄位

標準的 logging object 會記錄到 GCS Bucket

從 Google Cloud Console 取得 service_account.json

  1. 前往 Google Cloud Console
  2. 搜尋 IAM 與管理員
  3. 點選 Service Accounts
  4. 選取一個 Service Account
  5. 點選 'Keys' -> Add Key -> Create New Key -> JSON
  6. 儲存 JSON 檔案,並將路徑加到 GCS_PATH_SERVICE_ACCOUNT

支援與創辦人交流

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