You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/Azure-Samples/azure-openai-keyless-python)
20
20
21
21
The purpose of this repository is to provision an Azure OpenAI account with an RBAC role permission for your user account to access,
22
-
so that you can use the OpenAI API SDKs with keyless (Entra) authentication. By default, the account will include a gpt-3.5 model, but you can modify `infra/main.bicep` to deploy other models instead.
22
+
so that you can use the OpenAI API SDKs with keyless (Entra) authentication.
23
23
24
+
*[Features](#features)
24
25
*[Getting started](#getting-started)
25
26
*[GitHub Codespaces](#github-codespaces)
26
27
*[VS Code Dev Containers](#vs-code-dev-containers)
@@ -32,6 +33,13 @@ so that you can use the OpenAI API SDKs with keyless (Entra) authentication. By
32
33
*[Security guidelines](#security-guidelines)
33
34
*[Resources](#resources)
34
35
36
+
## Features
37
+
38
+
* Provisions an Azure OpenAI account with keyless authentication enabled
39
+
* Grants the "Cognitive Services OpenAI User" RBAC role to your user account
40
+
* Deploys a gpt-3.5 model by default, but you can modify the [Bicep template](infra/main.bicep) to deploy other models
41
+
* Example script uses the [openai](https://pypi.org/project/openai/) Python package to make a request to the Azure OpenAI API
42
+
35
43
## Getting started
36
44
37
45
You have a few options for getting started with this template.
0 commit comments