Base class for Nova system tools.
System tools are built-in tools provided by Nova models that execute server-side. Unlike custom tools, system tools don't require client-side implementation.
Bedrock chat model integration built on the Bedrock converse API.
This implementation will eventually replace the existing ChatBedrock implementation once the Bedrock converse API has feature parity with older Bedrock API. Specifically the converse API does not yet support custom Bedrock models.