Skip to content

Commit 7858658

Browse files
committed
Modify api docs and examples, upgrade version number
1 parent f73deb4 commit 7858658

File tree

6 files changed

+10
-9
lines changed

6 files changed

+10
-9
lines changed

docs/openapi.json

+1-1
Large diffs are not rendered by default.

examples/examples.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,8 @@ class Config():
8181
},
8282
"require_base64": False,
8383
"async_process": False,
84-
"uov_method": "Upscale (2x)",
84+
"uov_method": "Upscale (Custom)",
85+
"upscale_value": 3,
8586
"input_image": ""
8687
}
8788

@@ -291,5 +292,5 @@ def image_prompt(img_prompt: list, params: dict) -> dict:
291292
}
292293
]
293294
print(upscale_vary(image=image_base64))
294-
print(inpaint_outpaint(input_image=s_base64, input_mask=m_base64))
295-
print(image_prompt(img_prompt=img_prompt, params=img_prompt_params))
295+
# print(inpaint_outpaint(input_image=s_base64, input_mask=m_base64))
296+
# print(image_prompt(img_prompt=img_prompt, params=img_prompt_params))

fooocus_api_version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version = '0.3.21'
1+
version = '0.3.22'

fooocusapi/models.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -122,12 +122,12 @@ class Text2ImgRequest(BaseModel):
122122
class ImgUpscaleOrVaryRequest(Text2ImgRequest):
123123
input_image: UploadFile
124124
uov_method: UpscaleOrVaryMethod
125-
upscale_value: float
125+
upscale_value: float | None
126126

127127
@classmethod
128128
def as_form(cls, input_image: UploadFile = Form(description="Init image for upsacale or outpaint"),
129129
uov_method: UpscaleOrVaryMethod = Form(),
130-
upscale_value: float = Form(default=1.0, ge=1.0, le=5.0),
130+
upscale_value: float | None = Form(None, description="Upscale custom value, None for default value", ge=1.0, le=5.0),
131131
prompt: str = Form(''),
132132
negative_prompt: str = Form(default_prompt_negative),
133133
style_selections: List[str] = Form(defualt_styles, description="Fooocus style selections, seperated by comma"),

fooocusapi/parameters.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ def __init__(self, prompt: str,
9393
loras: List[Tuple[str, float]],
9494
uov_input_image: np.ndarray | None,
9595
uov_method: str,
96-
upscale_value: float,
96+
upscale_value: float | None,
9797
outpaint_selections: List[str],
9898
outpaint_distance_left: int,
9999
outpaint_distance_right: int,

fooocusapi/worker.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -469,7 +469,7 @@ def yield_result(_, imgs, tasks):
469469
print(f'Image upscaled.')
470470

471471
f = 1.0
472-
if upscale_value > 1.0:
472+
if upscale_value is not None:
473473
f = upscale_value
474474
else:
475475
pattern = r"([0-9]+(?:\.[0-9]+)?)x"

0 commit comments

Comments
 (0)