/visual-chatgpt

VisualChatGPT

Primary LanguagePython

Visual ChatGPT

Visual ChatGPT connects ChatGPT and a series of Visual Foundation Models to enable sending and receiving images during chatting.

See our paper: Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Models

Demo

System Architecture

Logo

Quick Start

# create a new environment
conda create -n visgpt python=3.8

#  prepare the basic environments
pip install -r requirement.txt

# download the visual foundation models
bash download.sh

# prepare your private openAI private key
export OPENAI_API_KEY={Your_Private_Openai_Key}

# crate a folder to save images
mkdir ./image

# Start Visual ChatGPT !
python visual_chatgpt.py

Acknowledgement

We appreciate the open source of the following projects: