Skip to content

Releases: microsoft/semantic-kernel

python-1.20.0

29 Jan 08:57
d015742
Compare
Choose a tag to compare

Release Notes

New Features


Note: The OpenAIChatCompletion and AzureChatCompletion classes now support an instruction_role keyword argument. This is particularly useful when using reasoning models like o1. When set, any AuthorRole.SYSTEM messages are converted to AuthorRole.DEVELOPER before being sent to the model.

Example usage:

chat_service = OpenAIChatCompletion(service_id=service_id, instruction_role="developer")

Python Package Updates

Enhancements and Fixes

  • Improve handling for kernel plugin from file. #10286 by @moonbox3

  • Improve hashing of CMC and SCMC items. Add tests. #10332 by @moonbox3

  • Improve agent samples and chat history handling. #10301 by @eavanvalkenburg

  • Allow enums to be passed into on_function_result. Improve handling of FRC result so it can be hashed. #10316 by @moonbox3

Bug Fixes and Improvements

Full Changelog: python-1.19.0...python-1.20.0

dotnet-1.35.0

28 Jan 21:16
89cd872
Compare
Choose a tag to compare

Changes:

See More

This list of changes was auto generated.

vectordata-dotnet-9.0.0-preview.1.25078.1

28 Jan 20:37
89cd872
Compare
Choose a tag to compare

Changes:

  • 39934f5 .Net: Fixing distance functions for Pinecone, Weaviate and Redis and adding integration tests for score testing for these. (#10170) [ #10103 ]

This list of changes was auto generated.

python-1.19.0

22 Jan 07:31
6ecfdcf
Compare
Choose a tag to compare

Release Notes

New Features

Python Package Updates

  • Python: Update pyarrow requirement from <19.0,>=12.0 to >=12.0,<20.0 in /python by @dependabot in #10243
  • Python: Bump Python version to 1.19.0 for a release by @moonbox3 in #10254

Enhancements and Fixes

Full Changelog: python-1.18.2...python-1.19.0

dotnet-1.34.0

22 Jan 21:13
0cd59f1
Compare
Choose a tag to compare

Changes:

See More

This list of changes was auto generated.

python-1.18.2

13 Jan 22:49
22cfbd5
Compare
Choose a tag to compare

Release Notes

Bug Fixes and Improvements

  • Python: Configure top_p and temp for assistant agents if configured by @moonbox3 in #10163

Enhancements and Fixes

  • Python: Provide full list of samples in concepts README. by @moonbox3 in #10161

Python Package Updates

  • Python: Bump Python version to 1.18.2 for a release. by @moonbox3 in #10171

Full Changelog: python-1.18.1...python-1.18.2

python-1.18.1

09 Jan 22:54
9b79453
Compare
Choose a tag to compare

Release Notes

Python Package Updates

Enhancements and Fixes

  • Python: Upgrade AOAI api version to latest GA: 2024-10-21 by @moonbox3 in #10118
  • Python: Improve agent retrieval by passing necessary kwargs. Add unit tests. by @moonbox3 in #10116

Bug Fixes and Improvements

  • Python: Temporarily xFail some Google AI integration tests to unblock by @TaoChenOSU in #10136
  • Python: Fix function call content argument parsing by @TaoChenOSU in #10132

Full Changelog: python-1.18.0...python-1.18.1

python-1.18.0

07 Jan 22:16
8a00172
Compare
Choose a tag to compare

Release Notes

Note: The OpenAI plugin has been removed. This change aligns with the .NET version, where the plugin was removed in early 2024. The plugin had previously been marked as deprecated in Python.

Python Package Updates

  • Python: Update chromadb requirement from <0.6,>=0.5 to >=0.5,<0.7 in /python by @dependabot in #10042
  • Python: Bump Python version to 1.18.0 for a release by @moonbox3 in #10115

Enhancements and Fixes

  • Python: Change order used to check variants in (de)ser steps by @eavanvalkenburg in #10051
  • Python: Remove OpenAI plugin. Update OpenAPI exec params to use direct predicate reference by @moonbox3 in #10095
  • Python: Update README.md by @AndreeaDan27 in #10028
  • Python: Agent content generation for function call content should be assistant role by @moonbox3 in #10096
  • Python: Improve Azure assistant agent settings and retrieval operations by @moonbox3 in #10063

Bug Fixes and Improvements

New Contributors

Full Changelog: python-1.17.1...python-1.18.0

dotnet-1.33.0

07 Jan 19:20
b438cef
Compare
Choose a tag to compare

Changes:

See More

python-1.17.1

19 Dec 22:38
926a590
Compare
Choose a tag to compare

Release Notes

Python Package Updates

Enhancements and Fixes

Bug Fixes and Improvements

Miscellaneous

Full Changelog: python-1.17.0...python-1.17.1