From 87f256bec11d4e3e24ea9ec9133bfb9c17ec81d3 Mon Sep 17 00:00:00 2001 From: Krrish Dholakia Date: Thu, 17 Oct 2024 22:42:29 -0700 Subject: [PATCH] docs(user_keys.md): add regex doc for clientside auth params --- docs/my-website/docs/proxy/user_keys.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/my-website/docs/proxy/user_keys.md b/docs/my-website/docs/proxy/user_keys.md index 92121fd60..eccf9e13c 100644 --- a/docs/my-website/docs/proxy/user_keys.md +++ b/docs/my-website/docs/proxy/user_keys.md @@ -1158,11 +1158,13 @@ model_list: litellm_params: model: "fireworks_ai/*" configurable_clientside_auth_params: ["api_base"] + # OR + configurable_clientside_auth_params: [{"api_base": "^https://litellm.*direct\.fireworks\.ai/v1$"}] # 👈 regex ``` Specify any/all auth params you want the user to be able to configure: -- api_base +- api_base (✅ regex supported) - api_key - base_url @@ -1185,7 +1187,7 @@ response = client.chat.completions.create(model="gpt-3.5-turbo", messages = [ "content": "this is a test request, write a short poem" } ], - extra_body={"api_key": "my-bad-key"}) # 👈 User Key + extra_body={"api_key": "my-bad-key", "api_base": "https://litellm-dev.direct.fireworks.ai/v1"}) # 👈 clientside credentials print(response) ```