我使用获得的令牌az account get-access-token
在 Azure 上部署经过微调的 GPT、更新它们(例如,更改它们的最大命中率)或删除它们。
我在https://learn.microsoft.com/en-us/cli/azure/account?view=azure-cli-latest上读到:
az account get-access-token
:获取实用程序访问 Azure 的令牌。令牌有效期至少为 5 分钟,最长为 60 分钟。如果未指定订阅参数,则使用当前帐户。
目前我获得的代币有效期为15分钟。
如何更改通过 获取的令牌的有效期az account get-access-token
?
作为一种解决方法,可以通过登录Azure 命令行界面 (CLI),
az login
并使用下面的 Python 代码获取令牌。az login
登录时间超过了使用 获取的令牌的有效期az account get-access-token
,因此当令牌即将到期时,Python 代码会请求另一个令牌。要在 Ubuntu 上安装 Azure 命令行界面 (CLI):
然后通过 登录
az login
。然后运行此 Python 脚本:仅供参考:我已通过“az login”登录到 Azure 命令行界面 (CLI):我如何知道它何时会将我注销?
在 Ubuntu 16.04.5 LTS 和 Python 3.12 上测试。