OmniGen 是一个结伴的图像生成模子,可用于履行各式任务,包括但不限于文本到图像生成、主题驱动生成、身份保留生成、图像编著和图像条件生成。OmniGen 不需要罕见的插件或操作,它不错把柄文本指示自动识别输入图像中的特征(举例,所需的对象、东谈主体姿势、深度映射)
不错通过 OmniGen 天真地抑制图像生成:
援用抒发式生成:你不错输入多个图像,并使用浅近的通用说话来援用这些图像中的对象。OmniGen 不错自动识别每个图像中的必要对象,并把柄它们生成新图像。无需进行其他操作,举例图像剪辑或东谈主脸检测:
一、模子平台创建历程
显卡要求>=12G
1. 选拔主机和镜像
(1)参加算家云的“诈欺社区”,点击搜索能够找到"OmniGen",点击“创建诈欺”
(2)点击参加之后会自动匹配模子,选拔 3060及以上 显卡,点击“立即创建”即可创建实例
也不错点击”专科创建“,自主选拔GPU型号、计费姿色等建设
2.启动花样
本花样,咱们提供开机自启动功能(如不需要请看后头“补充”部分),无需满盈操作,实例镜像拉取凯旋之后,恭候2分钟(花样启动所需时辰),然后顺利点击“通达端口”,接着将获得到的王人集粘贴到网页即可使用:
3.开启外部看望
通达端口规范有两种:腹地精巧看望、对外通达端口。
①腹地精巧看望:需重点击下图并下载SSH器具,具体使用规范见平台”匡助中心“——>”容器实例“——>” SSH“。
②对外通达端口:使用规范如下图:
认证完成后,按下图再次点击,将获得的地址粘贴到浏览器中即可看望。
出现下图即为凯旋:
具体使用规范见诈欺社区的使用文档
补充
如若不需要自启动功能,需要自行启动,那么参加末端后复制以下高歌输入到末端即可脱手运行:
kill -9 -1 #完结也曾启动的花样export HF_ENDPOINT= export GRADIO_SERVER_NAME=0.0.0.0export GRADIO_SERVER_PORT=8080conda activate omnigencd OmniGenpython app.py
末端出现下图即暗意模子脱手运行:
二、部署
花样部署历程如下
1.装配 conda(如已装配则跳过)
底下需要使用 Anaconda 或 Mimiconda 创建编造环境,不错输入 conda --version 进行查验。底下是 Mimiconda 的装配过程:
下载 Miniconda 装配剧本
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
运行装配剧本
bash Miniconda3-latest-Linux-x86_64.sh
罢免装配指示并脱手化
按 Enter 键稽察许可证条件,阅读结束后输入 yes 吸收据款,装配完成后,剧本会筹议是否脱手化 conda 环境,输入 yes 并按 Enter 键。
运行 source ~/.bashrc 高歌激活 conda 环境再次输入 conda --version 高歌来考证是否装配凯旋,如若出现访佛 conda 4.10.3 这么的输出就凯旋了。
2.创建编造环境
输入底下的高歌:
conda create -n omnigen python=3.10.13conda activate omnigen
3.装配 pytorch
pip install torch==2.3.1+cu118 torchvision --extra-index-url https://download.pytorch.org/whl/cu118
4.克隆OmniGen
git clone cd OmniGen
5.然后装配花样依赖
pip install -e . -i https://pypi.tuna.tsinghua.edu.cn/simple
花样依赖装配完成之后就不错启动花样了,如若使用Gradio页面。需要先进行装配,运行底下高歌:
pip install gradio spaces -i https://pypi.tuna.tsinghua.edu.cn/simplepython app.py
在装配的过程中,会一并下载花样中的模子,如若你的树立不可魔法上网,那么不错修改环境变量:
export HF_ENDPOINT=https://hf-mirror.com
不出巧合的话,装配完成后会跳出看望王人集:
然后在浏览器看望即可:云开体育