microsoft / azure-openai-service-proxy

The Azure AI proxy service facilitates easy access to Azure AI resources for workshops and hackathons. It offers a Playground-like interface and supports Azure AI SDKs. Access is granted through a time-limited API key and endpoint.
https://microsoft.github.io/azure-openai-service-proxy/
MIT License
63 stars 37 forks source link

Add support for using managed identity for passwords #271

Closed aaronpowell closed 5 months ago

aaronpowell commented 5 months ago

This pull request adds support in .NET for using managed identity for passwords. It includes changes to the code that allow authentication using a managed identity and provides a token to Npgsql using the PeriodicPasswordProvider to refresh it on schedule.