mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-26 11:14:04 +00:00
* Litellm dev 01 29 2025 p4 (#8107) * fix(key_management_endpoints.py): always get db team Fixes https://github.com/BerriAI/litellm/issues/7983 * test(test_key_management.py): add unit test enforcing check_db_only is always true on key generate checks * test: fix test * test: skip gemini thinking * Litellm dev 01 29 2025 p3 (#8106) * fix(__init__.py): reduces size of __init__.py and reduces scope for errors by using correct param * refactor(__init__.py): refactor init by cleaning up redundant params * refactor(__init__.py): move more constants into constants.py cleanup root * refactor(__init__.py): more cleanup * feat(__init__.py): expose new 'disable_hf_tokenizer_download' param enables hf model usage in offline env * docs(config_settings.md): document new disable_hf_tokenizer_download param * fix: fix linting error * fix: fix unsafe comparison * test: fix test * docs(public_teams.md): add doc showing how to expose public teams for users to join * docs: add beta disclaimer on public teams * test: update tests
66 lines
No EOL
1.5 KiB
Markdown
66 lines
No EOL
1.5 KiB
Markdown
import Image from '@theme/IdealImage';
|
|
import Tabs from '@theme/Tabs';
|
|
import TabItem from '@theme/TabItem';
|
|
|
|
# Quick Start
|
|
|
|
Create keys, track spend, add models without worrying about the config / CRUD endpoints.
|
|
|
|
|
|
<Image img={require('../../img/litellm_ui_create_key.png')} />
|
|
|
|
|
|
|
|
## Quick Start
|
|
|
|
- Requires proxy master key to be set
|
|
- Requires db connected
|
|
|
|
Follow [setup](./virtual_keys.md#setup)
|
|
|
|
### 1. Start the proxy
|
|
```bash
|
|
litellm --config /path/to/config.yaml
|
|
|
|
#INFO: Proxy running on http://0.0.0.0:4000
|
|
```
|
|
|
|
### 2. Go to UI
|
|
```bash
|
|
http://0.0.0.0:4000/ui # <proxy_base_url>/ui
|
|
```
|
|
|
|
|
|
### 3. Get Admin UI Link on Swagger
|
|
Your Proxy Swagger is available on the root of the Proxy: e.g.: `http://localhost:4000/`
|
|
|
|
<Image img={require('../../img/ui_link.png')} />
|
|
|
|
### 4. Change default username + password
|
|
|
|
Set the following in your .env on the Proxy
|
|
|
|
```shell
|
|
LITELLM_MASTER_KEY="sk-1234" # this is your master key for using the proxy server
|
|
UI_USERNAME=ishaan-litellm # username to sign in on UI
|
|
UI_PASSWORD=langchain # password to sign in on UI
|
|
```
|
|
|
|
On accessing the LiteLLM UI, you will be prompted to enter your username, password
|
|
|
|
## Invite-other users
|
|
|
|
Allow others to create/delete their own keys.
|
|
|
|
[**Go Here**](./self_serve.md)
|
|
|
|
## Disable Admin UI
|
|
|
|
Set `DISABLE_ADMIN_UI="True"` in your environment to disable the Admin UI.
|
|
|
|
Useful, if your security team has additional restrictions on UI usage.
|
|
|
|
|
|
**Expected Response**
|
|
|
|
<Image img={require('../../img/admin_ui_disabled.png')}/> |