是否存在REST API用于查询已部署Azure OpenAI模型属性及获取部署列表?
回答
有的,Azure OpenAI提供了专门的REST API来检索已部署模型列表及单个部署的属性:
获取所有已部署模型列表
使用以下GET请求:
GET {你的Azure OpenAI端点}/openai/deployments?api-version={指定API版本,比如2024-05-01-preview}
请求头需包含授权信息:Authorization: Bearer {你的API密钥}
返回结果会包含所有部署的基本信息,比如部署ID、关联的基础模型名称、部署状态、创建时间等。
获取单个部署模型的详细属性
针对特定部署,使用:
GET {你的Azure OpenAI端点}/openai/deployments/{部署ID}?api-version={指定API版本}
同样需要携带授权头,返回内容会包含更详细的属性,比如模型版本、部署的硬件配置、配额限制等。
注:你之前查阅的文档是针对基础模型(Models)的接口,而部署相关的API在Deployments章节下,可能是你没注意到这个分类。
内容的提问来源于stack exchange,提问作者Rushikesh Gaidhani
相关产品推荐
相关产品推荐

