位置: 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训练自己的模型配置到单片机)

  • 华为p40信号不好怎么解决(华为p40信号不稳定)

    华为p40信号不好怎么解决(华为p40信号不稳定)

  • 苹果来电闪烁在哪里设置(苹果来电时闪灯)

    苹果来电闪烁在哪里设置(苹果来电时闪灯)

  • qq音乐最多可以同时登录几个手机(qq音乐最多可以几个人登录)

    qq音乐最多可以同时登录几个手机(qq音乐最多可以几个人登录)

  • 计算机病毒按其危害程度分为(计算机病毒按其连接方式可分为)

    计算机病毒按其危害程度分为(计算机病毒按其连接方式可分为)

  • 路由器底部哪个是密码(路由器底部哪个是wifi密码)

    路由器底部哪个是密码(路由器底部哪个是wifi密码)

  • excel单元格只显示年份怎么办(excel单元格只显示周六日日期)

    excel单元格只显示年份怎么办(excel单元格只显示周六日日期)

  • 淘宝店铺不存在了售后找谁(淘宝店铺不存在可以直接申请退款吗)

    淘宝店铺不存在了售后找谁(淘宝店铺不存在可以直接申请退款吗)

  • 京东会员可以两个人同时使用吗(京东会员可以两个人用吗)

    京东会员可以两个人同时使用吗(京东会员可以两个人用吗)

  • 抖音怎么搜索音乐(抖音怎么搜索音乐收藏)

    抖音怎么搜索音乐(抖音怎么搜索音乐收藏)

  • 美版卡贴机无服务解决办法(美版卡贴机无服务)

    美版卡贴机无服务解决办法(美版卡贴机无服务)

  • vivos5语音助手怎么打开(vivoy5s手机语音助手)

    vivos5语音助手怎么打开(vivoy5s手机语音助手)

  • blued信息发送不成功(blued不能发送消息)

    blued信息发送不成功(blued不能发送消息)

  • windows xp属于系统软件吗

    windows xp属于系统软件吗

  • 手机用的时间长了反应很慢怎么办(手机用的时间长了卡顿怎么办)

    手机用的时间长了反应很慢怎么办(手机用的时间长了卡顿怎么办)

  • 怎么把qq好友导入微信(怎么把qq好友导入电脑)

    怎么把qq好友导入微信(怎么把qq好友导入电脑)

  • 魅族16T怎么提高定位准确性(魅族16t如何设置90帧率)

    魅族16T怎么提高定位准确性(魅族16t如何设置90帧率)

  • 微信右下角国旗怎么弄(微信右下角有个国旗)

    微信右下角国旗怎么弄(微信右下角有个国旗)

  • 拼多多抽奖怎么取消(拼多多抽奖怎么没有了)

    拼多多抽奖怎么取消(拼多多抽奖怎么没有了)

  • mt开头的苹果是国行吗(苹果mt开头的型号)

    mt开头的苹果是国行吗(苹果mt开头的型号)

  • b站封面图片怎么提取(b站封面图片大小)

    b站封面图片怎么提取(b站封面图片大小)

  • 怎么才能让自己打字快(怎么才能让自己开心起来不压抑)

    怎么才能让自己打字快(怎么才能让自己开心起来不压抑)

  • 手机wps怎么删除空白页面(手机wps怎么删除多余页面文档)

    手机wps怎么删除空白页面(手机wps怎么删除多余页面文档)

  • oppo的学生模式在哪里(oppo学生模式下载安装)

    oppo的学生模式在哪里(oppo学生模式下载安装)

  • 一部手机怎么认证多人(怎么用一部手机)

    一部手机怎么认证多人(怎么用一部手机)

  • 固态硬盘128和256区别(固态硬盘128和机械硬盘500的区别)

    固态硬盘128和256区别(固态硬盘128和机械硬盘500的区别)

  • 国美如何用易卡支付(国美怎么用易卡支付)

    国美如何用易卡支付(国美怎么用易卡支付)

  • 分享帝国CMS更改消息提醒的方法(帝国cms如何使用)

    分享帝国CMS更改消息提醒的方法(帝国cms如何使用)

  • 年度汇算退税是什么意思
  • 本月未记账凭证是什么意思
  • 小微企业减免增值税申报表填写
  • 年报零申报的103怎么填
  • 套期会计新旧准则对比
  • 6个点的税率怎么算的
  • 增值税季报是填3个月的收入吗
  • 幼儿园属于小型幼儿吗
  • 财政拨款收入年底结转到本期盈余
  • 企业接受赠予企业固定资产是否免税
  • 建筑劳务公司业务范围是什么
  • 房地产企业预收账款结转收入
  • 跨年发票是否可以报销 审计
  • 机票报销需要什么单据
  • 汽车修理店业务范围
  • 政府补助计入资本公积是老准则吗
  • 企业接到税务稽查局电话
  • 出口退税管理系统怎么登录
  • 研发费用加计扣除政策执行指引
  • 招待用酒可以抵扣所得税吗
  • 防伪税控开票系统SOAP服务端
  • 营改增的真实目的
  • 建筑业异地预缴增值税
  • 赊购商品一批
  • 积分现金兑换比例怎样计算
  • 工会经费申报网址是什么
  • 库存周转天数计算实例
  • 为什么我的win10
  • 建安企业享受的税收优惠2020年
  • 公户的利息收入账务处理咋处理
  • 我国税收法律制度不采用的税率是
  • 公司名下汽车过户给个人
  • 2021工资扣税标准公式
  • win10一直显示修复
  • 购入固定资产后发生的员工培训费应计入固定资产的成本
  • win10平板模式怎么打开
  • 进项发票认证操作
  • uniapp单选功能
  • php 魔术
  • 转让应收账款会计分录
  • 青龙面板拉库命令
  • 向农户收购农产品怎么打款
  • 大自然水族馆怎么样
  • php十进制转二进制算法
  • 应收账款为负数正常吗为什么
  • echarts series name
  • js面试2021
  • node-gyp版本
  • 累计折旧累计摊销属于现金流吗
  • 其他综合收益属于什么类
  • db management
  • phpcms api
  • 开自家车出差怎样报销
  • 各种账簿的登记依据和登记方法分别是什么
  • 业委会究竟在小区起什么作用
  • 存货跌价准备确认损失分录
  • 长期持股的最好方法
  • 企业预付款属于负债吗
  • 公司销售二手车怎么申报增值税
  • 公司章程上的出资额怎么填
  • 实际开票金额比外经证金额大
  • 给客户的促销费用怎么入账
  • 如何学会计做账视频
  • win7 32位旗舰版电脑城下载
  • winxp关机立马自动重启
  • Windows时间同步时出错该怎么解决?
  • fedora使用
  • linux查看文件夹大小
  • 360se是什么文件夹
  • 怎么更改电脑键盘语言
  • windows10保存的文件一般在哪里
  • Android游戏开发实践指南
  • 批处理常用命令总结
  • jquery 列表控件
  • 深入理解中国式现代化
  • mongodb python
  • js事件循环过程
  • 互联网巨头bat有哪些
  • 北京国税电子税务局
  • 山东发票认证勾选平台网址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设