死肥宅♂ 爽朗的开心开心
关注数: 55 粉丝数: 70 发帖数: 2,153 关注贴吧数: 8
comfyui接管webui出图 用了一年多webui,这两天在接触的comfyui,因为能共用环境就直接在webui装了sd-webui-comfyui插件可以直接在webui内多个comfyui的操作页面,机缘巧合发现这插件可以接管文生图的出图,这样就能接着webui出来的图去做一些webui没有的功能。但是插件的iframe太小了问了原项目,开发者回复我已经停更半年了没人去做改动,只能自己想办法了。 最新去comfyui的目录下找server.py,编辑它要改的内容在104行,将“sid = uuid.uuid4().hex”改成“ “sid = d38c06a2-7e1c-48c8-a3b4-3498c308b9f9" ”等于号后面id可以自己改成想要的格式一样就行,保存 然后在桌面创建一个文本文档,改名的时候把所有字包括新建文本文档后面的.txt改成“xx点html” 然后编辑它复制粘贴这个内容:(记得把点换成.) <div class="comfyui_iframes"> <iframe base_src="http://127点0点0点1:8189" workflow_type_id="postprocess_latent_txt2img" class="comfyui-workflow-type-visible" style="width:100%; height:100%;" src="http://127点0点0点1:8189?workflowTypeId=postprocess_latent_txt2img&amp;webuiClientId=d38c06a2-7e1c-48c8-a3b4-3498c308b9f9"> </iframe> </div> 粘贴好保存 一切顺利的话启动sd启动后在文生图界面启用comfyui,启用选项要勾选 启用后打开刚刚创建的“xx点html”就能开comfyui的操作界面,默认是两个latent连着在可以自己改成vae出图节点 当然动手能力强的也可以把文生图预览框替换成comfyui界面
sd-webui部署(适合有附魔平台的新手) 只适合有附魔的玩家,譬如手头有蓝色的猫白色的V黑色的N这样的附魔平台,没附魔平台的不用试了。 确保没之前没安装过python 准备好python和git的安装包。 部分网址因为会被屏蔽用“点”“冒号”替换了自己改一下 防止有人连网址都找不到: git下载地址:git-scm点com/download/winpython下载地址:www点python点org/downloads/release/python-31011/下载好了就安装,安装python时候记得看一下别忘记勾选path勾选好了点install nowgit安装无脑点下一步就行安装好后来设置一下git的带李,在桌面右击选open git bash here就能打开git的终端在终端里面分别运行: git config --global https点proxy http冒号//127点0点0点1冒号7890 git config --global https点proxy http冒号//127点0点0点1冒号7890 7890是蓝色的猫黑色的N白色的V默认这些附魔平台的端口为了方便管理pip缓存不占用c盘改一下位置,我是改到D盘的按你喜欢的随意 先去D盘创建个叫pip_cache的文件夹(名字随意只要你记得住)打开个cmd输入:pip config set global点cache-dir "D冒号\\pip_cache" 接着注意魔法的设置:不要开什么tun模式和自动配置的会影响国内软件正常运行,唯一要做的就是去测速好你的线路是否正常是否选用了线路魔法弄好后去你想放sd的位置在想放的位置进行克隆项目, 譬如我放在D盘,就在D盘右击选open git bash here在git终端内输入; git clone https冒号//github点com/AUTOMATIC1111/stable-diffusion-webui点git 只要魔法是正常的就能正常克隆下来克隆完准备三样东西:1,负面 2,vae 3,大模型(提前下载好自己需要的大模型不然部署时会自动下载1.5的底模) 推荐负面用easynegative,下载地址: www点liblib点art/search?keyword=easynegativevae下载地址: www点liblib点art/search?keyword=vae-ft-mse-840000-ema-pruned下载好后打开D盘下的stable-diffusion-webui文件夹 将easynegative还有vae分别放进: embeddings文件夹和models文件夹内的VAE文件夹大模型提前准备好部署前先丢进模型文件夹文件都挪进去后回到stable-diffusion-webui文件夹 找到”webui-user点bat“这个文件,右击编辑它我们要将附魔地址填进去严格按方框内填好附魔地址git pull可填可不填,填了每次启动都会更新sd还可当成附魔是否成功的判断依据,附魔正常的启动后终端内先显示的是“Already up to date.”附魔不正常的是“fatal: unable to access 'http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fgithub&urlrefer=fc081d658a3f57291a97aa1ae1a22903。。。。。':”启动参数按需填: 10G以上推荐 --theme dark --xformers --xformers-flash-attention --medvram-sdxl --upcast-sampling --opt-channelslast --autolaunch --no-hashing --disable-nan-check 10G以下加个--medvram 部分老卡有精度问题报错: A tensor with all NaNs was produced in Unet. This could be either because there's not enough precision to represent the picture, or because your video card does not support half type. Try setting the "Upcast cross attention layer to float32" option in Settings > Stable Diffusion or using the --no-half commandline argument to fix this. Use --disable-nan-check commandline argument to disable this check. 在参数给: --no-half --disable-nan-check 添加进去 都填好后保存修改双击运行webui-user点bat 这里注意不是能附魔的魔法就是正常的魔法,有些魔法看着很迅速但是它对pip下载不友好会出现hash 匹配报错遇到这样的关闭终端去换一个附魔线路, 正常的附魔线路会没有障碍的下载安装直到自动打开网页安装中途你会看见它突然没有进度条了卡在某个位置了不要担心,它只是在后台进行写读,这个看硬盘的写读能力了,固态会很快机械就慢,不放心就看看任务管理器python是正常在写读的一切结束后会自动打开网页 网页打开后我们要来安装汉化插件 记得别关附魔平台后面安装所有的插件都要开附魔平台 点击extensions点击available不勾选localization,然后点击load from加载插件仓库附魔正常的会看见插件库刷新出来,然后搜索框内输入:hans安装第二个就行等转圈结束点installed,点击apply and restart ui重启后点击:“settings”找到user interface刷新一下后选择这个稳定版的,点击apply settings应用成功后点击:“reload ui”再启动后进行稍微的修改 譬如交叉注意力方式 FP8优化:1.5模型别选启用(10系列显卡试试)玩xl模型记得启用hypertile设置:开了有加速,图越大效果越明显,参数按需调整,不想一个个实验的直接拉满给主页面添加点常用的模块,添加完记得点保存设置重载ui都解决好后可以画图了 正常是正面填自己想要的负面填不想要的,个人推荐负面啥都不填只添加一个easynegativ 点生成前还要记得选vae出图下方按钮点击第四个按钮可以将跑出来的图发送到图生图里面,这里面有给图片反推打标的小功能clip打标效果:自然语言deepbooru打标效果:全标有部分炼丹的人可以用图生图的批量操作进行批量打标,给想打标的图片丢在一个文件夹内, 复制文件夹路径来到图生图这边点击批量处理,粘贴文件夹路径点击反推按钮即可给所有图片打标快到图片上限了差不多了,有问题楼下说
1 下一页