LiteLLM管理画面のログインエラーを解決する方法

エラー解決

エラー内容

LiteLLMの管理画面にログインしようとすると、以下のようなエラーが発生することがあります。

{
  "error": {
    "message": "Authentication Error, User not found, passed user_id=default_user_id",
    "type": "auth_error",
    "param": "None",
    "code": "400"
  }
}

解決方法

以下の手順で問題を解決できました。

docker-compose.ymlでイメージを更新

image: ghcr.io/berriai/litellm-database:main-v1.63.6-nightly

.envファイルを更新

LITELLM_MASTER_KEY="sk-1234"
LITELLM_SALT_KEY="your_random_salt_key"
UI_USERNAME=admin
UI_PASSWORD=sk-1234
PROXY_ADMIN_ID=admin

管理者ユーザーを手動で作成

curl --location 'http://localhost:4000/user/new' \
--header 'Authorization: Bearer sk-1234' \
--header 'Content-Type: application/json' \
--data-raw '{"user_email": "admin@example.com", "user_id": "admin"}'

ログイン

  • ユーザー名: admin
  • パスワード: sk-1234(UI_PASSWORDの値)

コメント

タイトルとURLをコピーしました