1
0
Fork 0
Commit Graph

58 Commits

Author SHA1 Message Date
Sean Sube c2261620c4
fix name shadowing 2024-03-02 14:23:59 -06:00
Sean Sube c95fd5f257
only use subkeys when they are an object 2024-03-02 14:12:02 -06:00
Sean Sube 0d1f65a010
get params from root object if their subkey is not present, restoring old behavior 2024-03-02 13:43:09 -06:00
Sean Sube 4a89bee517
fix special param parsing within img2img/inpaint pipelines 2024-03-02 13:11:45 -06:00
Sean Sube 7f0fbdc233
create default sub-params when key is missing 2024-03-02 12:44:00 -06:00
Sean Sube f61808c990
fix(api): correct parameter name for prompt filter 2024-02-24 13:39:16 -06:00
Sean Sube 324bef51d0
fix(api): use correct name for min prompt length 2024-02-24 13:35:05 -06:00
Sean Sube 1e1e77bf94
fix(api): use correct keys for experimental parameters 2024-02-24 13:32:53 -06:00
Sean Sube abc045b70d
python version compatibility fixes 2024-02-24 11:25:40 -06:00
Sean Sube 500423424e
use nested config keys for experimental features 2024-02-24 11:21:51 -06:00
Sean Sube 7743e8d738
use experimental defaults from server 2024-02-24 11:06:32 -06:00
Sean Sube 2449e347f0
make optional params properly optional 2024-02-17 15:24:47 -06:00
Sean Sube b358d3b9fe
pass pipelined data to params 2024-02-17 15:22:33 -06:00
Sean Sube bf1a88fac2
add single class to store all request params 2024-02-17 15:12:18 -06:00
Sean Sube 1a4c31d077
parse json in forms 2024-02-17 13:51:42 -06:00
Sean Sube c60c2639f4
feat: move image params from query string to form data 2024-02-17 13:48:54 -06:00
Sean Sube 83e5c99cf7
feat(api): read thumbnail parameter from request 2024-01-28 15:20:31 -06:00
Sean Sube 88f99ef6c2
remove unused format field from upscale params 2024-01-05 20:13:16 -06:00
Sean Sube 71fbc871a6
feat: add API parameter for upscale checkbox 2023-12-30 19:34:40 -06:00
Sean Sube 2b65077d82
type lint 2023-12-26 08:06:16 -06:00
Sean Sube 10fab12cd0
dedupe new latent resizing code 2023-12-03 11:11:28 -06:00
Sean Sube e8d7d9a881
feat: split up UNet and VAE tile size and overlap/stride params 2023-11-04 20:41:58 -05:00
Sean Sube 963794abaa
lint, tests 2023-09-15 19:16:47 -05:00
Sean Sube 4d0e24a47b
fix request log keys 2023-09-13 22:06:12 -05:00
Sean Sube a33c88e670
fix(api): make request parsing consistent between JSON and forms 2023-09-13 17:27:44 -05:00
Sean Sube cd06f9291b
add custom VAE and fp16 support to SDXL conversion 2023-09-11 18:18:38 -05:00
Sean Sube dcc0063195
pass params per stage 2023-09-10 22:19:29 -05:00
Sean Sube 441a47a885
read chain params per stage 2023-09-10 21:21:57 -05:00
Sean Sube 1a732d54b6
add endpoint for multiple image generation 2023-09-10 16:35:16 -05:00
Sean Sube 99c91a301c
feat: make enabling highres a parameter of its own 2023-07-02 19:08:40 -05:00
Sean Sube e68e405633
fix: limit UNet stride to tile size 2023-05-03 19:21:32 -05:00
Sean Sube 3b02fc5768
feat: add UNet stride as its own parameter 2023-05-03 19:15:05 -05:00
Sean Sube 95725fff79
feat(api): add tile size and stride to image parameters 2023-05-01 23:21:25 -05:00
Sean Sube 1d9de2c45b
apply lint 2023-04-28 13:56:36 -05:00
Sean Sube 7e5380db43
feat: add tiled VAE parameter to client 2023-04-28 13:30:54 -05:00
Sean Sube 00fb64ba82
feat: add img2img loopback (#331) 2023-04-22 10:39:23 -05:00
Sean Sube 9bb612f54e
fix(api): handle empty prompts (#340) 2023-04-22 00:28:10 -05:00
Sean Sube c7aea34b28
fix(api): use correct params for default outpainting borders (#345) 2023-04-20 22:33:18 -05:00
Sean Sube 17e7b6aff2
fix(api): keep ControlNet metadata after lookup 2023-04-15 17:31:02 -05:00
Sean Sube 8d47b71183
fix(api): match ControlNet selection against model names 2023-04-15 17:21:13 -05:00
Sean Sube 4aabf1ee27
wire up pipeline parameter, apply lint 2023-04-12 23:11:53 -05:00
Sean Sube 2af1530a7e
feat: make pipeline type a request parameter 2023-04-12 22:58:48 -05:00
Sean Sube 948bec6d0f
load controlnets from network models list 2023-04-12 08:51:16 -05:00
Sean Sube 9e017ee35d
feat: add parameter for ControlNet selection 2023-04-12 08:43:15 -05:00
Sean Sube 9698e29268
lint(api): name context params consistently (#278) 2023-04-09 20:33:03 -05:00
Sean Sube 7f504a5b5b
feat: add parameter for highres iterations (#316) 2023-04-09 19:53:00 -05:00
Sean Sube 56ff9022da
fix(api): use min/max from config for more params 2023-04-01 18:14:24 -05:00
Sean Sube f451d8db74
feat: add method parameter for highres mode 2023-04-01 14:26:45 -05:00
Sean Sube 0f79f420b7
apply lint 2023-04-01 12:06:31 -05:00
Sean Sube 3c2bab3156
fix highres steps max 2023-04-01 11:50:10 -05:00