前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于腾讯云CVM如何搭建visual-chatgpt的环境

基于腾讯云CVM如何搭建visual-chatgpt的环境

原创
作者头像
buzzfrog
修改2023-03-20 01:55:28
1.9K0
修改2023-03-20 01:55:28
举报
文章被收录于专栏:云上修行云上修行

背景

上上周五(2023年3月10日),visual chatgpt(https://github.com/microsoft/visual-chatgpt)一经推出,就火出天际。gif图片展示的demo效果确实惊人,也有很多工程师给出各种分析,这里不再多言。

本文主要给出我使用腾讯云CVM来搭建visual chatgpt的环境流程,经过3次预装,保证大家按照我的流程安装可以通过(不要问为什么我要预装3次,不要问为什么没有自己制作镜像,都是泪)。

具体流程

在腾讯云CVM的硅谷区域,申请一台4核8GB内存的服务器,选择公共镜像TencentOS-64位-TencentOS Server 3.1(TK4)。系统盘选择100GB。网络安全组-入站规则需要打开7868端口。建议带宽值直接拉到100Mbps,因为需要下载的依赖非常多,非常大。

选择服务器配置
选择服务器配置
选择镜像配置
选择镜像配置
选择网络配置
选择网络配置

ssh -o ServerAliveInterval=30 root@服务器IP地址 登录。

代码语言:txt
复制
yum install git

git clone https://github.com/microsoft/visual-chatgpt.git

conda create -n visgpt python=3.8

conda init bash

重新登录后,

代码语言:txt
复制
cd visual-chatgpt/

conda activate visgpt

wget https://pypi.tuna.tsinghua.edu.cn/packages/86/41/00a6b000f222f0fa4c6d9e1d6dcc9811a374cabb8abb9d408b77de39648c/basicsr-1.4.2.tar.gz 

pip install basicsr-1.4.2.tar.gz # 这一步非常慢,有时候不成功,如果不成功,请重试

pip install -r requirements.txt

export OPENAI_API_KEY={Your_Private_Openai_Key}

pip uninstall numpy # 应该修改requirements.txt中依赖的numpy版本为1.23.4也可以,我没有尝试

pip install numpy==1.23.4

python visual_chatgpt.py --load ImageCaptioning_cpu,Text2Image_cpu
运行visual_chatgpt.py的过程
运行visual_chatgpt.py的过程
第一次登录的页面
第一次登录的页面
top命令的情况
top命令的情况
帮我生成一张红色背景的结婚照片
帮我生成一张红色背景的结婚照片
帮我生成一张红色背景的结婚照片
帮我生成一张红色背景的结婚照片

总结

讲真的,我觉得22.9k stars有些吹水。但不到一千行的python代码完成这个能力,还是比较震撼的。代码质量上,感觉像是微软的实习生写的(如果不对,轻拍)。

另外,需要使用上周二更新的版本的代码,我这篇教程就是基于此。上上周五的版本代码,更折腾一些。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
  • 具体流程
  • 总结
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档