xSky 实验室关注高性能计算,分布式系统/存储,大数据/机器学习/WebRTC
目录
  • 首页
  • 技术相关
  • 原创作品
  • 人工智能/机器学习
  • 系统与架构
  • 数据库/数据分析
  • 分布式系统/存储
  • 服务端开发
  • WEBRTC研究
  • 开发调试
  • 网络与安全
  • 常用工具
  • 杂七杂八

Visual ChatGPT 系统搭建指南

2023-03-20 11:43:13

# 1、下载代码

git clone github.com/wxj630/visual-chatgpt-zh

# 2、进入项目目录
cd visual-chatgpt-zh

# 3、创建python环境

conda create -n visgpt python=3.8

# 4、安装环境依赖

pip install -r requirement.txt   -i https://pypi.douban.com/simple

安装basicsr时 有

pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out

通过代理解决,python使用代理时需要先安装pysocks库

pip install pysocks

set all_proxy=socks5://192.168.0.10:7070
set https_proxy=socks5://192.168.0.10:7070
set https_proxy=socks5://192.168.0.10:7070

 

# 5、确认api key
export OPENAI_API_KEY={Your_Private_Openai_Key}

# 6、下载hf模型到指定目录(注意要修改sh文件里的{your_hf_models_path}为模型存放目录)
bash download_hf_models.sh

# 7、克隆ContrlNet的代码,建立软链接,并下载ControlNet需要的模型
bash download_controlnet_models.sh

这个下载需要很久,下载模型也有点大

win下 download_hf_models.bat

git clone https://huggingface.co/Salesforce/blip-image-captioning-base
git clone https://huggingface.co/runwayml/stable-diffusion-v1-5
git clone https://huggingface.co/runwayml/stable-diffusion-inpainting
git clone https://huggingface.co/CIDAS/clipseg-rd64-refined
git clone https://huggingface.co/timbrooks/instruct-pix2pix
git clone https://huggingface.co/Salesforce/blip-vqa-base
git clone https://huggingface.co/lllyasviel/ControlNet
git clone https://huggingface.co/lllyasviel/sd-controlnet-canny 
git clone https://huggingface.co/lllyasviel/sd-controlnet-seg 
git clone https://huggingface.co/lllyasviel/sd-controlnet-scribble 
git clone https://huggingface.co/lllyasviel/sd-controlnet-normal 
git clone https://huggingface.co/lllyasviel/sd-controlnet-mlsd 
git clone https://huggingface.co/lllyasviel/sd-controlnet-depth 
git clone https://huggingface.co/lllyasviel/sd-controlnet-hed 
git clone https://huggingface.co/lllyasviel/sd-controlnet-openpose 
git clone https://huggingface.co/openmmlab/upernet-convnext-small 
git clone https://huggingface.co/Intel/dpt-hybrid-midas

 

# 8、创建一个文件夹存放图片
mkdir ./image

# 9、启动系统!(注意要修改sh文件里的{your_hf_models_path}为模型存放目录)
sh run.sh

 

 

https://www.panewslab.com/zh/articledetails/kz49zxoytl9e.html

https://zhuanlan.zhihu.com/p/613449915

https://github.com/microsoft/visual-chatgpt
https://github.com/wxj630/visual-chatgpt-zh

Visual ChatGPT 视觉模型深度解析

By:xSky | 人工智能/机器学习 |

  • 分类目录

    • 技术相关 (23)
    • 原创作品 (14)
    • 人工智能/机器学习 (7)
    • 系统与架构 (9)
    • 数据库/数据分析 (11)
    • 分布式系统/存储 (4)
    • 服务端开发 (7)
    • WEBRTC研究 (7)
    • 开发调试 (7)
    • 网络与安全 (9)
    • 常用工具 (9)
    • 杂七杂八 (5)
  • 最新文章

    • Visual ChatGPT 系统搭建指南
    • stanford_alpaca - ChatGPT 学术版开源实现
    • Linux bash终端设置代理(proxy)访问
    • centos 下 yum安装python3
    • 使用SQL查询Milvus 向量数据库
    • Milvus v2.2.1 开源向量搜索引擎使用教程
    • 爱宝宝-小兔兔
    • 部署了一个SRS的demo
    • Dockerfile 详解
    • Docker常用命令
    • Tus文件上传协议
    • 编译运行Milvus
    • MinIO 快速入门
    • ESP32
    • Prometheus监控报警系统搭建
    • go语言JSON字典模拟
    • go语言的sql解析器
    • Grafana配置数据源,自定义查询语法
    • TDengine + Telegraf + Grafana
    • gRPC-Gateway 返回JSON数据int64类型被转为string类型问题
    • LLAMA模型试玩
    • 语音识别的一些开源项目整理
    • 移动网络弱网处理研究
    • 翻译:使用 Semgrep 进行热点代码评审
    • 共享内存并发路线图
    • 优化 QUIC 的 ACK 机制
    • QUIC 上的 RTP
    • [译] [论文] BBR:基于拥塞(而非丢包)的拥塞控制(ACM, 2017)
    • BBR拥塞控制算法
    • congestion_controller、 remote bitrate estimator、pacing模块浅析
  • 链接

    • xSky的Blog
    • 我的Github
    • 实时监控图表
    • 预印本
    • xRedis 在线文档
    • xSkyProxy
    • xChart 数据在线测试
    • 我的电子书
    • xChart 数据可视化系统
    • 树莓派技术圈
    • WebRTC开发者社区
  • 开源项目

    • xReis C++的redis客户端库
    • xBlog-C++ 博客程序
    • xSkyProxy-新型MySQL代理网关
    • 数据可视化平台- xChart
    • xhttpcache 高速数据缓存服务
    • xMonitor-图形监测工具
    • test

Powered By xBlog

Copyright 2010~2022 0xsky.com All Rights Reserved.