在微软云Azure上,一个服务实例通常指的是用户在Azure平台上创建的某种服务的具体实现。例如,当我们在Azure上创建一个虚拟机(VM)时,每个虚拟机就是一个服务实例。同样,如果创建了一个数据库,比如Azure SQL数据库,那么每个数据库也被认为是一个服务实例。简而言之,服务实例是指我们所部署和管理的单个服务的实体。Azure open ai实例亦如此。
一、在azure中创建Azure OpenAI 实例
1.登录微软云azure门户
(global版本azure,国内客户可以通过代理商渠道合法下单购买,也可以个人通过官网注册购买)。
https://portal.azure.com/#home
2.在搜索栏中输入 “Azure OpenAI”
3.点击“创建”
4.开始创建:第一步“基本信息”,注意需要新建一个资源组,并且自行选择心仪的模型区域(这些区域包含全球多个节点)
5.开始创建:第二步“网络”
6.开始创建:第三步“标记”(标记是名称/值对,通过将相同的标记应用到多个资源和资源组可以对资源进行分类并查看合并的帐单。)
7.开始创建:第四步“审阅和提交”,点击"创建“
二、在azure中查看所创建的Azure OpenAI 实例
1.点击创建好的azure open ai实例
概述主要是大致的可以观看azure服务的功能窗口,可以在概要里面看到创建资源所在的“资源组”“区域”“订阅”“订阅ID”等信息。
2.查看“活动日志“
在微软云Azure中,“活动日志”(Activity Log)提供了有关在Azure订阅中发生的事件的数据。这些事件可以包括资源的创建、修改、删除操作,以及其他与资源管理相关的操作。活动日志旨在帮助你了解订阅中发生了哪些更改以及这些更改是谁做的。
3.设置“访问控制“
Azure 中的访问控制(IAM:Identity and Access Management)是一项服务,它允许管理员为用户、组、服务主体或托管身份分配不同的权限,以控制对 Azure 资源的访问。通过IAM,可以确保只有合适的人员能够访问特定的资源或执行特定操作。
在 Azure IAM 中,可以设置多种角色来定义不同的权限。每个角色都有一组特定的权限,这些权限决定了角色的成员可以对 Azure 资源执行哪些操作。角色可以分配给单个用户、组、服务主体或托管身份。
Azure 提供了多种内置的角色,以下是一些常见的角色和它们代表的功能:
- 所有者(Owner):具有对所有资源的完全访问权限,包括设置权限(谁可以访问资源)的权利。
- 参与者(Contributor):可以创建和管理所有类型的Azure资源,但不能授予他人访问权限。
- 阅读者(Reader):只能查看现有的Azure资源,无法进行任何修改。
- 用户访问管理员(User Access Administrator):能够管理用户对资源的访问权限,但不能修改资源本身。
除了这些常见的角色,Azure 还提供了更特定的角色,如“虚拟机参与者”、“网络参与者”、“存储账户贡献者”等,这些角色具有针对特定资源类型的特定权限集。
4.管理和查看”终结点和秘钥“
对于Azure上的任何API服务,包括与OpenAI合作的API,终结点(Endpoint)和密钥(Key)通常具有以下含义:
- 终结点(Endpoint):
终结点是API服务的URL,客户端应用程序使用它来发送请求。例如,如果在Azure上使用了一个由OpenAI提供的模型,该模型会有一个特定URL,在应用程序中发送请求时需要使用这个URL。 - 密钥(Key):
密钥是用于认证的一个字符串,它确保了请求是由授权的用户发送的。在发送API请求时,通常需要在请求的头部(Header)中包含这个密钥,以便服务可以验证您的身份并授权访问。