Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

lanvent/plugin_replicate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

16 Commits

Repository files navigation

插件描述

本插件用于将画图请求转发给replicate api。

使用说明

Replicate获取API Token,

config.json.template复制为config.json,修改API token,并修改其中的参数和规则。

注意,你需要满足每个model规定的API限制。 比如: anything-v3 不支持384的长宽。

Railway支持使用环境变量(replicate_api_tokenREPLICATE_API_TOKEN)方式传递API token,

画图请求格式

2023年05月05日 API中如果包含model/version参数,比如maxim API,请使用_model_version来表示这些参数,程序中会自动替换它们。 2023年04月09日 新增图生图功能,如果关键词需要触发图片输入的模型,请在它的参数中添加"image": <API规定上传图片的参数名> 例如:gfpgan的图片上传参数是img,那么它的参数中应该添加"image": "img" 在触发该关键词后,插件会请求你发送一张图片。

以下是另一个插件sdwebui的说明,关键词覆盖的逻辑一样,先拿来用。

用户的画图请求格式为:

 <画图触发词><关键词1> <关键词2> ... <关键词n>:<prompt> 
  • 本插件会对画图触发词后的关键词进行逐个匹配,如果触发了规则中的关键词,则会在画图请求中重载对应的参数。
  • 规则的匹配顺序参考config.json中的顺序,每个关键词最多被匹配到1次,如果多个关键词触发了重复的参数,重复参数以最后一个关键词为准。
  • 关键词中包含help帮助,会打印出帮助文档。

第一个":"号之后的内容会作为附加的prompt,接在最终的prompt后。

例如: 画横版 高清 二次元:cat

会触发三个关键词 "横版", "高清", "二次元",prompt为"cat"

若默认参数是:

 "width": 512,
 "height": 512,
 "enable_hr": false,
 "prompt": "8k"
 "negative_prompt": "nsfw",
 "sd_model_checkpoint": "perfectWorld_v2Baked"

"横版"触发的规则参数为:

 "width": 640,
 "height": 384,

"高清"触发的规则参数为:

 "enable_hr": true,
 "hr_scale": 1.6,

"二次元"触发的规则参数为:

 "negative_prompt": "(low quality, worst quality:1.4),(bad_prompt:0.8), (monochrome:1.1), (greyscale)",
 "steps": 20,
 "prompt": "masterpiece, best quality",
 "sd_model_checkpoint": "meinamix_meinaV8"

以上这些规则的参数会和默认参数合并。第一个":"后的内容cat会连接在prompt后。

得到最终参数为:

 "width": 640,
 "height": 384,
 "enable_hr": true,
 "hr_scale": 1.6,
 "negative_prompt": "(low quality, worst quality:1.4),(bad_prompt:0.8), (monochrome:1.1), (greyscale)",
 "steps": 20,
 "prompt": "masterpiece, best quality, cat",
 
 "sd_model_checkpoint": "meinamix_meinaV8"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

Languages

AltStyle によって変換されたページ (->オリジナル) /