Skip to content

PTCMode/ai_setu_fork

 
 

Repository files navigation

AI_SETU

效果图

介绍

利用Stable Diffusion web UI 的api 或是路路提供的友情api来实现HoshinoBot快速进行AI绘图。

额外提供快捷调用huggingface的某几个特定仓库和开源模型的方法

fork by PTCMode: 添加并完善自己正在使用的功能, (或删除自己不用的)

  • 添加使用DeepL翻译的逻辑与配置项
  • 完善Bot撤回消息的逻辑,添加配置项
  • 添加只使用SD-WebUI的配置和逻辑,其他函数会转而调用SD的函数
  • 优化R18和全年龄tag的追加方式
  • 增加可以设置某个群开启R18
  • 增加开启回复形式发送消息
  • 优化屏蔽词处理,并结合R18配置
  • 修复lora会被转成小写而找不到的问题
  • 增加高清修复的配置和逻辑
  • 修复以图绘图等命令无法获取图片的问题
  • 代码结构优化 (WIP)
  • 魔导书翻译问题修改&逻辑漏洞修改&追加部分词条

使用方法

  • 来到HoshinoBot插件目录,输入以下命令克隆本仓库并安装依赖

    git clone https://github.com/pcrbot/ai_setu.git
    cd ai_setu
    pip install -r requirements.txt

    若此处有报错信息,请务必解决,将错误信息复制到百度搜索一般即可找到解决办法。

    若安装python依赖库时下载速度缓慢,可以尝试使用 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt

  • 在当前目录下重命名文件 config_example.yamlconfig.yaml

    或输入指令

    cp config_example.yaml config.yaml
    
  • 编辑器打开 config.yaml并根据注释修改

    如果您不清楚某项设置的作用,请保持默认。

    至此你已经成功部署本插件,期待您合法合理使用~

功能

  • (SD)绘图
  • (SD)以图绘图
  • 个人/本群XP排行/缝合
  • 上传pic
  • 查看本群/个人/全部pic
  • 点赞/删除pic
  • 超分pic x倍超分 [保守/不]降噪 X为2,3,4 []内为可选参数
  • 鉴赏图片
  • 动漫化
  • (SD)元素法典吟唱
  • (SD)今天我是什么少女

前缀含有SD则使用Stable Diffusion web UI 的api

无前缀默认使用路路提供的友情api

PS:渣代码,欢迎提出改进建议~

About

ai_setu的fork版本,自用

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%