Skip to content

v0.3.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@cgillum cgillum released this 25 Oct 03:11
· 6 commits to main since this release
e467134

This release contains full support for Azure OpenAI deployments, allowing users to safely interact with OpenAI's advanced models without exposing any data to OpenAI.

NuGet Packages

The following NuGet packages were updated as part of this release.

Refer to the project README for full instructions on how to use these packages in your Azure Functions project.

Getting Started with Azure OpenAI

You can create an Azure OpenAI resource as described here. To use your Azure OpenAI resource with these bindings, you must set the following app settings in your function app:

  • AZURE_OPENAI_KEY - The API key for your Azure OpenAI resource.
  • AZURE_OPENAI_ENDPOINT - The endpoint for your Azure OpenAI resource - e.g., https://***.openai.azure.com/.

Lastly, you must use the Model, ChatModel, and/or EmbeddingsModel binding properties to match the name of the Azure OpenAI model deployment (not the model name).

What's Changed

  • Fixes and improvements for embeddings and demo for semantic search by @cgillum in #2
  • Create build.yml for GitHub Actions by @cgillum in #3
  • Add status badges and LICENSE file by @cgillum in #4
  • Update/streamline chat bot functionality by @cgillum in #5
  • Added Azure OpenAI support and Env Vars via ai.env by @paulyuk in #7
  • Bump undici from 5.23.0 to 5.26.4 in /samples/chat/nodejs by @dependabot in #9
  • Increment package version to v0.2.0 by @cgillum in #8
  • Azure OpenAI dynamic deployment selection and v0.3.0 by @cgillum in #11

New Contributors

Full Changelog: https://github.com/cgillum/azure-functions-openai-extension/commits/v0.3.0