Hi team, Could you extend the tools support to AWS Bedrock models?

Amazon Bedrock supports tool calling with the following models. Anthropic Claude 3 models Mistral AI Large Cohere Command R and Command R+

AWS Bedrock documentation: https://docs.aws.amazon.com/bedrock/latest/userguide/tool-use.html

Thanks for the great work !!

Comment From: maxjiang153

I'm working on this, but first one is Anthropic Claude 3 models.

Mistral AI models and Cohere Command R models have not been merged yet: https://github.com/spring-projects/spring-ai/pull/808 https://github.com/spring-projects/spring-ai/pull/667

Comment From: maxjiang153

@tzolov plz take a look at recent AWS Bedrock PRs, I wonder if creating a PR includes all supported tool models instead of once a time.

Comment From: markpollack

Thanks, this is a large change, so will take a bit to digest.

Comment From: piratovi

@tzolov Hi guys! Any updates about Anthropic Claude 3 tools support ?

Comment From: tzolov

@piratovi we are working on it PR #1650 The main parts hopefully will be released with the forthcoming M4 milestone.