ó
    Ù^íh±  ã                   óH   • S r SrS rSrS rSrSrSrSr/ SQr	Sr
SrS	rS
r/ SQrg)é   i   é   é   éú   i,  );ÚopenaiÚopenai_likeÚxaiÚcustom_openaiztext-completion-openaiÚcohereÚcohere_chatÚclarifaiÚ	anthropicÚanthropic_textÚ	replicateÚhuggingfaceÚtogether_aiÚ
openrouterÚ	vertex_aiÚvertex_ai_betaÚgeminiÚai21ÚbasetenÚazureÚ
azure_textÚazure_aiÚ	sagemakerÚsagemaker_chatÚbedrockÚvllmÚ	nlp_cloudÚpetalsÚ	oobaboogaÚollamaÚollama_chatÚ	deepinfraÚ
perplexityÚmistralÚgroqÚ
nvidia_nimÚcerebrasÚ	ai21_chatÚ
volcengineÚ	codestralztext-completion-codestralÚdeepseekÚ	sambanovaÚmaritalkÚ
cloudflareÚfireworks_aiÚ
friendliaiÚwatsonxÚwatsonx_textÚtritonÚ	predibaseÚ
databricksÚempowerÚgithubÚcustomÚlitellm_proxyÚhosted_vllmÚ	lm_studioÚ	galadrielÚjson_tool_callz
2019-07-07i@B z%LiteLLM Virtual Key user_api_key_hash)zagents/zknowledgebases/zflows/zretrieveAndGenerate/zrerank/zgenerateQuery/zoptimize-prompt/N)ÚROUTER_MAX_FALLBACKSÚDEFAULT_BATCH_SIZEÚDEFAULT_FLUSH_INTERVAL_SECONDSÚDEFAULT_MAX_RETRIESÚ!DEFAULT_REPLICATE_POLLING_RETRIESÚ'DEFAULT_REPLICATE_POLLING_DELAY_SECONDSÚDEFAULT_IMAGE_TOKEN_COUNTÚDEFAULT_IMAGE_WIDTHÚDEFAULT_IMAGE_HEIGHTÚLITELLM_CHAT_PROVIDERSÚRESPONSE_FORMAT_TOOL_NAMEÚAZURE_STORAGE_MSFT_VERSIONÚMAX_SPENDLOG_ROWS_TO_QUERYÚ(RATE_LIMIT_ERROR_MESSAGE_FOR_VIRTUAL_KEYÚ)BEDROCK_AGENT_RUNTIME_PASS_THROUGH_ROUTES© ó    ÚK/home/james-whalen/.local/lib/python3.13/site-packages/litellm/constants.pyÚ<module>rR      so   ðØÐ ØÐ Ø!"Ð ØÐ Ø$%Ð !Ø*+Ð 'ØÐ ØÐ ØÐ ò<Ð ð| -Ð ð *Ð ð
 ð ð ,SÐ (ò-Ñ )rP   