add dashboard link in init

This commit is contained in:
Krrish Dholakia 2023-08-21 08:46:28 -07:00
parent d24a118339
commit ecb1f37667
3 changed files with 5 additions and 2 deletions

View file

@ -3,6 +3,8 @@ import Image from '@theme/IdealImage';
# Debugging Dashboard
LiteLLM offers a free hosted debugger UI for your api calls (https://admin.litellm.ai/). Useful if you're testing your LiteLLM server and need to see if the API calls were made successfully.
**Needs litellm>=0.1.438***
You can enable this setting `lite_debugger` as a callback.
<Image img={require('../../img/dashboard.png')} alt="Dashboard" />
@ -11,7 +13,7 @@ See our live dashboard 👉 [admin.litellm.ai](https://admin.litellm.ai/)
## Setup
By default, your dashboard is viewable at `admin.litellm.ai/<your_email>`
By default, your dashboard is viewable at `admin.litellm.ai/<your_email>`.
```
## Set your email

View file

@ -10,6 +10,7 @@ class LiteDebugger:
def validate_environment(self):
try:
self.user_email = os.getenv("LITELLM_EMAIL")
print(f"Here's your free Dashboard 👉 {'https://admin.litellm.ai/' + self.user_email}")
if self.user_email == None:
raise Exception("[Non-Blocking Error] LiteLLMDebugger: Missing LITELLM_EMAIL. Set it in your environment. Eg.: os.environ['LITELLM_EMAIL']= <your_email>")
except Exception as e:

View file

@ -1,6 +1,6 @@
[tool.poetry]
name = "litellm"
version = "0.1.438"
version = "0.1.439"
description = "Library to easily interface with LLM API providers"
authors = ["BerriAI"]
license = "MIT License"