网站建设html代码,wordpress的搭建教程 pdf,沈阳商城网站制作,官渡区住房和城乡建设局网站大家好我是微软学生大使 Jambo , 在刚结束的微软学生开发者峰会 2023中我们了解到微软为学生提供了 Azure for Student 大礼包#xff0c;通过 Azure for Student 除了学习和部署云原生的应用外#xff0c;还可以申请使用 Microsoft OpenAI Service 。在这个 AIGC 火热的年代…大家好我是微软学生大使 Jambo , 在刚结束的微软学生开发者峰会 2023中我们了解到微软为学生提供了 Azure for Student 大礼包通过 Azure for Student 除了学习和部署云原生的应用外还可以申请使用 Microsoft OpenAI Service 。在这个 AIGC 火热的年代作为学生别错过这个千载难逢的机会。下面我会介绍一下我是如何申请到 Microsoft Azure for Student 和 Azure OpenAI Service 的
注册 Azure for Student
注册只需要准备好学校提供的 edu 邮箱不需要信用卡。
进入 Azure 主页https://azure.microsoft.com/zh-cn/free/students/ 点击开始使用。 登录已有的 Microsoft 账号如果没有可以新建一个。 之后进入验证页面注意切换国家/地区代码电话号的部分无需加上地区码。 然后进学生验证填入你的 edu 邮箱。 进入你的 edu 邮箱进行邮箱验证。 进入页面后勾选“同意协议”第二个选项可不勾。 这部分可以全空。 点击注册后完成注册之后就会自动跳转到 Azure 的控制面板中。 以上就是Azure for Students注册的完整流程。需要注意的是注册时必须使用学校提供的edu邮箱否则无法申请成功。
进入主页点击“导航”下的“订阅”即可看到 “Azure for Students”。
申请 Azure OpenAI
在申请 Azure OpenAI 前一定要有 Azure 账号。
目前 Azure OpenAI 只能通过填写表格 申请的方式获取访问权限https://aka.ms/oai/access 。
First Name 和 Last Name 通常对应 名 和 姓。 因为我们只有一个 Azure for Student 的订阅因此选 1 个即可。Subscription ID 填写 Azure 订阅界面里的 Azure for Student 订阅 ID。 5 填写你的 edu 邮箱私人邮箱会被拒绝。
6~13 填写学校信息即可。
14 选择“其他”并填写“University” 16 选择“Government” 17 选择“Education”。 18,19 如果你有微软方面的联系人就填 Ta 的名字和联系方式。 21 勾选你需要的区域可全选如果只勾选其中一个也可使用其他区域。 22 勾选 OpenAI 的功能还要额外勾选预计用这些功能做哪些方面的事按照自身情况勾选即可。 勾选剩下选项后点击提交。之后 edu 邮箱会收到微软发来的邮件来验证邮箱地址点击验证。
以上就是申请 Azure OpenAI 的流程。申请之后会在 10 个工作日内给出答复我在第二天就收到结果。如果申请通过即可在 Azure 使用 OpenAI 服务。
简单的演示
在创建好 OpenAI 服务后我们可以进入 https://oai.azure.com/ Playground 进行线上测试。 首先要部署模型我这里选择了 text-davinci-003 模型进行示范。 在 GPT-3 页面里选择好部署的模型后就可以进行测试了。我这里用了一道数学分析的题目作为测试但众所周知gpt的逻辑分析能力还不够好。 在让他重复生成了两次后终于还是给了一个比较好的答案。
我们还可以用 Python 调用接口来生成文字。
import os
import requests
import json
import openaiopenai.api_key REPLACE_WITH_YOUR_API_KEY_HERE
openai.api_base REPLACE_WITH_YOUR_ENDPOINT_HERE # your endpoint should look like the following https://YOUR_RESOURCE_NAME.openai.azure.com/
openai.api_type azure
openai.api_version 2022-12-01 # this may change in the futuredeployment_nameREPLACE_WITH_YOUR_DEPLOYMENT_NAME #This will correspond to the custom name you chose for your deployment when you deployed a model. # Send a completion call to generate an answer
print(Sending a test completion job)
start_phrase Write a tagline for an ice cream shop.
response openai.Completion.create(enginedeployment_name, promptstart_phrase, max_tokens10)
text response[choices][0][text].replace(\n, ).replace( ., .).strip()
print(start_phrasetext)最后这里整理一份给大学生们的免费资源
Azure 免费资源https://aka.ms/studentgetazureGitHub Education Packhttps://aka.ms/GitHubStudentDevPackSS23Azure OpenAI 申请表格https://aka.ms/oai/access