python-1.32.0
Release Notes
New Features
- Support structured outputs with Azure AI inference chat completion. by @moonbox3 in #12183
- Support Declarative Spec for OpenAIAssistantAgent & OpenAIResponsesAgent by @moonbox3 in #12247
Enhancements and Improvements
- Add missing fields to
AzureAIAgentSettings
by @KanchiShimono in #12211 - Add OpenAI's sequence_number attribute to unit tests based on their latest package by @moonbox3 in #12227
- Use BaseModel instead of KernelBaseModel in samples by @TaoChenOSU in #12224
- Relax Agent Invocation Methods to Allow Positional or Keyword Arguments for
messages
by @moonbox3 in #12248 - Update kernel function span by @TaoChenOSU in #12285
- Allow configuration of parameters for
BingGroundingTool
by @KanchiShimono in #12264 - Include Bing Grounding Tool call results in
invoke_stream
responses by @KanchiShimono in #12265
Bug Fixes
- Add missing index in Bedrock FunctionCallContent instantiation by @ja-bot in #12203
- Allow hyphens in function param metadata which are sometimes present with MCP plugins by @moonbox3 in #12267
- Fix Python test coverage report workflow by @TaoChenOSU in #12261
Python Package Updates
- Bump onnxruntime from 1.21.0 to 1.22.0 in /python by @dependabot in #12022
- Bump google-cloud-aiplatform from 1.91.0 to 1.93.0 in /python by @dependabot in #12178
- Update redis[hiredis] requirement from ~=5.0 to >=5,<7 in /python by @dependabot in #12179
- updated onnx deps by @eavanvalkenburg in #12251
- Bump Python version to 1.32.0 for a release. by @moonbox3 in #12287
New Contributors
Full Changelog: python-1.31.0...python-1.32.0