python-0.9.3b1
版本发布时间: 2024-03-15 22:48:20
microsoft/semantic-kernel最新发布版本:dotnet-1.22.0(2024-10-09 04:35:09)
Notable Changes
- We're excited to expand our SDK's templating capabilities by introducing two powerful templating languages: Handlebars and Jinja2. By introducing Handlebars, we ensure developers can utilize consistent prompt structures in both Python and dotnet environments, enhancing cross-language compatibility and making the development process more seamless. Both Handlebars and Jinja2 allow for their ability to handle loops, variables, and the execution of static functions within templates. This introduces a new level of flexibility and power, allowing developers to craft dynamic and complex prompts more efficiently.
We're working on a detailed blog post that covers SK Python's templating features covering the default kernel template, and the new Handlebars and Jinja2 prompt templates.
What's Changed
- Python: convert null descriptions to empty str in basic planner by @tonymuu in https://github.com/microsoft/semantic-kernel/pull/5406
- Python: Example notebook incorrect deployment name definition by @ABCurado in https://github.com/microsoft/semantic-kernel/pull/5402
- Bump actions/setup-dotnet from 3 to 4 by @dependabot in https://github.com/microsoft/semantic-kernel/pull/5430
- Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/microsoft/semantic-kernel/pull/5433
- Python: Bump openapi-core from 0.18.2 to 0.19.0 in /python by @dependabot in https://github.com/microsoft/semantic-kernel/pull/5306
- Python: Handlebars template support by @eavanvalkenburg in https://github.com/microsoft/semantic-kernel/pull/5466
- Python: planner love by @eavanvalkenburg in https://github.com/microsoft/semantic-kernel/pull/5477
- Python: support Jinja2 templating by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/5483
- Python: Bump python package versions to 0.9.3b1 for release. by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/5497
New Contributors
- @tonymuu made their first contribution in https://github.com/microsoft/semantic-kernel/pull/5406
- @ABCurado made their first contribution in https://github.com/microsoft/semantic-kernel/pull/5402
Full Changelog: https://github.com/microsoft/semantic-kernel/compare/python-0.9.2b1...python-0.9.3b1