Thank you for taking time to contribute this pull request! You might have already read the [contributor guide][1], but as a reminder, please make sure to:

  • Sign the contributor license agreement
  • Rebase your changes on the latest main branch and squash your commits
  • Add/Update unit tests as needed
  • Run a build and make sure all tests pass prior to submission

Comment From: impactCn

Try to fix https://github.com/spring-projects/spring-ai/issues/518

Comment From: impactCn

@tzolov tks, done.

Comment From: tzolov

Thanks @impactCn, nice improvement.

Comment From: tzolov

Rebased, squashed and merged at 5c3ed1152a7a9318d431183b42f5ebf37a99ee90

Additional changes applied: - Fix Anthropic 3 straming response - add bedrock metrics field. - Increate the default timeout to 5 min. Update the docs. - Increase the ITs.