fix use extra headers for open router

This commit is contained in:
Ishaan Jaff 2024-08-07 08:15:05 -07:00
parent 43701ab1c3
commit 7d6d7f2bab

View file

@ -1856,17 +1856,18 @@ def completion(
) )
openrouter_site_url = get_secret("OR_SITE_URL") or "https://litellm.ai" openrouter_site_url = get_secret("OR_SITE_URL") or "https://litellm.ai"
openrouter_app_name = get_secret("OR_APP_NAME") or "liteLLM" openrouter_app_name = get_secret("OR_APP_NAME") or "liteLLM"
headers = ( openrouter_headers = {
headers "HTTP-Referer": openrouter_site_url,
or litellm.headers "X-Title": openrouter_app_name,
or { }
"HTTP-Referer": openrouter_site_url,
"X-Title": openrouter_app_name, _headers = headers or litellm.headers
} if _headers:
) openrouter_headers.update(_headers)
headers = openrouter_headers
## Load Config ## Load Config
config = openrouter.OpenrouterConfig.get_config() config = openrouter.OpenrouterConfig.get_config()