在 Azure AI Studio 中创建项目并使用聊天演练场
在 Azure AI Studio 中创建项目并使用聊天演练场
See: Create a project and use the chat playground in Azure AI Studio - Azure AI Studio | Microsoft Learn
在本动手实验中,你将创建项目,部署聊天模型,然后在 Azure AI Studio 中的演练场中使用它。
本动手实验包括:
- 在 Azure AI Studio 中创建项目
- 部署一个 Azure OpenAI 的模型
- 在演练场中直接使用模型
前置条件
- Azure 订阅
- 访问 Azure OpenAI 的授权
- 一个 Azure AI Studio Hub
- 足够的额度
在 Azure AI Studio 中创建项目
项目用来组织工作和保存工作状态。
请遵循如下步骤,在 Azure AI Studio 中创建项目
访问 https://ai.azure.com/, 进入 Azure AI Studio 的主页。
选择 + New Project 来创建项目
输入项目的名称
从下拉列表中选择托管项目的 Hub。如果还没有 Hub 存在,请选择 Create a new hub
创建新的 Hub 需要特定权限
如果是正在创建新的 Hub,请提供一个名称

从订阅列表中选择订阅
保持默认的资源组来创建新的资源组。另外,也可以选择现有的资源组
对于新入门者,建议为你的项目创建新的专用资源组。这样更容易统一管理项目和所有的资源。当创建项目的时候,一系列的资源将会被创建在资源组中,包括一个 Hub,一个容器,以及存储账号等等。
为 Hub 输入 Location 并选择下一步 Next。Location 是 Hub 托管的地区。Hub 的 Location 也是项目的 Location。不同的地区提供不同的 Azure AI 服务。例如,有些地区可能不存在特定的模型。
选择已有的 Azure AI 服务资源 (包括 Azure Open AI),或者创建新的。

在复查和完成 (Review and finish) 页面,可以看到 Azure AI 服务资源的名称和其它的设置来进行复查。

复查之后选择创建项目 (Create a project),可以看到资源创建的进度,当完成之后,可以看到项目完成创建。

一旦完成项目的创建,就可以开始通过左边栏来访问演练场,工具和其它的资源了。
部署模型
遵循如下步骤为你的副驾部署 Azure OpenAI 聊天模型。
- 登录 Azure AI Studio 并访问主页。
- 通过 All hubs 访问你的 Hub 列表。如果没有,可以如前所述创建它。选择你的 Hub
- 通过左边的工具栏,选择部署 Deployments,选择创建新部署 Create deployment

- 在选择模型的页面,从模型列表中选择希望部署的模型。例如,选择 gpt-35-turbo-16k。然后选择确认。

- 在部署模型的页面,输入部署的名称,选择部署 Deploy。在部署之后,可以看到部署的详情页面。其中包括创建部署的日期,模型的创建日期和版本等等。
- 在上一步中的部署详情页面中,选择打开演练场 Open in playground

在不使用自有数据的情况下在演练场中聊天
在 Azure AI Studio 的演练场中,你可以在没有自有数据的情况下,模型是如何响应聊天的。
遵循如下步骤在聊天演练场中与你部署的 GPT 模型聊天
- 进入 Azure AI Studio
- 从左边的工具栏中选择演练场 Playgrounds
- 从部署 Deployment 下拉列表中选择你部署的模型

- 在系统项目 System message 文本框中,提供以下提示来指导助手:“You are an AI assistant that helps people find information."。可以针对场景定制提示。
- (可选)通过选择 "添加分区 Add section" 按钮,然后选择 "安全系统消息 Safety system messages" 来添加安全系统消息。从预构建的消息中进行选择,然后根据需要对其进行编辑。

- 选择应用变更 Apply changes 来保存你的变更。当提示是否希望更新系统信息的时候,选择继续 Continue.
- 在会话区域,输入如下问题 "How much do the TrailWalker hiking shoes cost",然后点击右箭头按钮发送出去。

- 由于没有自有数据,助驾要么回应它不知道答案,要么会提供一个通泛的响应。例如,助驾可能响应为 "The price of TrailWalker hiking shoes can vary depending on the brand, model, and where you purchase them."。因为模型没有关于 TrailWalker 登山鞋的信息。
以后,你可以为模型提供你的自有数据来帮助它回答关于你的产品的问题。
在 Azure AI Studio 中创建项目并使用聊天演练场的更多相关文章
- Android实验一(在Android Studio中创建项目和模拟器)
北京电子科技学院(BESTI) 实 验 报 告 课程:移动平台开发 班级:1592 姓名:苏泽楠 学号:20159207 成绩: 指导教师 ...
- 在Android Studio中创建项目和模拟器
北京电子科技学院 实 验 报 告 课程:移动平台应用开发实践 班级:201592 姓名:杨凤 学号:20159213 成绩:___________ 指导老师:娄嘉 ...
- Android Studio中创建Kotlin For Android项目
Kotlin俗称Android中的Swift,它是Jetbrains公司开发的基于JVM的一门语言,JetBrains公司可能大家并不熟悉,不过相信IntelliJ IDE大家一定知道,Android ...
- 深度学习优质学习项目大放送!-AI Studio精选开源项目合集推荐
近期 在AI Studio上发现了不少优质的开源深度学习项目,从深度学习入门到进阶,涵盖了CV.NLP.生成对抗网络.强化学习多个研究方向,还有最新的动态图,都以NoteBook的方式直接开源出来,并 ...
- Visual Studio中创建混合移动应用程序解决方案Xamarin Portable Razor
在Visual Studio中创建混合移动应用程序的一个解决方案是使用Xamarin Portable Razor工具,这是ASP.NET MVC API针对移动设备的一个轻量级实现.Xamarin编 ...
- Android Studio中新建项目时Your android sdk is out of date or is missing templates的解决办法
在Android Studio中新建项目时出现了以下问题:Your android sdk is out of date or is missing templates. Please ensure ...
- sitecore系统教程之内容编辑器中创建项目
在内容编辑器中创建新项目时,必须先在内容树中选择一个项目,以指示新项目的位置.您可以创建一个新项目作为您选择的项目的兄弟或子项目: 兄弟是您在与所选项目相同的级别创建的项目. 子项是您在所选项下创建的 ...
- Android studio中为项目添加模块依赖的过程
https://blog.csdn.net/cheng__lu/article/details/74574582 Android studio中为项目添加模块依赖的过程 1.点击菜单file>p ...
- 在 Azure Web 应用中创建 .NET 应用程序
本快速入门帮助你在数分钟内将你的第一个 ASP.NET Web 应用部署到 Azure 应用服务.完成本教程后,你将能够在云中启动并运行一个简单的 Web 应用.在本教程中完成的所有操作均符合1 元试 ...
- Android studio 中创建AIDL Service
1.概述 AIDL在android系统中的作用 AIDL,Android Interface definition language的缩写,它是一种android内部进程通信接口的描写叙述语言, ...
随机推荐
- SuperMap iServer8C证书过期如何解决
说明:该问题是SuperMap iServer8.0.2和8.1.0版本云许可模块问题,需要手动更新云许可HTTPS证书,可以升级到官网8.1.1/9D/10i等方式进行解决 针对无法升级或者老项目维 ...
- vsphere8.0 VCenter部署
一.vCenter Server 介绍 vCenter Server是VMware提供的一种集中管理平台,用于管理和监控虚拟化环境中的虚拟机.主机.存储和网络等资源.它提供了一套功能强大的工具和界面, ...
- Web前端技术丛书代码下载
我是清华社编辑,这些下载资源供读者个人学习使用,禁止商用. IE/Chrome下载,或者微信扫描二维码,按提示发邮箱下载. 二维码用微信扫码,可填写邮箱,把链接转发邮箱下载. <微信小程序开发从 ...
- 【Simpleperf】Android的CPU分析,性能优化利器
很多时候,写代码是一件很爽的事情,但最后需要对APP进行瘦身.性能分析却是一件很棘手的事情.当需要对APP的性能进行分析时,Simpleperf是一个简单快捷的选择. 正文开始前,先奉上官方的资料: ...
- 把数字转换RMB形式
方法1 : var str = '12345679' let strNew = str.replace(/\B(?=(?:\d{3})+\b)/g, ',') // 匹配单词边界替换为逗号 方法2: ...
- 2024-10-13:用go语言,给定一个二进制数组 nums,长度为 n, 目标是让 Alice 通过最少的行动次数从 nums 中拾取 k 个1。 Alice可以选择任何索引 aliceIndex
2024-10-13:用go语言,给定一个二进制数组 nums,长度为 n, 目标是让 Alice 通过最少的行动次数从 nums 中拾取 k 个1. Alice可以选择任何索引 aliceIndex ...
- 《你不知道的JavaScript》读书笔记(一):JS是如何查找变量的
这本书之前囫囵地看了一遍,确实点明了很多以前不清不楚的点,但是仅仅看一遍是没什么用的,最近面试遇到不少原理相关的题感觉答得不理想,回头看下其实以前都理解过,但是没有记下来,正好结合实际的问题来再学习一 ...
- 在 KubeSphere 中使用 Rook 构建云原生存储环境
Rook 介绍 Rook 是一个开源的云原生存储编排器,为各种存储解决方案提供平台.框架和支持,以便与云原生环境进行原生集成. Rook 将分布式存储系统转变为自管理.自扩展.自修复的存储服务.它使存 ...
- Springboot异步事件配置和使用
Spring中提供了完整的事件处理机制,本身底层内置实现了一些事件和监听,同时支持开发者扩展自己的事件和监听实现. 一般这种基于事件的实现在项目实际开发中我们主要用来解耦,和做异步处理(默认是同步), ...
- VMware安装Ubuntu操作系统 2024.9.27
1.安装 Ubuntu的官方网站是:https://www.ubuntu.com/download 点进去可以直接下载 文件下载会比较慢,我这点用了约5分钟 然后就可以打开vmware,选择: 就可以 ...