结合ChatGPT体验新必应new bing 的惊喜:这是我第一次使用的感受
前言
最近相信大家都被 ChatGPT 刷屏了,它的爆火大家是有目共睹的,微软的新必应(New Bing) 是结合了比 ChatGPT 更强大的新一代 OpenAI 语言模式,接下来我们一起来“调教”一下新必应(New Bing)吧!
今天会让新必应(New Bing)做以下三件事情:
- 让它制定一份健身计划
- 让它写一篇睡前小故事
- 让它写代码
候补者计划
首先加入候补者计划需要到新必应网站申请,我是在今年2月21日申请的加入新必应(New Bing)的候补者名单,在同年2月24日的早晨已经收到了“欢迎加入 New Bing”的邮件,三天的时间就通过了,这速度比想象中的要快,这让我心情既开心又兴奋。
查看邮件的正文,在正文下方有个按钮,我们一起点击 Start Exploring
按钮来开始探索。
进入到新必应(New Bing)的网页,我们需要点击 Download Microsoft Edge
按钮,以下载 Edge 解锁全部功能。
之后来到 Edge 的下载页面,点击 Download Edge Dev
下载软件,之后便是根据你在用的机器设备选择对应要下载的 Edge 版本了。
安装过程就不叙述了,安装成功后,打开 Edge 浏览器,登录上自己的微软账号以便激活新必应(New Bing)的新功能。
重点来了,在浏览器输入网址 bing.com
即可访问,这便是新必应(New Bing)的搜索界面,非常美观大气!
初尝新必应(New Bing)
我们尝试使用其推荐的内容,并点击试试吧查看结果。
结果如下展示,我们来给这个界面区分为三部分,顶部为搜索的内容,可以点击聊天切换为 AI 问答模式。中间区域还是搜索结果的内容展示。右边的区域是新必应(New Bing)给出的部分回答,可以点查看更多展开回答。
我们点击顶部的聊天按钮打开聊天界面,你也可以页面下拉打开聊天界面,下面是 Bing 给出的完整答案内容。
睡前小故事
我们让它写一个睡前小故事吧,想让它写什么题材的内容,我们简单描述一下,让其遵循规则。
新必应(New Bing)一次回答有字数限制,如果输出的总文本太长的话,就需要不断让它继续下去,因此我们可以继续要求它简短一下内容。
这个故事我很喜欢,你们觉得怎么样呢?在这儿相信大家也已经看出来了,新必应(New Bing)可以根据上下文来作出回答,你可以像和人一样和它交流,它会一直在话题中心与你对话,这种感觉很美妙。
让它写代码
我们让它为我们生成一个动画特效,要求是使用核心动画来实现效果。
New Bind 生成的完整代码如下所示:
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// 创建一个矩形视图
let rectView = UIView(frame: CGRect(x: 0, y: 0, width: 100, height: 100))
rectView.backgroundColor = .red
rectView.center = view.center
// 添加到主视图
view.addSubview(rectView)
// 创建一个移动动画
let moveAnimation = CABasicAnimation(keyPath: "position.x")
// 设置起始值和结束值
moveAnimation.fromValue = rectView.center.x - 100
moveAnimation.toValue = rectView.center.x + 100
// 设置持续时间和重复次数
moveAnimation.duration = 1.0
moveAnimation.repeatCount = .infinity
// 设置自动反转效果
moveAnimation.autoreverses = true
// 添加到矩形视图的图层上
rectView.layer.add(moveAnimation, forKey: "move")
// 创建一个旋转动画
let rotateAnimation = CABasicAnimation(keyPath: "transform.rotation.z")
// 设置起始值和结束值(以弧度为单位)
rotateAnimation.fromValue = -CGFloat.pi / 4.0
rotateAnimation.toValue = CGFloat.pi / 4.0
// 设置持续时间和重复次数
rotateAnimation.duration = 0.5
rotateAnimation.repeatCount = .infinity
// 设置自动反转效果
rotateAnimation.autoreverses = true
// 添加到矩形视图的图层上
rectView.layer.add(rotateAnimation, forKey: "rotate")
}
}
这段代码到了 Xcode 运行后的结果如下:
尽管代码不够有趣也不够炫酷,但它也是正确运行了,这也让我感到很兴奋。
结语
我们今天让新必应(New Bing)做了三件事情,一是让它制定一份健身计划,二是让它写一篇睡前小故事,三是让它写代码,这三件事情它都做得很好。我们只需要像与人交谈一样提出问题,新必应(New Bing)便会根据我们的问题而进行回答,我们的问题越是详细,新必应(New Bing)就能够更加准确地回答我们想要知道的问题。
今天我让新必应(New Bing)做的事情也并“不高级”,但是我们通过此篇文章也对新必应(New Bing)有了初步的了解,新必应(New Bing)能做的事情还有很多,我们以后再来详讲。
最后,我希望各位读者能够关注我的公众号,一起分享技术的乐趣和价值。感谢大家的支持和关注。我们下篇文章再见!
关于作者
博文作者:GarveyCalvin
公众号:凡人程序猿
本文版权归作者所有,欢迎转载,但必须保留此段声明,并给出原文链接,谢谢合作!
结合ChatGPT体验新必应new bing 的惊喜:这是我第一次使用的感受的更多相关文章
- 体验魅力Cognos BI 10 系列,第1 部分: 第一次安装
体验魅力Cognos BI 10 系列,第1 部分: 第一次安装吴敏达, 信息管理软件高级技术顾问, IBM简介: 本系列教程旨在帮助您通过实际动手掌握Cognos BI 10.1 的主要功能.在这一 ...
- UWP win10 app 新关键字x:Bing
原本使用MVVM开发,我们使用数据绑定是x:Binging 新的关键字x:Bing使用和原来x:Binging区别不大. <TextBox x:Name="textBox" ...
- Windows 10 新特性 -- Bing Maps 3D地图开发入门(一)
本文主要内容是讲述如何创建基于 Windows Universal App 的Windows 10 3D地图应用,涉及的Windows 10新特性包括 Bing Maps 控件.Compiled da ...
- 微软必应Bing搜索引擎这几天无法访问!
一.用必应(Bing)临时域名: www2.bing.com 或者 www4.bing.com 临时域名博主验证有效 二.修改hosts文件: 用户只需要暂时修改下host然后坐等微软服务器恢复后再删 ...
- 必应词典手机版(IOS版)与有道词典(IOS版)之软件分析【功能篇】【用户体验篇】
1.序言: 随着手机功能的不断更新和推广,手机应用市场的竞争变得愈发激烈.这次我们选择必应词典和有道词典的苹果客户端作对比,进一步分析这两款词典的客户端在功能和用户体验方面的利弊.这次测评的主要评测人 ...
- 20天等待,申请终于通过,安装和体验IntelliJ IDEA新UI预览版
欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 关于IDEA的预览版 IDEA会启用新的UI,这事情之 ...
- 【软件工程-Teamwork 2】必应词典软件手机版测试报告
测试人员:聂健(N).居玉皓(J).吴渊渊(Wy).汪仁贵(Wr).吕佳辉(L).杜冰磊(D) 测试软件:必应词典软件手机版 版本:2.2.0版本(Android) 引言: 我们的测评报告的主体主要分 ...
- 必应翻译:让Windows上的翻译不再是难事
文章译自:Translations Made Easy on Windows 比方说今年夏天你想出国旅行,计划去一趟德国.你的行程很丰富:参观慕尼黑和柏林,乘坐游船沿莱茵河而下,再品尝几串摩泽尔的葡萄 ...
- 个人博客作业Week3(微软必应词典客户端的案例分析)
软件缺陷常常又被叫做Bug,即为计算机软件或程序中存在的某种破坏正常运行能力的问题.错误,或者隐藏的功能缺陷.缺陷的存在会导致软件产品在某种程度上不能满足用户的需要.IEEE729-1983对缺陷有一 ...
- 【英雄会】微软题目:几个bing
今天是元旦,开篇先祝福大家在新的一年心想事成,工作顺利,开心生活每一天 . 看到[英雄会]上出现了微软出的题目:几个bing,题目内容如下: 本届大赛由微软必应词典冠名,必应词典(Bing Dicti ...
随机推荐
- 你真的了解 RSA 加密算法吗?
作者:小傅哥 博客:https://bugstack.cn 源码:https://github.com/fuzhengwei/java-algorithms 沉淀.分享.成长,让自己和他人都能有所收获 ...
- ES6——模块化
模块化 模块化是指将一个大的程序文件,拆分成许多小的文件,然后将小文件组合起来. 一.浏览器使用ES6模块化方式一 使用script标签,将type属性设置为module,然后在script中书写代码 ...
- 使用linux的ffmpeg进行B站直播推流
很久之前买了个友善的开发板R2S,一直在家吃灰.最近看到网上有用ffmpeg进行直播推流的案例,想把吃灰的的开发板利用起来,于是有了这篇教程. 第一步:安装ffmpeg sudo apt update ...
- js 获取当前时间转换时间戳 (毫秒)
js 当前时间转换毫秒数 五种方式 var date = new Date().getTime(); var date = new Date().valueOf(); var date = +ne ...
- table表格的合并
如上图,实现单元格合并功能,不多说,直接上代码 一,添加 :span-method="objectSpanMethod" <el-table :key="ti ...
- [python] 基于diagrams库绘制系统架构图
Python的Diagrams库允许通过简单的Python代码绘制云系统架构,实现对新的系统架构进行原型设计.Diagrams的官方仓库地址见:diagrams.Diagrams的官方文档和使用示例见 ...
- Spark下中文分词常用项目
Spark下中文分词常用项目 四种中文分词工具名称: hanLP ansj jieba fudannlp 推荐使用ansj,HanLP效果也不错 Ansj中文分词 基于n-Gram+CRF+HMM的中 ...
- .gitignore文件配置以及gitee提交报Push rejected...错误解决
.gitignore文件配置 .gitignore 文件可以用来忽略被指定的文件或文件夹的改动.记录在.gitignore文件里的文件或文件夹是不会被 git 跟踪到,也就是被忽略的文件是不会被上传到 ...
- 无旋树堆(FHQ-Treap)学习笔记
简介 无旋树堆(一般统称 \(\text{FHQ-Treap}\)),是一种平衡树.可以用很少的代码达到很优秀的复杂度. 前置知识: 二叉搜索树 \(\text{BST}\) \(\text{Trea ...
- vulnhub靶场之VULNCMS: 1
准备: 攻击机:虚拟机kali.本机win10. 靶机:VulnCMS: 1,下载地址:https://download.vulnhub.com/vulncms/VulnCMS.ova,下载后直接vb ...