我在Python代码中调用Azure OpenAI API。要设置它,我们需要提供一些参数,其中之一是openai.api_key
。有两个选项可以获得此值-
1.静态密钥
- AAD代币
我正在使用AAD token(参考此-https://github.com/openai/openai-python#microsoft-azure-active-directory-authentication),但我仍然可以使用静态密钥访问它。我想删除静态密钥访问。
有没有办法禁用静态密钥,只使用AAD身份验证进行身份验证?
1条答案
按热度按时间jgwigjjp1#
有没有办法禁用静态密钥,只使用AAD身份验证进行身份验证?
如果您需要仅使用AAD身份验证而不使用**
api.key
进行身份验证,则可以使用下面的代码,使用Python的request
方法。首先,创建一个应用程序,并为您的应用程序分配
Cognitive Services User
**角色。入口:
验证码:
输出:
参考:
如何使用托管身份配置Azure OpenAI服务- Azure OpenAI|微软学习