mcpField
A
add-team

add-team

github.com/berriaiクラウド・DevOps103120 回インストール25 週間前に更新
リポジトリ

add-team について

稼働中の LiteLLM プロキシにチームを作成するスキルです。チーム名と任意の予算、モデル、レート制限を受け取り、作成を検証して詳細を報告します。

主な機能

  1. 01LiteLLM チームの作成
  2. 02任意の予算設定
  3. 03使用可能なモデルの制限
  4. 04TPM と RPM の制限設定
  5. 05作成の検証とチーム詳細の表示

活用シーン

  1. 01稼働中のプロキシにチームを作成
  2. 02チームの予算を設定
  3. 03チームの利用モデルを指定
  4. 04新しいチームを確認して ID を取得

MCP 対応

このスキルは LiteLLM プロキシ上のチームを管理します。入力には MCP サーバーとの直接的な連携について記載されていません。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/berriai/litellm-skills --skill add-team

インストール後、Claude Code で/add-teamを入力して読み込まれたか確認します。

詳細

チームを追加する

稼働中の LiteLLM プロキシに新しいチームを作成します。

セットアップ

まだ分かっていない場合は、以下を確認してください。

LITELLM_BASE_URL  — e.g. https://my-proxy.example.com
LITELLM_API_KEY   — proxy admin key

API リファレンス:https://litellm.vercel.app/docs/proxy/team_based_routing

ユーザーに確認する項目

  1. チーム名(必須。team_alias になります)
  2. 最大予算(任意。例:100.00)
  3. 許可するモデル(任意。例:gpt-4o, gpt-4o-mini)— すべて許可する場合は空欄にします
  4. TPM / RPM の上限(任意)

実行

BASE="$LITELLM_BASE_URL"
KEY="$LITELLM_API_KEY"

curl -s -X POST "$BASE/team/new" \
  -H "Authorization: Bearer $KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "team_alias": "<name>",
    "max_budget": <budget_or_null>,
    "models": [<models_or_empty>],
    "tpm_limit": <tpm_or_null>,
    "rpm_limit": <rpm_or_null>
  }'

確認

チームが作成されたことを確認します。

curl -s "$BASE/team/info?team_id=<team_id>" \
  -H "Authorization: Bearer $KEY"

出力

ユーザーに以下を表示します。

  • team_id — チーム用のキーを生成する際に必要です
  • team_alias、max_budget、models

エラーが発生した場合:

  • 401 — LITELLM_API_KEY が有効な管理者キーであることを確認します
  • 400 — 必須フィールドを確認します(team_alias は必須です)
  • その他のエラー — detail と考えられる解決方法を表示します

コメント