位置: IT常识 - 正文

从零开始,打造属于你的 ChatGPT 机器人!(从零开始打造神级文明)

编辑:rootadmin
从零开始,打造属于你的 ChatGPT 机器人!

推荐整理分享从零开始,打造属于你的 ChatGPT 机器人!(从零开始打造神级文明),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:从零开始打造奇幻公园,从零开始打造救世组织TXT,从零开始打造地球的小说,从零开始打造救世组织TXT,从零开始打造奇幻公园,从零开始打造救世组织笔趣阁,从零开始打造救世组织TXT,从零开始打造不朽仙域的小说,内容如对您有帮助,希望把文章链接给更多的朋友!

大家好!我是韩老师。

不得不说,最近 OpenAI/ChatGPT 真的是太火了。

前几天,微软宣布推出全新的 Bing 和 Edge,集成了 OpenAI/ChatGPT 相关的技术,带动股价大涨:

微软市值一夜飙涨 5450 亿

国内外各家大厂也是纷纷跟进,发布或者将要发布与 OpenAI/ChatGPT 对标的 AI 技术。

那么,各家大厂都在加大投入 OpenAI/ChatGPT 类似的 AI 技术。我们普通人是否能搭建一个属于我们自己的 ChatGPT 机器人呢?

答案是肯定的。

虽然 ChatGPT 没有开放官方的 API 或者 SDK,但是 OpenAI 提供了官方的 REST API 以及 Node.js 和 Python 的 SDK。

而且,OpenAI API 所提供的 text-davinci-003 model,和 ChatGPT 相类似,也是 GPT-3.5 的 model。

如此一来,我们就可以站在巨人的肩膀上,打造自己的 ChatGPT 机器人!

Mircosot Teams 是一款全球知名的团队协作工具。韩老师就以 Teams 为例,带大家打造一款在 Teams 中运行的 OpenAI/ChatGPT 机器人!

运行后,你就可以在 Teams 与你自己的 ChatGPT 机器人互动啦!

再问问他知不知道疯狂星期四?

接下来,让我们一起看看如何快速地把 ChatGPT 机器人运行起来~

前置条件

1. 注册一个 OpenAI 的账号,然后申请一个 API key

https://beta.openai.com/account/api-keys

2. 安装 Node.js 18

https://nodejs.org/en/

3. 一个 M365 账号。如果没有 M365 账号的话,可以申请一个免费的 M365 开发者账号:

https://developer.microsoft.com/microsoft-365/dev-program

4. 安装 VS Code 和 Teams Toolkit 插件

https://marketplace.visualstudio.com/items?itemName=TeamsDevApp.ms-teams-vscode-extension

本地运行

从零开始,打造属于你的 ChatGPT 机器人!(从零开始打造神级文明)

1.  下载项目代码到本地

git clone https://github.com/formulahendry/openai-teams-bot

2. 在 VS Code 中,打开 openai-teams-bot 项目

3. 在 bot 文件夹下,创建一个 .env.teamsfx.local 文件,然后设置 OPENAI_API_KEY

4. 点击 “F5” 来启动项目

5. 第一次启动时,会让你登录 M365 账号

6. 如果一切顺利,VS Code 会自动打开浏览器,然后添加这个应用即可。

接下来,就可以愉快地和你的 ChatGPT 机器人聊天了~

云端部署

除了在本地运行,是否能分享给更多人一起玩呢?

答案也是肯定的。

通过 Teams Toolkit,可以一键部署,轻松上云,把 ChatGPT 机器人运行在 Azure 上!

1. 登录到 Azure

如果没有 Azure 账号的话,可以创建一个免费的 Azure 账号:

https://azure.microsoft.com/free/

在 VS Code 左侧的边栏中,点击 Teams 的图标,然后点击 “Sign in to Azure”。

2. 创建云端资源

点击 “Provision in the cloud” 来创建 Azure 云资源。

3. 部署代码到云端

点击 “Deploy in the cloud” 把本地的代码部署到 Azure 云端。

4. 运行 ChatGPT 机器人

在 VS Code 左侧的边栏中,点击调试的图标,然后选择 Launch Remote (Edge) 或者 Launch Remote (Chrome),再点击绿色的运行按钮,就能启动浏览器运行 ChatGPT 机器人啦!

了解更多

如果你想要了解更多的内容,可以 star 一下本项目:

https://github.com/formulahendry/openai-teams-bot

项目代码完全是开源的~

一起来玩转 OpenAI/ChatGPT 机器人吧!

本文链接地址:https://www.jiuchutong.com/zhishi/298392.html 转载请保留说明!

上一篇:2021年电赛F题智能送药小车(国二)开源分享(20年电赛c题)

下一篇:yolov5训练自己的数据集,OpenCV DNN推理(yolov5训练自己的模型配置到单片机)

  • 分公司可以享受企业所得税优惠吗
  • 异地存货怎么审计
  • 福利费的进项税额会计分录
  • 增值税是什么意思
  • 以前年度多交增值税
  • 小规模增值税纳税申报
  • 劳动合同和劳务合同有什么区别 举例
  • 冲红的发票要拿回来吗
  • 先报个税还是先报增值税,有影响吗?
  • 企业应收款包括
  • 工业企业所得税优惠政策
  • 货到票未到怎么入账
  • 借款转资本公积怎么算税
  • 招待费增值税能抵扣吗
  • 非公益捐赠如何调整应纳税所得额?
  • 给非公司员工开工作证明办房贷
  • 火灾造成的存货损失进项税额如何处理
  • 个人经营所得核定征收超过多少要交税
  • 房产订金是否缴纳土地增值税?
  • 六月涉税提醒通知
  • 财务软件利润表没显示
  • 个体工商户是否需要缴纳印花税
  • 专票可以当普票用不抵扣吗
  • 如何理解内容
  • 农业合作社零申报流程
  • macos快捷键一览
  • 委托代销委托方的账务处理
  • PHP:Memcached::getMulti()的用法_Memcached类
  • 无偿受赠房产出售税费
  • 工程投标保证金一般是多少
  • jusched.exe
  • 弗拉维亚王朝
  • PHP:imagecreatefromgd2part()的用法_GD库图像处理函数
  • 将城镇生活垃圾直接用作肥料
  • HBuilderX uni-app简单实现静态登录页面(实例)
  • php实现数据库查询
  • 利润表利息费用包括哪些科目
  • 图表库网站
  • ps渐变透明效果怎么弄
  • 小规模附加税优惠政策2021
  • 工会经费缴纳方式的文件
  • 织梦网站特有标识
  • 在建工程转固定资产会计科目
  • 建筑设备租赁如何交税
  • 投资者控股性质
  • 公司性质不一样的重名可以吗
  • sqlserver怎么把数据库导出来
  • 农副产品增值税发票怎么开
  • 未经加工的
  • 注册资本认缴与实缴有什么区别
  • 借款合同相关法条
  • 买货物没有进项税额,如何开6个点发票
  • 一般来说,采取质押贷款方式
  • 实收资本可以做现金吗
  • 采购未取得发票怎么结转成本
  • 应收应付的意思
  • 企业开办费计入什么科目
  • sql server 2012 数据库bak脚本还原
  • 微软2016是window多少
  • ubuntu邮箱客户端
  • windowsxp我的电脑怎么调出来
  • win11玩dota2
  • windows8.1升级win10
  • 苹果Mac OS X通知中心提示音怎么修改 OS X通知中心提示音更换方法图解
  • win8关机慢怎么办
  • 如何正确使用农药芸苔素
  • python rem
  • 探索世界怎么玩
  • html5+javascript实现简单上传的注意细节
  • 分享一些常用的文件
  • 使用权资产
  • 制作网页的三大技术
  • 如何知道公司所有账户
  • 咨询服务费税率2020小规模
  • 我的宁夏灵活就业缴费失败
  • 电子税务局增值税申报表下载
  • 车船税完税凭证去哪里打印
  • 税务局有事业单位编制吗
  • 税务发票小助手 小程序二维码
  • 泉州市税务局投诉电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设