位置: IT常识 - 正文

实战:向人工智能看齐用Docker部署一个ChatGPT(人工智能科技向善)

编辑:rootadmin
实战:向人工智能看齐用Docker部署一个ChatGPT 文章目录前言鉴赏chatgpt环境要求开始搭建云安装docker从docker仓库拉取chatgpt-web镜像创建容器并运行chatgpt-web创建容器启动chatgpt-web访问自己的chatgpt总结前言

推荐整理分享实战:向人工智能看齐用Docker部署一个ChatGPT(人工智能科技向善),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:人工智能助力,人工智人,人工智能走向战场,人工智能助力,走向人工智能,挑战人工智能,人工智能 实战,人工智能 实战,内容如对您有帮助,希望把文章链接给更多的朋友!

目前GPT-4都官宣步入多模态大型语言模型领域了,大佬竟然还没有体验GPT么。作为一个资深搬砖人士,我们可以站在巨人的肩膀上体验下AI预训练模型带给我们的快感。GitHub很多开源项目,只需要我们提供apiKey或者accessToken即可完成部署良好体验。下面,就让我们一步步搭建自己的ChatGPT吧。

鉴赏chatgpt

环境要求

1、可以运行Docker容器的系统即可,CentOS最佳 2、有防火墙的需要开启一个自己喜欢的端口

开始搭建云安装docker

安装docker依赖环境 yum install -y yum-utils device-mapper-persistent-data lvm2 设置下载docker 镜像源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 查看仓库中docker版本 yum list docker --showduplicates | sort -r 安装docker yum install docker 启动docker systemctl start docker 将docker加入开机启动 systemctl enable docker 查看已安装docker版本号 docker --version 如下图标识安装成功:

从docker仓库拉取chatgpt-web镜像

查找 chatgpt-web docker镜像 [root@devops-01 ~]# docker search chatgpt-web

拉取镜像到本地 [root@devops-01 ~]# docker pull chenzhaoyu94/chatgpt-web

查看chatgpt-web镜像 [root@devops-01 ~]# docker images | grep chat

如上图已将开源项目chatgpt-web镜像拉取到本地,下面可以开始正常部署工作。

创建容器并运行chatgpt-web

1、apiKey调用方式 海外:docker run --name chatgpt-web -d -p 3002:3002 --env OPENAI_API_KEY=sk-mYfzKM**** –env AUTH_SECRET_KEY=123456 chenzhaoyu94/chatgpt-web 海内:docker run --name chatgpt-web -d -p 3002:3002 --env OPENAI_API_KEY=sk-mYfzKM**** –env AUTH_SECRET_KEY=123456 --env OPENAI_API_BASE_URL=https://open2.aiproxy.xyz chenzhaoyu94/chatgpt-web 备注: OPENAI_API_KEY:你自己在官方创建的apiKey AUTH_SECRET_KEY:自定义访问密码 该种方式由于走apiKey需要收费,走代理的话回答速度稍微慢一些。但是,官网注册的用户可以获得免费获得18美元的问答试用额度,根据对话次数与内容长短来扣费。大约调用200次消费1美元,那么18美元就能调用大约3600次。

实战:向人工智能看齐用Docker部署一个ChatGPT(人工智能科技向善)

2、accessToken调用方式 docker run --name chatgpt-web -d -p 3002:3002 --env OPENAI_ACCESS_TOKEN=eyJhb**** –env AUTH_SECRET_KEY=123456 chenzhaoyu94/chatgpt-web 备注: OPENAI_ACCESS_TOKEN:你自己的accessToken,获取地址:https://chat.openai.com/api/auth/session

AUTH_SECRET_KEY: 自定义访问密码 该种方式由于accessToken调用是免费的,多人使用不稳定调用失败率高。

由于我是想多人使用故用的是apiKey的方式且走的代理,毕竟有免费额度。

创建容器启动chatgpt-web

docker run --name chatgpt-web -d -p 3002:3002 --env OPENAI_API_KEY=you_api_key --env AUTH_SECRET_KEY=123456 --env OPENAI_API_BASE_URL=https://open2.aiproxy.xyz chenzhaoyu94/chatgpt-web

如图所示,代表启动成功

查看启动的chatgpt-web容器 docker ps | grep chat

如上所示,chatgpt-web容器已经启动,并正常服务

访问自己的chatgpt

浏览器访问 http://ip:port 进入自己搭建的chatgpt-web

由于我们在创建启动时候输入密码验证,此时输入安全密码

然后,你就可以愉快的玩耍啦

总结

用Docker部署一个ChatGPT较为简单,按照博文可以零基础搭建完成。体验了chatgpt,感觉OpenAI的人工语言处理工具还是不错的,基本问题都有着自己的思维方式。特别感谢开源项目chatgpt-web,让我少写代码。

路漫漫其修远兮,吾将上下而求索 有兴趣的小伙伴也可以加我: 订阅号 ‘架构集结号’ 知识星球 ‘Coding社区’

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

上一篇:【三维重建】三维重构基础知识、三维数据、重建流程(三维重建的主要步骤)

下一篇:Echarts图表中formatter的用法(echarts series name)

  • 真我gtneo2t中框材质(realme真我gt中框)

    真我gtneo2t中框材质(realme真我gt中框)

  • 苹果13浮窗设置在哪设置(苹果13浮窗设置在哪关闭)

    苹果13浮窗设置在哪设置(苹果13浮窗设置在哪关闭)

  • 华为如何显示返回那三个按钮(华为怎么显示出返回键)

    华为如何显示返回那三个按钮(华为怎么显示出返回键)

  • 快捷搜索ctrl+什么(快捷搜索按键)

    快捷搜索ctrl+什么(快捷搜索按键)

  • 华为手机为什么不能横屏(华为手机为什么不支持5g网络)

    华为手机为什么不能横屏(华为手机为什么不支持5g网络)

  • 电脑连网线显示未识别的网络怎么办(电脑连网线显示651是什么意思)

    电脑连网线显示未识别的网络怎么办(电脑连网线显示651是什么意思)

  • 华为p20怎么看电池寿命(华为P20怎么看电池实际容量)

    华为p20怎么看电池寿命(华为P20怎么看电池实际容量)

  • Word标题段填充颜色怎么设置(word标题段落填充)

    Word标题段填充颜色怎么设置(word标题段落填充)

  • 显卡和cpu搭配有要求吗(显卡和cpu搭配图)

    显卡和cpu搭配有要求吗(显卡和cpu搭配图)

  • 不是华为手机可以用华为手表吗(不是华为手机可以用hicar吗)

    不是华为手机可以用华为手表吗(不是华为手机可以用hicar吗)

  • 腾讯会议文档导入失败的原因(腾讯会议文档导出权限设置)

    腾讯会议文档导入失败的原因(腾讯会议文档导出权限设置)

  • 云分享是什么(云分享吧)

    云分享是什么(云分享吧)

  • xs什么时候出的(xsx什么时候出的)

    xs什么时候出的(xsx什么时候出的)

  • poe摄像头可以单独供电吗(poe摄像头可以单独接在路由器上吗?)

    poe摄像头可以单独供电吗(poe摄像头可以单独接在路由器上吗?)

  • plc通讯协议有哪几种(PLC通讯协议有哪些)

    plc通讯协议有哪几种(PLC通讯协议有哪些)

  • 如何给airpodspro充电盒充电(如何给AirPodspro开发票)

    如何给airpodspro充电盒充电(如何给AirPodspro开发票)

  • 发出去的短信能撤销吗(发出去的短信能删除记录吗)

    发出去的短信能撤销吗(发出去的短信能删除记录吗)

  • ps图片透明度怎么调(ps中图片透明度怎么调)

    ps图片透明度怎么调(ps中图片透明度怎么调)

  • word2010选项卡在哪(word2019选项卡)

    word2010选项卡在哪(word2019选项卡)

  • 红米note8pro是什么屏幕(红米note8pro怎么样?)

    红米note8pro是什么屏幕(红米note8pro怎么样?)

  • oppo文件保险箱的路径(oppo保险箱文件存储路径)

    oppo文件保险箱的路径(oppo保险箱文件存储路径)

  • 拼多多用什么方式登录(拼多多用什么方法发电话)

    拼多多用什么方式登录(拼多多用什么方法发电话)

  • 魔百盒怎么跳过登录(魔百盒 取消)

    魔百盒怎么跳过登录(魔百盒 取消)

  • 苹果手机怎么设置超过200m下载(苹果手机怎么设置手写)

    苹果手机怎么设置超过200m下载(苹果手机怎么设置手写)

  • Mac键盘图标与对应快捷按键标志汇总(mac键盘图标与对号不一致)

    Mac键盘图标与对应快捷按键标志汇总(mac键盘图标与对号不一致)

  • 织梦dedecms能力之DedeCMS安详配置(织梦如何使用)

    织梦dedecms能力之DedeCMS安详配置(织梦如何使用)

  • 去年工资计提错误,今年如何修改
  • 进出口环节税
  • 间接费用分配方法不包括哪些
  • 税局用户名
  • 财报一季度
  • 如何申请免税
  • 无合同销售收入怎么算
  • 收取加盟费如何交税
  • 买商铺返租金之套路
  • 进货费用会计科目
  • 个体生产经营所得税税率2023
  • 金税盘820的抵扣联怎么装订?
  • 同一地级行政区指什么
  • 某物业公司组织工人进入下水道
  • 船舶维修价格表2017
  • 股份利润怎么分
  • 发票少开退回多付的货款怎么入账?
  • etc充值发票可以抵扣税吗
  • 验资报告办理一般需要多久时间
  • 未开票的货款记什么科目
  • 日用品做账时放什么东西
  • 贸易公司买进卖出
  • macbook截图快捷键没反应
  • 收到政府返还土地款 奖励 土地增值税
  • 付给银行的手续费分录
  • 个人交五险一金和单位交五险一金的区别
  • mac的pdf怎么转换成word
  • win 8和win 7有什么区别
  • 招待客户住宿的句子
  • php curl_init
  • exescope是什么软件
  • 销售产品的运输费属于什么会计科目
  • 替票报销违法吗
  • uniapp零基础小白到项目实战
  • ssl查询网站
  • vue新手教程
  • 理财产品利息计算方法
  • 公司财务人员岗位职责
  • 对企业来说什么是工匠精神
  • 微信平台的收入从哪里来
  • 存货成本明细科目表
  • sql查看日志
  • 计提制造费用
  • 个人所得税的计算标准
  • 商务报销标准
  • 预付检测费未收到发票
  • 收到残障金退回怎么处理
  • 税控盘没有抄税是什么意思
  • 货款减免协议
  • 企业给员工单独交社保
  • 关于利润分配科目的表述正确的有
  • 年终奖财务是以工资形势发放,个税怎么单独计税
  • 客户罚款员工承担
  • 企业征地款会计分录
  • 集团固定资产管理
  • 计提时的会计分录
  • win8系统无线网找不到
  • onenote for windows 10怎么用
  • freebsd9.3安装教程
  • linux忘记密码怎么重启
  • unix命令大全
  • mac怎么连续播放视频
  • osx怎么用
  • win10周年版
  • android环境搭建实训心得
  • Android中SurfaceView的使用详解
  • cocos creator js ts
  • javascript概述及作用
  • android的
  • css中有序列表
  • python科学绘图
  • linux查找占用磁盘最大文件
  • android教学
  • js插件推荐
  • jquery设置input的value
  • 青海国家税务局官网
  • 土地整理费用由谁承担
  • 青岛市税务局归谁管
  • 朝阳地税局官网
  • 注册税务师条件要求
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设