mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-25 02:34:29 +00:00
update docs
This commit is contained in:
parent
98e34cbf5d
commit
f5c5c79ea4
4 changed files with 9 additions and 34 deletions
|
@ -56,12 +56,17 @@ Sign into the LiteLLM UI via SSO. You should be redirected to the Entra ID SSO p
|
||||||
|
|
||||||
On the LiteLLM UI, Navigate to `Teams`, You should see the new team `Production LLM Evals Group` auto-created on LiteLLM.
|
On the LiteLLM UI, Navigate to `Teams`, You should see the new team `Production LLM Evals Group` auto-created on LiteLLM.
|
||||||
|
|
||||||
<Image img={require('../../img/msft_auto_team.png')} style={{ width: '800px', height: 'auto' }} />
|
<Image img={require('../../img/msft_auto_team.png')} style={{ width: '1050px', height: 'auto' }} />
|
||||||
|
|
||||||
#### How this works
|
#### How this works
|
||||||
|
|
||||||
When a SSO user signs in to LiteLLM, LiteLLM automatically fetches the Groups under the LiteLLM Enterprise App, and found that the `Production LLM Evals Group` was assigned to the LiteLLM Enterprise App. Since the id associated with `Production LLM Evals Group` did not exist in the LiteLLM Teams Table, LiteLLM automatically created a new team with the name `Production LLM Evals Group` and id == id of `Production LLM Evals Group` in Entra ID.
|
When a SSO user signs in to LiteLLM:
|
||||||
|
- LiteLLM automatically fetches the Groups under the LiteLLM Enterprise App
|
||||||
|
- It finds the Production LLM Evals Group assigned to the LiteLLM Enterprise App
|
||||||
|
- LiteLLM checks if this group's ID exists in the LiteLLM Teams Table
|
||||||
|
- Since the ID doesn't exist, LiteLLM automatically creates a new team with:
|
||||||
|
- Name: Production LLM Evals Group
|
||||||
|
- ID: Same as the Entra ID group's ID
|
||||||
|
|
||||||
## 2. Sync Entra ID Team Memberships
|
## 2. Sync Entra ID Team Memberships
|
||||||
|
|
||||||
|
@ -96,7 +101,7 @@ Sign in as the new user on LiteLLM UI. You should be redirected to the Entra ID
|
||||||
|
|
||||||
On the LiteLLM UI, Navigate to `Teams`, You should see the new team `Production LLM Evals Group`. Since your are now a member of the `Production LLM Evals Group` in Entra ID, you should see the new team `Production LLM Evals Group` on the LiteLLM UI.
|
On the LiteLLM UI, Navigate to `Teams`, You should see the new team `Production LLM Evals Group`. Since your are now a member of the `Production LLM Evals Group` in Entra ID, you should see the new team `Production LLM Evals Group` on the LiteLLM UI.
|
||||||
|
|
||||||
<Image img={require('../../img/msft_member_3.png')} style={{ width: '800px', height: 'auto' }} />
|
<Image img={require('../../img/msft_member_3.png')} style={{ width: '1000px', height: 'auto' }} />
|
||||||
|
|
||||||
## 3. Set default params for new teams auto-created on LiteLLM
|
## 3. Set default params for new teams auto-created on LiteLLM
|
||||||
|
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 92 KiB After Width: | Height: | Size: 62 KiB |
Binary file not shown.
Before Width: | Height: | Size: 138 KiB After Width: | Height: | Size: 186 KiB |
|
@ -10,36 +10,6 @@ model_list:
|
||||||
api_key: fake-key
|
api_key: fake-key
|
||||||
|
|
||||||
litellm_settings:
|
litellm_settings:
|
||||||
prometheus_initialize_budget_metrics: true
|
|
||||||
callbacks: ["prometheus"]
|
|
||||||
|
|
||||||
mcp_tools:
|
|
||||||
- name: "get_current_time"
|
|
||||||
description: "Get the current time"
|
|
||||||
input_schema: {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"format": {
|
|
||||||
"type": "string",
|
|
||||||
"description": "The format of the time to return",
|
|
||||||
"enum": ["short"]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
handler: "mcp_tools.get_current_time"
|
|
||||||
- name: "get_current_date"
|
|
||||||
description: "Get the current date"
|
|
||||||
input_schema: {
|
|
||||||
"type": "object",
|
|
||||||
"properties": {
|
|
||||||
"format": {
|
|
||||||
"type": "string",
|
|
||||||
"description": "The format of the date to return",
|
|
||||||
"enum": ["short"]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
handler: "mcp_tools.get_current_date"
|
|
||||||
default_team_settings:
|
default_team_settings:
|
||||||
- team_id: test_dev
|
- team_id: test_dev
|
||||||
success_callback: ["langfuse", "s3"]
|
success_callback: ["langfuse", "s3"]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue