john0isaac / rag-semantic-kernel-mongodb-vcore

A sample for implementing retrieval augmented generation using Azure Open AI to generate embeddings, Azure Cosmos DB for MongoDB vCore to perform vector search, and semantic kernel.
https://techcommunity.microsoft.com/t5/educator-developer-blog/build-rag-chat-application-using-azure-openai-and-cosmos-db-for/ba-p/4055852
MIT License
32 stars 52 forks source link

Bump semantic-kernel from 0.9.1b1 to 0.9.5b1 in the python-requirements group #5

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 6 months ago

Bumps the python-requirements group with 1 update: semantic-kernel.

Updates semantic-kernel from 0.9.1b1 to 0.9.5b1

Release notes

Sourced from semantic-kernel's releases.

python-0.9.5b1

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/semantic-kernel/compare/python-0.9.4b1...python-0.9.5b1

python-0.9.4b1

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/semantic-kernel/compare/python-0.9.3b1...python-0.9.4b1

python-0.9.3b1

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.
    • An example script with a Handlebars template using AzureOpenAI is here.
    • An example script with a Jinja2 template using AzureOpenAI is here.

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.

... (truncated)

Commits
  • e563920 Python: Honor the function calling options if configured. (#5701)
  • 2558b01 Python: fixing README.md example in python (#5708)
  • 37edd5f Python: Bump versions to 0.9.5b1 for release. (#5713)
  • c4c7464 Python: Introduce operations to handle OpenAI plugins, improve OpenAPI plugin...
  • dfd866b .Net: Marking the ToolCallResultSerializerOptions as obsolete. (#5700)
  • 14a0881 Python: mypy clears kernel.py (#5689)
  • 75089cb Python: Enhance Chat Message Content creation and parsing (#5520)
  • 1924141 Python: small fix for running prompt without any execution settings (#5687)
  • f76fd5f .Net Hugging face exp update (#5675)
  • 0de7d34 .Net - Support Azure Endpoint for File-Service (#5640)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
john0isaac commented 6 months ago

Todo: Manual bump