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

  • 认证不过的进项税是怎么调出分录?
  • 企业所得税计算公式
  • 纳税信用等级分别为
  • 小额转款
  • 工程材料票抵扣比例
  • 客户维护费计入什么科目
  • 测绘费开票需备注吗
  • 优惠政策所得税计算
  • 通行费发票怎么合并一张发票
  • 房产原值怎么计算房产面积
  • 代扣代缴手续费返还需要缴纳增值税吗
  • 分支机构可不可以不建账合并到总机构?
  • 税前扣除的职工教育经费
  • 其他应付款变动率公式
  • 清包工简易征收文件
  • 账本印花税怎么缴纳
  • 对公人民币转账、汇款(含退汇)分录
  • 简单内帐利润报表一目了然
  • 企业增值税去哪交
  • 公司账上收到职工的生育津贴如何做账?
  • 同期对比和同比增长
  • 饮料厂税率
  • 外籍人员取得数月奖金怎么交税
  • 虚开增值税简单例子
  • 加速折旧法和直线折旧法的区别
  • 苹果电脑怎么升级系统到最新版本
  • window11调节屏幕亮度
  • 姑娘果的功效与作用百度百科
  • 计提当月电费账务处理
  • 投资资本回报率多少合适
  • 投资入股的无形资产要摊销吗
  • 销售商品尚未发出会计分录
  • fsma32.exe进程是什么文件 fsma32是什么进程
  • Nginx-http-flv-module流媒体服务器搭建+模拟推流+flv.js在前端html和Vue中播放HTTP-FLV视频流
  • php异步请求方式
  • 采用汇兑的方式归还前欠货款
  • 如何知道是干皮还是油皮
  • php中数据库怎么设计
  • 傅里叶变换的过程
  • 创建ftp软件
  • 激活接口的命令
  • 财务章有几种样式
  • 预收安装费的会计分录
  • 航天金税盘维护费什么时候交
  • seata1.3.0配置
  • 投稿网址打不开
  • 营业税减免会计分录
  • 企业所得税成本核定
  • 财政拨款方式有哪几种
  • 销售开票会计分录怎么做
  • 员工意外伤害险入什么会计科目
  • 应交税费明细科目设置最新
  • 没有发票的运输费用怎么入账
  • 居民和非居民企业的区别是什么
  • 公对公转账货款是指往来款吗
  • 稳岗补贴支付范围
  • 公司抽奖奖品设置
  • 增值税专用发票金额与付款金额是否必须一致
  • 网络平台服务商
  • 进项税额已经抵扣会计分录
  • 个人所得税专项扣除需要交钱吗
  • 银行账户是不是卡号
  • 增值税系统技术维护费 减免政策
  • 一年不到
  • 会计核算的主要环节
  • 零售商品的经营特点有什么(多选题)
  • 建账有哪几种方法
  • ubuntu虚拟机apt安装tools
  • 显示演示模式
  • windows8.1正版
  • PHPMyAdmin 2.7.0-pl1下载
  • unity脚本编写教程
  • java 解析javascript
  • 安卓无法更新软件
  • python 执行远程代码
  • [置顶]游戏名:chivalry2
  • jquery field
  • 湖北省地税局稽查局
  • 监察室主任岗位职责
  • 企业并购重组的方式有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设