エラー内容
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の値)
コメント