
    i                     
   d Z dZdZdZdZdZdZdZdZd	Z	d
Z
dZdZdZdZi dddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0i d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\	Zd]d^d_dZd`dadbdbdcdddedfdgd	ZdhdiiZdjdkiZdldmdndodZdpdqdZdrdsdtd
Zdudvdwdxdydzd{d|dZdZd[dZi d}d~ddddddddddddddddddddddddddddddddi ddddddddddddddddddddddddddddddddddi ddddēddƓddȓddʓdd̓ddΓddГddғddԓdd֓ddؓddړddܓddޓddddi dddddddddddddddddddddddddddddd ddddi ddddd	dd
ddddddddddddddddddddddd d!d"d#d$i d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFi dGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhi didjdkdldmdndodpdqdrdsdtdudndvdwdxdydzd{d|d}d~dddddddddddi ddddddddddddddddddddddddddddddddddi dddddddddddddddddddddddddÐdēdŐdƓdǐdȓdɐdʓdːd̓i d͐dΓdϐdГdѐdғdӐdԓdՐd֓dאdؓdِdړdېdܓdݐdޓdߐdddddddddddddddddddddddddd
Zi dddddddd ddddddZdddGdd	d
dddddddddIdddddi ddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9i d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdId/dJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZi d[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~iZg dZy(  z
Registry data for lazy imports.

This module contains all the name tuples and import maps used by the lazy import system.
Separated from the handler functions for better organization.
)completion_costcost_per_tokenresponse_cost_calculator)Loggingmodify_integration)+exception_typeget_optional_paramsget_response_stringtoken_countercreate_pretrained_tokenizercreate_tokenizersupports_function_callingsupports_web_searchsupports_url_contextsupports_response_schema"supports_parallel_function_callingsupports_visionsupports_audio_inputsupports_audio_outputsupports_system_messagessupports_reasoningget_litellm_paramsacreateget_max_tokensget_model_inforegister_prompt_templatevalidate_environmentcheck_valid_keyregister_modelencodedecode_calculate_retry_after_should_retryget_supported_openai_paramsget_api_baseget_first_chars_messagesModelResponseModelResponseStreamEmbeddingResponseImageResponseTranscriptionResponseTextCompletionResponseget_provider_fieldsModelResponseListIteratorget_valid_modelstimeoutget_llm_providerremove_index_from_tool_calls)get_modified_max_tokens)LLMClientCachein_memory_llm_clients_cache)COHERE_EMBEDDING_INPUT_TYPES)	ImageObjectBudgetConfigall_litellm_params_litellm_completion_paramsCredentialItemPriorityReservationDictStandardKeyGenerationConfigSearchProvidersGenericStreamingChunk)Cache	DualCache
RedisCacheInMemoryCache)module_level_aclientmodule_level_client)global_prompt_managerglobal_prompt_directoryset_global_prompt_directory)AmazonConverseConfigOpenAILikeChatConfigGaladrielChatConfigGithubChatConfigAzureAnthropicConfigBytezChatConfigCompactifAIChatConfigEmpowerChatConfigMinimaxChatConfigAiohttpOpenAIChatConfigHuggingFaceChatConfigHuggingFaceEmbeddingConfigOobaboogaConfigMaritalkConfigOpenrouterConfigDataRobotConfigAnthropicConfigAnthropicTextConfigGroqSTTConfigTritonConfigTritonGenerateConfigTritonInferConfigTritonEmbeddingConfigHuggingFaceRerankConfigDatabricksConfigDatabricksEmbeddingConfigPredibaseConfigReplicateConfigSnowflakeConfigCohereRerankConfigCohereRerankV2ConfigAzureAIRerankConfigInfinityRerankConfigJinaAIRerankConfigDeepinfraRerankConfigHostedVLLMRerankConfigNvidiaNimRerankConfigNvidiaNimRankingConfigVertexAIRerankConfigFireworksAIRerankConfigVoyageRerankConfigIBMWatsonXRerankConfigClarifaiConfigAI21ChatConfigLlamaAPIConfigTogetherAITextCompletionConfigCloudflareChatConfigNovitaConfigPetalsConfigOllamaChatConfigOllamaConfigSagemakerConfigSagemakerChatConfigSagemakerNovaConfigCohereChatConfigAnthropicMessagesConfig#AmazonAnthropicClaudeMessagesConfigTogetherAIConfigNLPCloudConfigVertexGeminiConfigGoogleAIStudioGeminiConfigVertexAIAnthropicConfigVertexAILlama3ConfigVertexAIAi21ConfigAmazonCohereChatConfigAmazonBedrockGlobalConfigAmazonAI21ConfigAmazonInvokeNovaConfigAmazonQwen2ConfigAmazonQwen3ConfigVertexAIConfigGeminiConfigAmazonAnthropicConfigAmazonAnthropicClaudeConfigAmazonCohereConfigAmazonLlamaConfigAmazonDeepSeekR1ConfigAmazonMistralConfigAmazonMoonshotConfigAmazonTitanConfigAmazonTwelveLabsPegasusConfigAmazonInvokeConfigAmazonBedrockOpenAIConfigAmazonStabilityConfigAmazonStability3ConfigAmazonNovaCanvasConfigAmazonTitanG1Config&AmazonTitanMultimodalEmbeddingG1ConfigCohereV2ChatConfigBedrockCohereEmbeddingConfig TwelveLabsMarengoEmbeddingConfigAmazonNovaEmbeddingConfigOpenAIConfigMistralEmbeddingConfigOpenAIImageVariationConfigDeepInfraConfig DeepgramAudioTranscriptionConfigTopazImageVariationConfigOpenAITextCompletionConfigGroqChatConfigBedrockMantleChatConfig	A2AConfigGenAIHubOrchestrationConfigVoyageEmbeddingConfigVoyageContextualEmbeddingConfigInfinityEmbeddingConfigPerplexityEmbeddingConfigAzureAIStudioConfigMistralConfigOpenAIResponsesAPIConfigAzureOpenAIResponsesAPIConfig$AzureOpenAIOSeriesResponsesAPIConfigXAIResponsesAPIConfigLiteLLMProxyResponsesAPIConfigHostedVLLMResponsesAPIConfigVolcEngineResponsesAPIConfigPerplexityResponsesConfigDatabricksResponsesAPIConfigOpenRouterResponsesAPIConfig GoogleAIStudioInteractionsConfigOpenAIOSeriesConfigAnthropicSkillsConfigBaseSkillsAPIConfigGradientAIConfigOpenAIO1ConfigOpenAIGPTConfigOpenAIGPT5Config%OpenAIWhisperAudioTranscriptionConfig!OpenAIGPTAudioTranscriptionConfigOpenAIGPTAudioConfigNvidiaNimConfigNvidiaNimEmbeddingConfigFeatherlessAIConfigCerebrasConfigBasetenConfigSambanovaConfigSambaNovaEmbeddingConfigFireworksAIConfigFireworksAITextCompletionConfig#FireworksAIAudioTranscriptionConfigFireworksAIEmbeddingConfigFriendliaiChatConfigJinaAIEmbeddingConfigXAIChatConfigZAIChatConfigAIMLChatConfigVolcEngineChatConfigCodestralTextCompletionConfigAzureOpenAIAssistantsAPIConfigHerokuChatConfigCometAPIConfigAzureOpenAIConfigAzureOpenAIGPT5ConfigAzureOpenAITextConfigHostedVLLMChatConfigHostedVLLMEmbeddingConfigVolcEngineConfigLlamafileChatConfigLiteLLMProxyChatConfig
VLLMConfigDeepSeekChatConfigLMStudioChatConfigLmStudioEmbeddingConfigNscaleConfigPerplexityChatConfigAzureOpenAIO1ConfigIBMWatsonXAIConfigIBMWatsonXChatConfigIBMWatsonXEmbeddingConfigGenAIHubEmbeddingConfig"IBMWatsonXAudioTranscriptionConfigGithubCopilotConfigGithubCopilotResponsesAPIConfigChatGPTConfigChatGPTResponsesAPIConfigManusResponsesAPIConfigGithubCopilotEmbeddingConfigNebiusConfigWandbConfigGigaChatConfigGigaChatEmbeddingConfigDashScopeChatConfigMoonshotChatConfigDockerModelRunnerChatConfigV0ChatConfigOCIChatConfigMorphChatConfigRAGFlowConfigLambdaAIChatConfigHyperbolicChatConfigVercelAIGatewayConfigOVHCloudChatConfigOVHCloudEmbeddingConfigCometAPIEmbeddingConfigLemonadeChatConfigSnowflakeEmbeddingConfigAmazonNovaChatConfig)GuardrailItemDefaultTeamSSOParams#LiteLLM_UpperboundKeyGenerateParamsKeyManagementSystemPriorityReservationSettingsCustomLoggerLoggingCallbackManagerDatadogLLMObsInitParams)r0   r1   )EencodingBaseVectorStoreCredentialAccessorr   get_error_message_get_response_headersr0   _is_non_openai_azure_modelr#   LiteLLMResponseObjectHandler#_handle_invalid_parallel_tool_calls convert_to_model_response_objectconvert_to_streaming_response#convert_to_streaming_response_asyncr$   ResponseMetadata_parse_content_for_reasoningLiteLLMLoggingObject(redact_message_input_output_from_loggingCustomStreamWrapper$BaseGoogleGenAIGenerateContentConfigBaseOCRConfigBaseSearchConfigBaseTextToSpeechConfigBedrockModelInfoCohereModelInfoMistralOCRConfigRulesAsyncHTTPHandlerHTTPHandler!get_num_retries_from_retry_policyreset_retry_policy
get_secretget_coroutine_checkerget_litellm_logging_classget_set_callbacks get_litellm_metadata_from_kwargsmap_finish_reasonprocess_response_headersdelete_nested_valueis_nested_path*_get_base_model_from_litellm_call_metadatar   _ensure_extra_body_is_safeget_formatted_promptget_response_headersupdate_response_metadataexecutorBaseAnthropicMessagesConfigBaseAudioTranscriptionConfigBaseBatchesConfigBaseContainerConfigBaseEmbeddingConfigBaseImageEditConfigBaseImageGenerationConfigBaseImageVariationConfigBasePassthroughConfigBaseRealtimeConfigBaseRerankConfigBaseVectorStoreConfigBaseVectorStoreFilesConfigBaseVideoConfigANTHROPIC_API_ONLY_HEADERSAnthropicThinkingParamRerankResponse ChatCompletionDeltaToolCallChunkChatCompletionToolCallChunk#ChatCompletionToolCallFunctionChunkLiteLLM_Paramsr   ).utilsr   r   )rU  r   r	   )rU  r	   r
   )rU  r
   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r   )rU  r   r    )rU  r    r!   )rU  r!   r"   )rU  r"   r#   )rU  r#   r$   )rU  r$   r%   )rU  r%   r&   )rU  r&   r'   )rU  r'   r(   )rU  r(   )rU  r)   )rU  r*   )rU  r+   )rU  r,   )rU  r-   )rU  r.   )z.timeoutr/   )1litellm.litellm_core_utils.get_llm_provider_logicr0   )'litellm.litellm_core_utils.core_helpersr1   )	r)   r*   r+   r,   r-   r.   r/   r0   r1   ).cost_calculatorr   )rX  r   )rX  r   ).types.utilsr6   )rY  r7   )rY  r8   )rY  r:   )rY  r;   )rY  r<   )rY  r=   )rY  r>   r2   )z(litellm.litellm_core_utils.token_counterr2   r5   )zlitellm.types.llms.bedrockr5   )litellm.caching.cachingr?   )rZ  r@   )rZ  rA   )rZ  rB   )*litellm.litellm_core_utils.litellm_loggingr   )r[  r   )litellm.integrations.dotpromptrE   )r\  rF   )r\  rG   )zlitellm.types.guardrailsr  )/litellm.types.proxy.management_endpoints.ui_ssor  )r]  r  )z"litellm.types.secret_managers.mainr  )zlitellm.types.utilsr  )z"litellm.integrations.custom_loggerr  )z3litellm.litellm_core_utils.logging_callback_managerr  )z*litellm.types.integrations.datadog_llm_obsr  rH   )z*.llms.bedrock.chat.converse_transformationrH   rI   )z.llms.openai_like.chat.handlerrI   rJ   )z#.llms.galadriel.chat.transformationrJ   rK   )z .llms.github.chat.transformationrK   rL   )z'.llms.azure_ai.anthropic.transformationrL   rM   )z.llms.bytez.chat.transformationrM   rN   )z%.llms.compactifai.chat.transformationrN   rO   )z!.llms.empower.chat.transformationrO   rP   )z!.llms.minimax.chat.transformationrP   rQ   )z(.llms.aiohttp_openai.chat.transformationrQ   rR   )z%.llms.huggingface.chat.transformationrR   rS   )z*.llms.huggingface.embedding.transformationrS   rT   )z#.llms.oobabooga.chat.transformationrT   rU   )z.llms.maritalkrU   rV   )z$.llms.openrouter.chat.transformationrV   rW   )z#.llms.datarobot.chat.transformationrW   rX   )z#.llms.anthropic.chat.transformationrX   rY   )z).llms.anthropic.completion.transformationrY   rZ   )z.llms.groq.stt.transformationrZ   r[   )&.llms.triton.completion.transformationr[   r\   )r^  r\   r]   )r^  r]   r^   )z%.llms.triton.embedding.transformationr^   r_   )z'.llms.huggingface.rerank.transformationr_   r`   )z$.llms.databricks.chat.transformationr`   ra   )z%.llms.databricks.embed.transformationra   rb   )z#.llms.predibase.chat.transformationrb   rc   )z#.llms.replicate.chat.transformationrc   rd   )z#.llms.snowflake.chat.transformationrd   re   )z".llms.cohere.rerank.transformationre   rf   )z%.llms.cohere.rerank_v2.transformationrf   rg   )z$.llms.azure_ai.rerank.transformationrg   rh   )z$.llms.infinity.rerank.transformationrh   ri   )z#.llms.jina_ai.rerank.transformationri   rj   )z%.llms.deepinfra.rerank.transformationrj   rk   )z'.llms.hosted_vllm.rerank.transformationrk   rl   )z&.llms.nvidia_nim.rerank.transformationrl   rm   )z..llms.nvidia_nim.rerank.ranking_transformationrm   rn   )z%.llms.vertex_ai.rerank.transformationrn   ro   )z(.llms.fireworks_ai.rerank.transformationro   rp   )z".llms.voyage.rerank.transformationrp   rq   )z#.llms.watsonx.rerank.transformationrq   rr   )z".llms.clarifai.chat.transformationrr   rs   )z.llms.ai21.chat.transformationrs   rt   )z$.llms.meta_llama.chat.transformationrt   ru   )z+.llms.together_ai.completion.transformationru   rv   )z$.llms.cloudflare.chat.transformationrv   rw   )z .llms.novita.chat.transformationrw   rx   )z&.llms.petals.completion.transformationrx   ry   )z .llms.ollama.chat.transformationry   rz   )z&.llms.ollama.completion.transformationrz   r{   )z).llms.sagemaker.completion.transformationr{   r|   )z#.llms.sagemaker.chat.transformationr|   r}   )z#.llms.sagemaker.nova.transformationr}   r~   )z .llms.cohere.chat.transformationr~   r   )zA.llms.anthropic.experimental_pass_through.messages.transformationr   r   )zN.llms.bedrock.messages.invoke_transformations.anthropic_claude3_transformationr   r   )z.llms.together_ai.chatr   r   )z.llms.nlp_cloud.chat.handlerr   r   )z9.llms.vertex_ai.gemini.vertex_and_google_ai_studio_geminir   r   )z .llms.gemini.chat.transformationr   r   )zA.llms.vertex_ai.vertex_ai_partner_models.anthropic.transformationr   r   )z>.llms.vertex_ai.vertex_ai_partner_models.llama3.transformationr   r   )z<.llms.vertex_ai.vertex_ai_partner_models.ai21.transformationr   r   )z!.llms.bedrock.chat.invoke_handlerr   r   )z.llms.bedrock.common_utilsr   r   )zD.llms.bedrock.chat.invoke_transformations.amazon_ai21_transformationr   r   )zD.llms.bedrock.chat.invoke_transformations.amazon_nova_transformationr   r   )zE.llms.bedrock.chat.invoke_transformations.amazon_qwen2_transformationr   r   )zE.llms.bedrock.chat.invoke_transformations.amazon_qwen3_transformationr   r   r   r   )zJ.llms.bedrock.chat.invoke_transformations.anthropic_claude2_transformationr   r   )zJ.llms.bedrock.chat.invoke_transformations.anthropic_claude3_transformationr   r   )zF.llms.bedrock.chat.invoke_transformations.amazon_cohere_transformationr   r   )zE.llms.bedrock.chat.invoke_transformations.amazon_llama_transformationr   r   )zH.llms.bedrock.chat.invoke_transformations.amazon_deepseek_transformationr   r   )zG.llms.bedrock.chat.invoke_transformations.amazon_mistral_transformationr   r   )zH.llms.bedrock.chat.invoke_transformations.amazon_moonshot_transformationr   r   )zE.llms.bedrock.chat.invoke_transformations.amazon_titan_transformationr   r   )zR.llms.bedrock.chat.invoke_transformations.amazon_twelvelabs_pegasus_transformationr   r   )zD.llms.bedrock.chat.invoke_transformations.base_invoke_transformationr   r   )zF.llms.bedrock.chat.invoke_transformations.amazon_openai_transformationr   r   )z?.llms.bedrock.image_generation.amazon_stability1_transformationr   r   )z?.llms.bedrock.image_generation.amazon_stability3_transformationr   r   )z@.llms.bedrock.image_generation.amazon_nova_canvas_transformationr   r   )z2.llms.bedrock.embed.amazon_titan_g1_transformationr   r   )z:.llms.bedrock.embed.amazon_titan_multimodal_transformationr   r   )z#.llms.cohere.chat.v2_transformationr   r   )z).llms.bedrock.embed.cohere_transformationr   r   )z5.llms.bedrock.embed.twelvelabs_marengo_transformationr   r   )z..llms.bedrock.embed.amazon_nova_transformationr   r   ).llms.openai.openair   r   )r_  r   r   )z,.llms.openai.image_variations.transformationr   r   )z#.llms.deepinfra.chat.transformationr   r   )z1.llms.deepgram.audio_transcription.transformationr   r   )z+.llms.topaz.image_variations.transformationr   r   )z-litellm.llms.openai.completion.transformationr   r   )z.llms.groq.chat.transformationr   r   )z(.llms.bedrock_mantle.chat.transformationr   r   )z.llms.a2a.chat.transformationr   r   )z.llms.sap.chat.transformationr   r   )z%.llms.voyage.embedding.transformationr   r   )z0.llms.voyage.embedding.transformation_contextualr   r   )z'.llms.infinity.embedding.transformationr   r   )z).llms.perplexity.embedding.transformationr   r   )z".llms.azure_ai.chat.transformationr   r   )z!.llms.mistral.chat.transformationr   r   )z%.llms.openai.responses.transformationr   r   )z$.llms.azure.responses.transformationr   r   )z-.llms.azure.responses.o_series_transformationr   r   )z".llms.xai.responses.transformationr   r   )z,.llms.litellm_proxy.responses.transformationr   r   )z*.llms.hosted_vllm.responses.transformationr   r   )z).llms.volcengine.responses.transformationr   r   )z$.llms.manus.responses.transformationr   r   )z).llms.perplexity.responses.transformationr   r   )z).llms.databricks.responses.transformationr   r   )z).llms.openrouter.responses.transformationr   r   )z(.llms.gemini.interactions.transformationr   r   )z).llms.openai.chat.o_series_transformationr   r   )z%.llms.anthropic.skills.transformationr   r   )z$.llms.base_llm.skills.transformationr   r   )z%.llms.gradient_ai.chat.transformationr   r   r   )z$.llms.openai.chat.gpt_transformationr   r   )z&.llms.openai.chat.gpt_5_transformationr   r   )z2.llms.openai.transcriptions.whisper_transformationr   r   )z..llms.openai.transcriptions.gpt_transformationr   r   )z*.llms.openai.chat.gpt_audio_transformationr   r   )z$.llms.nvidia_nim.chat.transformationr   r   )z.llms.nvidia_nim.embedr   r   )z(.llms.featherless_ai.chat.transformationr   r   )z.llms.cerebras.chatr   r   )z.llms.baseten.chatr   r   )z.llms.sambanova.chatr   r   )z(.llms.sambanova.embedding.transformationr   r   )z&.llms.fireworks_ai.chat.transformationr   r   )z,.llms.fireworks_ai.completion.transformationr   r   )z5.llms.fireworks_ai.audio_transcription.transformationr   r   )z4.llms.fireworks_ai.embed.fireworks_ai_transformationr   r   )z$.llms.friendliai.chat.transformationr   r   )z&.llms.jina_ai.embedding.transformationr   r   )z.llms.xai.chat.transformationr   r   )z.llms.zai.chat.transformationr   r   )z.llms.aiml.chat.transformationr   r   )z$.llms.volcengine.chat.transformationr   r   )z).llms.codestral.completion.transformationr   r   )z.llms.azure.azurer   r   )z .llms.heroku.chat.transformationr   r   )z".llms.cometapi.chat.transformationr   r   )z#.llms.azure.chat.gpt_transformationr   r   )z%.llms.azure.chat.gpt_5_transformationr   r   )z%.llms.azure.completion.transformationr   r   )z%.llms.hosted_vllm.chat.transformationr   r   )z*.llms.hosted_vllm.embedding.transformationr   r   r   )z#.llms.llamafile.chat.transformationr   r   )z'.llms.litellm_proxy.chat.transformationr   r   )z$.llms.vllm.completion.transformationr   r   )z".llms.deepseek.chat.transformationr   r   )z#.llms.lm_studio.chat.transformationr   r   )z$.llms.lm_studio.embed.transformationr   r   )z .llms.nscale.chat.transformationr   r   )z$.llms.perplexity.chat.transformationr   r   )z(.llms.azure.chat.o_series_transformationr   r   )z'.llms.watsonx.completion.transformationr   r   )z!.llms.watsonx.chat.transformationr   r   )z".llms.watsonx.embed.transformationr   r   )z.llms.sap.embed.transformationr   r   )z0.llms.watsonx.audio_transcription.transformationr   r   )z(.llms.github_copilot.chat.transformationr   r   )z-.llms.github_copilot.responses.transformationr   r   )z-.llms.github_copilot.embedding.transformationr   r   )z!.llms.chatgpt.chat.transformationr   r   )z&.llms.chatgpt.responses.transformationr   r   )z .llms.nebius.chat.transformationr   r   )z.llms.wandb.chat.transformationr   r   )z".llms.gigachat.chat.transformationr   r   )z'.llms.gigachat.embedding.transformationr   r   )z#.llms.dashscope.chat.transformationr   r   )z".llms.moonshot.chat.transformationr   r   )z-.llms.docker_model_runner.chat.transformationr   r   )z.llms.v0.chat.transformationr   r  )z.llms.oci.chat.transformationr  r  )z.llms.morph.chat.transformationr  )z!.llms.ragflow.chat.transformationr  )z#.llms.lambda_ai.chat.transformationr  )z$.llms.hyperbolic.chat.transformationr  )z+.llms.vercel_ai_gateway.chat.transformationr  )z".llms.ovhcloud.chat.transformationr  )z'.llms.ovhcloud.embedding.transformationr  )z#.llms.cometapi.embed.transformationr	  )z".llms.lemonade.chat.transformationr
  )z(.llms.snowflake.embedding.transformationr  )z%.llms.amazon_nova.chat.transformationr  )
r  r  r  r  r  r  r	  r
  r  r  r  )zlitellm.mainr  r  )z@litellm.integrations.vector_store_integrations.base_vector_storer  r  )z.litellm.litellm_core_utils.credential_accessorr  )2litellm.litellm_core_utils.exception_mapping_utilsr   r  )r`  r  r  )r`  r  r0   r  )rV  r  )z6litellm.litellm_core_utils.get_supported_openai_paramsr#   r  )Flitellm.litellm_core_utils.llm_response_utils.convert_dict_to_responser  r  )ra  r  r  )ra  r  r  )ra  r  r  )ra  r  )z:litellm.litellm_core_utils.llm_response_utils.get_api_baser$   r   )?litellm.litellm_core_utils.llm_response_utils.response_metadatar   r!  )z8litellm.litellm_core_utils.prompt_templates.common_utilsr!  r"  )*litellm.litellm_core_utils.redact_messagesr"  r#  )rc  r#  r$  )z,litellm.litellm_core_utils.streaming_handlerr$  r%  )z1litellm.llms.base_llm.google_genai.transformationr%  r&  )z(litellm.llms.base_llm.ocr.transformationr&  r'  )z+litellm.llms.base_llm.search.transformationr'  r(  )z3litellm.llms.base_llm.text_to_speech.transformationr(  r)  )z!litellm.llms.bedrock.common_utilsr)  r*  )z litellm.llms.cohere.common_utilsr*  r+  )z'litellm.llms.mistral.ocr.transformationr+  r,  )z litellm.litellm_core_utils.rulesr,  r-  )&litellm.llms.custom_httpx.http_handlerr-  r.  )rd  r.  r/  )*litellm.router_utils.get_retry_from_policyr/  r0  )re  r0  r1  )zlitellm.secret_managers.mainr1  r2  ))litellm.litellm_core_utils.cached_importsr2  r3  )rf  r3  r4  )rf  r4  r5  )rW  r5  r6  )rW  r6  r7  )rW  r7  r8  )0litellm.litellm_core_utils.dot_notation_indexingr8  r9  )rg  r9  r:  )-litellm.litellm_core_utils.get_litellm_paramsr:  )rh  r   r;  )z,litellm.litellm_core_utils.llm_request_utilsr;  r<  )zBlitellm.litellm_core_utils.llm_response_utils.get_formatted_promptr<  r=  )z9litellm.litellm_core_utils.llm_response_utils.get_headersr=  r>  )rb  r>  r?  )z/litellm.litellm_core_utils.thread_pool_executorr?  r@  )z7litellm.llms.base_llm.anthropic_messages.transformationr@  rA  )z8litellm.llms.base_llm.audio_transcription.transformationrA  rB  )z,litellm.llms.base_llm.batches.transformationrB  rC  )z/litellm.llms.base_llm.containers.transformationrC  rD  )z.litellm.llms.base_llm.embedding.transformationrD  rE  )z/litellm.llms.base_llm.image_edit.transformationrE  rF  )z5litellm.llms.base_llm.image_generation.transformationrF  rG  )z5litellm.llms.base_llm.image_variations.transformationrG  rH  )z0litellm.llms.base_llm.passthrough.transformationrH  rI  )z-litellm.llms.base_llm.realtime.transformationrI  rJ  )z+litellm.llms.base_llm.rerank.transformationrJ  rK  )z1litellm.llms.base_llm.vector_store.transformationrK  rL  )z7litellm.llms.base_llm.vector_store_files.transformationrL  rM  )z+litellm.llms.base_llm.videos.transformationrM  rN  )litellm.types.llms.anthropicrN  rO  )ri  rO  rP  )zlitellm.types.rerankrP  rQ  )litellm.types.llms.openairQ  rR  )rj  rR  rS  )rj  rS  rT  )zlitellm.types.routerrT  )COST_CALCULATOR_NAMESLITELLM_LOGGING_NAMESUTILS_NAMESTOKEN_COUNTER_NAMESLLM_CLIENT_CACHE_NAMESBEDROCK_TYPES_NAMESTYPES_UTILS_NAMESCACHING_NAMESHTTP_HANDLER_NAMESDOTPROMPT_NAMESLLM_CONFIG_NAMESTYPES_NAMESLLM_PROVIDER_LOGIC_NAMESUTILS_MODULE_NAMES_UTILS_IMPORT_MAP_COST_CALCULATOR_IMPORT_MAP_TYPES_UTILS_IMPORT_MAP_TOKEN_COUNTER_IMPORT_MAP_BEDROCK_TYPES_IMPORT_MAP_CACHING_IMPORT_MAP_LITELLM_LOGGING_IMPORT_MAP_DOTPROMPT_IMPORT_MAP_TYPES_IMPORT_MAP_LLM_CONFIGS_IMPORT_MAP_LLM_PROVIDER_LOGIC_IMPORT_MAP_UTILS_MODULE_IMPORT_MAPN)__doc__rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  __all__     o/Users/manta/Documents/Projects/TheRoad-I1/.venv/lib/python3.12/site-packages/litellm/_lazy_imports_registry.py<module>r     s    ,^ 3   8 
  I X  F R525<5 <5 0	5
 "#L5 65  !H5 <5 >5  F5 ) +5 45  >!5" @#5$  F%5& :'5( :)5* $+5, 2-5. 2/50  F152 >354 4556 2758 "95: ";5< B=5> 0?5@ "#LA5B .C5D  FE5F 0G5H <I5J 8K5L 1@B<!H6&%c5 p ?< P  34@"H8J#R:F
      # %  29;A	  I  $   C,$ K / <%	" O	 O	
 VO	  O	 PO	  O	 MO	   !O	( S)O	* S+O	,   -O	4  5O	< ! #=O	D QEO	F :GO	H TIO	J QKO	L QMO	N  OO	V GWO	X NYO	Z  [O	b  cO	j  kO	r   sO	z T{O	|   "}O	D QEO	F QGO	H QIO	J VKO	L  MO	T  UO	\  ]O	d WeO	f  gO	n  oO	v  wO	~  O	F  GO	N   OO	V VWO	X  YO	` NaO	b JcO	d PeO	f % 'gO	n  oO	v HwO	x NyO	z P{O	| N}O	~ WO	@  AO	H  IO	P PQO	R   SO	Z * ,[O	b FcO	d HeO	f  gO	n ! #oO	v   wO	~  O	F  GO	N  OO	V   "WO	^  _O	f  gO	n  oO	v  wO	@  AO	H  IO	P  QO	X " $YO	`  aO	h  iO	p  qO	x  yO	@  AO	H  IO	P $ &QO	X  YO	`   "aO	h  iO	p  qO	x  yO	@  AO	H - /IO	P WQO	R # %SO	Z ' )[O	b   "cO	j ;kO	l OmO	n ! #oO	v QwO	x ' )yO	@	   "A	O	H	 ! #I	O	P	 JQ	O	R	   S	O	Z	 ?[	O	\	 " $]	O	d	  e	O	l	 & (m	O	t	   u	O	|	   "}	O	D
  E
O	L
 KM
O	N
  !O
O	V
 $ &W
O	^
 + -_
O	f
  g
O	n
 % 'o
O	v
 # %w
O	~
 # %
O	F   GO	N   "OO	V # %WO	^ # %_O	f ' )gO	n  oO	v  wO	~  O	F UGO	J  KO	R RSO	T VUO	V , .WO	^ ( *_O	f  gO	n RoO	p  VqO	r  sO	z ?{O	| <}O	~ BO	@  !AO	H  IO	P & (QO	X * ,YO	` ! #aO	h  iO	p  qO	x GyO	z G{O	| J}O	~  O	F $ &GO	N % 'OO	V PWO	X NYO	Z U[O	\  ]O	d  eO	l  mO	t   "uO	~  O	F  GO	N  OO	V HWO	X VYO	Z W[O	\   ]O	d HeO	f  gO	n  oO	v  wO	~  O	F   "GO	N   OO	V ) +WO	^  _O	f & (gO	n # %oO	v KwO	x   "yO	@ HAO	B ECO	D NEO	F   GO	N  OO	V VWO	X " $YO	` DaO	b GcO	d MeO	f LW W   W!WO	 dq,q q  q  q  q$  %q,  -q4 ! #5q< " $=qD # %EqL * ,MqT ' )Uq\ $ &]qd * ,eql  mqt  uq| # %}qD  EqL / 1MqT  Uq\ + -]qd Reqf  gqn  oqv Qwqx Nyqz W{q| :}q~ Vq@ LAqB ( *CqJ  KqR @SqT  Uq\   "]qd  eql ' )mqt  uq|  !}qD  EqL  MqT 1 3Uq\  ]qd ! #eql  mqt  uq|  !}qD OEqF " $GqN # %OqV  Wq^  _qf  gqn  oqv   "wq~  !qF  GqN  OqV  Wq^  _qf ! #gqn  oqv ! #wq~  qF @GqH ' )IqP " $QqX * ,Yq` @aq hr  