diff options
Diffstat (limited to '.venv/lib/python3.12/site-packages/litellm/integrations/email_templates')
-rw-r--r-- | .venv/lib/python3.12/site-packages/litellm/integrations/email_templates/templates.py | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/litellm/integrations/email_templates/templates.py b/.venv/lib/python3.12/site-packages/litellm/integrations/email_templates/templates.py new file mode 100644 index 00000000..7029e8ce --- /dev/null +++ b/.venv/lib/python3.12/site-packages/litellm/integrations/email_templates/templates.py @@ -0,0 +1,62 @@ +""" +Email Templates used by the LiteLLM Email Service in slack_alerting.py +""" + +KEY_CREATED_EMAIL_TEMPLATE = """ + <img src="{email_logo_url}" alt="LiteLLM Logo" width="150" height="50" /> + + <p> Hi {recipient_email}, <br/> + + I'm happy to provide you with an OpenAI Proxy API Key, loaded with ${key_budget} per month. <br /> <br /> + + <b> + Key: <pre>{key_token}</pre> <br> + </b> + + <h2>Usage Example</h2> + + Detailed Documentation on <a href="https://docs.litellm.ai/docs/proxy/user_keys">Usage with OpenAI Python SDK, Langchain, LlamaIndex, Curl</a> + + <pre> + + import openai + client = openai.OpenAI( + api_key="{key_token}", + base_url={{base_url}} + ) + + response = client.chat.completions.create( + model="gpt-3.5-turbo", # model to send to the proxy + messages = [ + {{ + "role": "user", + "content": "this is a test request, write a short poem" + }} + ] + ) + + </pre> + + + If you have any questions, please send an email to {email_support_contact} <br /> <br /> + + Best, <br /> + The LiteLLM team <br /> +""" + + +USER_INVITED_EMAIL_TEMPLATE = """ + <img src="{email_logo_url}" alt="LiteLLM Logo" width="150" height="50" /> + + <p> Hi {recipient_email}, <br/> + + You were invited to use OpenAI Proxy API for team {team_name} <br /> <br /> + + <a href="{base_url}" style="display: inline-block; padding: 10px 20px; background-color: #87ceeb; color: #fff; text-decoration: none; border-radius: 20px;">Get Started here</a> <br /> <br /> + + + If you have any questions, please send an email to {email_support_contact} <br /> <br /> + + Best, <br /> + The LiteLLM team <br /> +""" |