1df47667ea
* Python: surface Gemini cached and thinking token counts in usage details * Python: surface Bedrock cache token counts in usage details * Python: surface Gemini cached and thinking token counts in usage details * Python: surface Bedrock cache token counts in usage details * Return None from Bedrock _parse_usage when no token counts are present Matches the UsageDetails | None return annotation and the Gemini connector's behavior, so a usage payload with no recognized keys no longer propagates an empty mapping. Adds a regression test.
Get Started with Microsoft Agent Framework Bedrock
Install the provider package:
pip install agent-framework-bedrock --pre
Bedrock Integration
The Bedrock integration enables Microsoft Agent Framework applications to call Amazon Bedrock models with familiar chat abstractions, including tool/function calling when you attach tools through ChatOptions.
Basic Usage Example
See the Bedrock sample for a runnable end-to-end script that:
- Loads credentials from the
BEDROCK_*environment variables - Instantiates
BedrockChatClient - Sends a simple conversation turn and prints the response