发现【Stable-Diffusion WEBUI】的神奇插件:离线自动翻译中文提示词

news2024/12/26 12:38:36

文章目录

  • (零)前言
  • (一)提示词翻译(Prompt Translator)
    • (1.1)尚需改进

(零)前言

本篇主要提到了WEBUI的提示词翻译插件,之前我说不喜欢联网的插件,而它是离线翻译。
更多不断丰富的内容参考:🔗《继续Stable-Diffusion WEBUI方方面面研究(内容索引)》

(一)提示词翻译(Prompt Translator)

参考:https://github.com/ParisNeo/prompt_translator
💡 不用联网 / 离线翻译 😄

它采用的是谷歌语言模型,可以将多国语言(50多种)翻译成英文。
之所以单独介绍,是因为它不需要联网去接入什么百度,申请API。

PS:但第一次使用需要自动下载语言模型文件。

因为天朝网络的条件,我们基本等不到它下载完的那一天。。。
这时候可以手动去🔗Hugging Face model card下载模型。
主要是pytorch_model.bin很大,其他的文件都可以让程序自动下载。

可以先让程序自动下载,生成目录(名字后面可能和我不一样)后再中断程序。
这时去手动下载模型文件,放入对应的目录(当然如果你的网络程序自动下载都很快,那就全自动吧)。

下载以后放入下面结构的目录。
在这里插入图片描述

之前作者笔误写错了模型位置,我下载到的是英文翻译成50多种语言的模型。
因为我们要的是50多种语言翻译成英文的模型,所以当时结果当然无法正常翻译(中->英)。
但我今天已经提交了问题并且修改了这部分说明,作者也把我的PR合并进主分支了,所以一切OK啦。

插件安装后界面如下。
在文生图/图生图页面靠下的位置,类似ControlNet。
点击启用后如果没有模型,它就会自动去下载模型。
如果已有模型,第一次用还是会稍等会儿,然后提示Ready,这时候就可以选语言,录入中文提示词了。

💡:不只中文,多种语言都可选呢,尽情用你的母语吧。
在这里插入图片描述

提示词还是写在原来的地方。
翻译在出图之前完成,而且整个过程是自动的:
在这里插入图片描述

控制台可见翻译后的内容。
写错字都没关系,哈哈啊哈。
而且中英混杂也没有关系的:

Translating prompt to English from 中文
Initial prompt:一望无际的草原上,奔跑着两匹骏马,远处可以看见高耸入于的雪山。
Translated prompt:There were two fine horses running on the endless grasslands, and in the distance you could see the snow-capped mountains.

(1.1)尚需改进

实测会丢失<<lora:XXXX:0.7>模型提示,
也会丢失强调 (photorealistic:1.4)提示词。

Translating prompt to English from 中文
Initial prompt:一望无际的草原上,奔跑着两匹骏马,远处可以看见高耸入于的雪山。 <lora:chilloutmixss10_v10:1>,(photorealistic:1.4),best quality, 
Translated prompt:There were two fine horses running on the endless grasslands, and in the distance you could see the snow-capped mountains.

控制台看看,确实丢了括号中的内容,作者回复比较忙于类ChatGPT项目,暂时没法改 😢


今天先这样吧。
🤪 to be continued…

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/465523.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【单目标优化算法】沙猫群优化算法(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

【011】pandas处理数据的作用_#py

pandas操作 1. 导入数据库2. 修改行列名2.1 修改列名2.2 修改行名 3. 按条件筛选3.1 根据条件筛选&#xff0c;提取所有信息3.2 根据条件筛选&#xff0c;提取某列或者某几列 4. 按某行某列提取信息4.1 获取信息4.2 更改具体的值 5. 合并5.1 单列并入大数据中&#xff08;方法一…

根据虚拟地址,如何求出页号和偏移量?

方法掌握 虚拟地址划分成虚拟页号和虚拟页偏移量。 物理地址同样可划分为物理页号和物理页偏移量 如何划分&#xff0c;关键点在于页面的大小。 假设给你一个十进制表示的地址20000&#xff0c;一个页面的大小为4KB&#xff0c;那么如何找出地址20000的具体位置呢&#xff1f…

消息队列介绍

一、消息队列(MQ)概述 消息队列&#xff08;Message Queue&#xff09;&#xff0c;是分布式系统中重要的组件&#xff0c;其通用的使用场景可以简单地描述为&#xff1a; 当不需要立即获得结果&#xff0c;但是并发量又需要进行控制的时候&#xff0c;差不多就是需要使用消息队…

如何获取“上帝”的系统版本

如何获取“上帝”的系统版本 在对技术支持过程中&#xff0c;每个公司都难免会遇到这样一个困扰&#xff1a;我们的程序明明在内部环境中测试的好好的&#xff0c;但是到了客户手里总会出现各种问题。 从以往累计的经验来看&#xff0c;这类问题通常和客户的系统环境有关。所…

PHP库存管理系统mysql数据库web结构apache计算机软件工程网页wamp

一、源码特点 PHP库存管理系统 是一套完善的web设计系统&#xff0c;对理解php编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为PHP APACHE&#xff0c;数据库为 mysql5.0&#xff0c;使用php语言开发。 php 库…

【redis】redis分布式锁(一)手写分布式锁1.0~6.0

redis分布式锁&#xff08;入门&#xff09; 文章目录 redis分布式锁&#xff08;入门&#xff09;前言一、面试题redis的用法&#xff1a;CAP 二、锁的种类三、一个靠谱分布式锁需要具备的条件和刚需四、分布式锁五、重点六、Base案例&#xff08;bootredis&#xff09;1.0、最…

如何使用WordPress建立在线辅导网站(3个步骤)

在线辅导网站在过去几年中变得非常流行。随着越来越多的人转向远程工作和学习&#xff0c;这个行业已成为在家赚取额外收入的绝佳方式。 此外&#xff0c;提供在线指导可以帮助您成为所在领域的权威。 如果您想提供在线辅导&#xff0c;最好的方法通常是通过您自己的辅导网站…

并发编程中的三大问题剖析与解决

java并发编程中的三大问 可见性原因分析&#xff1a;解决&#xff1a; 原子性原因分析&#xff1a;解决&#xff1a; 有序性解决&#xff1a; 首先让我们来了解一下JUC JUC&#xff08;Java Util Concurrent&#xff09;是Java提供的一个并发编程工具包&#xff0c;它解决了在多…

【Linux】进程地址空间的初步理解

目录 程序地址空间空间布局图引入物理地址与虚拟地址的概念虚拟地址空间虚拟地址与物理地址是如何对应的&#xff1f;※父子进程独立性的理解&#xff08;重点&#xff09;fork两个返回值的原理地址空间为什么要存在&#xff1f;补充理解 程序地址空间空间布局图 &#xff08;这…

IDEA 新版安装教程

目录 一、安装IDEA 1、双击安装&#xff0c;然后下一步 2、修改默认安装路径&#xff0c;自定义目录。(建议所有开发工具都放在同一个盘符) 3、改为自定义安装路径&#xff0c;下一步。&#xff08;不用使用中文或空格&#xff09; 4、创建桌面图标等 5、点击安装&#x…

02.DolphinScheduler数据源中心

文章目录 MySQLHIVE数据源使用HiveServer2使用 HiveServer2 HA Zookeeper Clickhouse MySQL 填写参数 数据源&#xff1a;选择 MYSQL数据源名称&#xff1a;输入数据源的名称描述&#xff1a;输入数据源的描述IP 主机名&#xff1a;输入连接 MySQL 的 IP端口&#xff1a;输入…

一维卷积与一维平均池化的时间复杂度

计算请参考这篇文章&#xff1a; (284条消息) 卷积神经网络的时间、空间复杂度以及数据流的变化_卷积的时间复杂度_Briwisdom的博客-CSDN博客 1. 时间复杂度 时间复杂度即模型的运行次数。 单个卷积层的时间复杂度&#xff1a;Time~O(M^2 * K^2 * Cin * Cout) //有的好奇小宝…

Spring(11. 循环依赖 - 周阳)学习笔记

上一篇 &#xff1a;10. 面试问题简析 文章目录 1. Spring AOP1.1. Aop 常用注解1.2 测试前的准备工作1.2.1 业务类1.2.2 切面类 1.3 Spring4 下的测试1.3.1 POM 文件1.3.2 创建测试类1.3.3 Aop 测试结果 1.4 Spring 5 下的测试1.4.1 POM 文件1.4.2 创建测试类1.4.3 Aop 测试结…

e签宝,「进化」在2023

精准布局生态化、统一化、智能化、信创化&#xff0c;辅以具体产品落地&#xff1b;加速产业、行业、企业、业务&#xff0c;“四业”互通互联&#xff0c;提高产业数字化渗透率。电子签“群战”时代&#xff0c;e签宝再次进化。 作者|斗斗 出品|产业家 “印章在谁手上&…

Camtasia 2023版强悍来袭,会哪些新功能呢?

Camtasia Studio 是一款专门录制屏幕动作的工具&#xff0c;它能在任何颜色模式下轻松地记录 屏幕动作&#xff0c;包括影像、音效、鼠标移动轨迹、解说声音等等&#xff0c;另外&#xff0c;它还具有即时播放和编 辑压缩的功能&#xff0c;可对视频片段进行剪接、添加转场效果…

享受简单上传体验:将Maven仓库迁移到GitHub

前言&#xff1a;我为什么放弃了Maven Central 之前我写过一篇《Android手把手&#xff0c;发布开源组件至 MavenCentral仓库》&#xff0c;文中详细介绍了如何发布组件到Maven Central中供所有开发者共用。但是最近使用下来&#xff0c;发现Sonatype JIRA 的Maven Center上传…

python接口自动化测试 requests库的基础使用

目录 简单介绍 Get请求 Post请求 其他类型请求 自定义headers和cookies SSL 证书验证 响应内容 获取header 获取cookies 简单介绍 requests库简单易用的HTTP库 Get请求 格式&#xff1a; requests.get(url) 注意&#xff1a;若需要传请求参数&#xff0c;可直接在 …

c++STL标准库排序函数std::sort使用

Qt系列文章目录 文章目录 Qt系列文章目录前言一、错误原因二、修改后的代码 前言 C sort()排序函数 C STL 标准库中的 sort() 函数&#xff0c;本质就是一个模板函数。正如表 1 中描述的&#xff0c;该函数专门用来对容器或普通数组中指定范围内的元素进行排序&#xff0c;排序…

【ML】windows 安装使用pytorch

使用pytorch需要python环境&#xff0c;建议是直接装anaconda &#xff0c;IDE用visual studio anaconda安装 Anaconda 是一个用于科学计算的 Python 发行版&#xff0c;支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包 官网链接anaconda 本人下载…