NovelAi Helper

基于 NovelAi 的 AI图片生成插件

Release
Downloads
MiraiForum

使用前应该查阅的相关文档或项目

User Manual Permission Command Chat Command

会自动下载 EhTagTranslation 翻译词库
可以对接 NaiFu 本地搭建
或者你可以 利用 colab 进行在线搭建
将搭建得到的 url 例如 https://express-disco-environmental-friends.trycloudflare.com/ 填入 config.yml 的 naifu_api 配置项

指令

/nai <word> 生成一张图片 官方API需要登录
例如 /nai 连裤袜 双马尾 (只有部分词条会自动翻译)
例如 /nai swimsuit #seed=12346 (设置种子)
例如 /nai swimsuit #steps=3 (AI迭代次数)
例如 /nai "swimsuit, ahegao" (如果需要以 , 分割词条, 请用 " 包裹)
例如 /nai 连裤袜 [图片] (以图生图, [图片] 是指指令消息中包含有图片)
可用的配置项有
seed 种子
steps 迭代次数
width 宽度
height 高度
scale 比例
sampler 采样器 可选值 k_euler_ancestral, k_euler, k_lms, plms, ddim
strength 以图出图中对原图的更改程度 可选值 [0.00, 0.99]
noise 以图出图中的噪声 可选值 [0.00, 0.99]

/nai-fu <word> 生成一张图片 自建API需要配置 naifu_api
对接 naifu, naifu 是基于 novelai 官方 web 端的修改版,所以指令用法 和 nai 一致

/nai-login <mail> <password> 登录账号
例如 /nai-login 114514@gmail.com 1919810

/nai-reload 重新载入 config.yml 配置文件

配置

config.yml 配置文件 包括 proxy, doh, ipv6, naifu_api 等配置

proxy 代理 doh DNS ipv6 是否使用ipv6 naifu_api 自建 naifu 地址 command_interval 命令间隔延迟时间 单位毫秒

ban.txt 屏蔽的词条,可热编辑,保存后一段时间会自动启用

NaiFu

naifu 是基于 novelai 官方 web 端的修改版
相关信息可以看这 https://colab.research.google.com/drive/1_Ma71L6uGbtt6UQyA3FjqW2lcZ5Bjck-#scrollTo=KZ88G-iWCTs7

TODO 更好的翻译 更多配置项