mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-08 03:08:45 +00:00
chore(rust): trace Bedrock native bridge entry
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
2008816278
commit
d77f8921b2
3 changed files with 4 additions and 1 deletions
|
|
@ -16,6 +16,8 @@ pub(super) async fn execute_messages_provider_call(
|
|||
request_builder = request_builder.timeout(duration);
|
||||
}
|
||||
|
||||
println!("IN EXECUTE MESSAGES PROVIDER CALL");
|
||||
|
||||
let response = request_builder
|
||||
.send()
|
||||
.await
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@ use prepare::prepare_messages_call;
|
|||
use types::{AnthropicMessagesResponse, MessagesRequest};
|
||||
|
||||
pub async fn messages(request: MessagesRequest<'_>) -> CoreResult<AnthropicMessagesResponse> {
|
||||
println!("ENTERED RUST MESSAGES");
|
||||
execute_messages_provider_call(prepare_messages_call(request)?).await
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -2273,7 +2273,7 @@ class BaseLLMHTTPHandler:
|
|||
request_body: dict,
|
||||
timeout: float | httpx.Timeout | None,
|
||||
) -> AnthropicMessagesResponse | None:
|
||||
if custom_llm_provider not in ("azure_ai", "anthropic"):
|
||||
if custom_llm_provider not in ("azure_ai", "anthropic", "bedrock"):
|
||||
return None
|
||||
if litellm_params.get("rust") is not True and not BaseLLMHTTPHandler._rust_env_enabled():
|
||||
return None
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue