Skip to content

Commit

Permalink
Modify api docs and examples, upgrade version number
Browse files Browse the repository at this point in the history
  • Loading branch information
konieshadow committed Nov 30, 2023
1 parent f73deb4 commit 7858658
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 9 deletions.
2 changes: 1 addition & 1 deletion docs/openapi.json

Large diffs are not rendered by default.

7 changes: 4 additions & 3 deletions examples/examples.py
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,8 @@ class Config():
},
"require_base64": False,
"async_process": False,
"uov_method": "Upscale (2x)",
"uov_method": "Upscale (Custom)",
"upscale_value": 3,
"input_image": ""
}

Expand Down Expand Up @@ -291,5 +292,5 @@ def image_prompt(img_prompt: list, params: dict) -> dict:
}
]
print(upscale_vary(image=image_base64))
print(inpaint_outpaint(input_image=s_base64, input_mask=m_base64))
print(image_prompt(img_prompt=img_prompt, params=img_prompt_params))
# print(inpaint_outpaint(input_image=s_base64, input_mask=m_base64))
# print(image_prompt(img_prompt=img_prompt, params=img_prompt_params))
2 changes: 1 addition & 1 deletion fooocus_api_version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
version = '0.3.21'
version = '0.3.22'
4 changes: 2 additions & 2 deletions fooocusapi/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -122,12 +122,12 @@ class Text2ImgRequest(BaseModel):
class ImgUpscaleOrVaryRequest(Text2ImgRequest):
input_image: UploadFile
uov_method: UpscaleOrVaryMethod
upscale_value: float
upscale_value: float | None

@classmethod
def as_form(cls, input_image: UploadFile = Form(description="Init image for upsacale or outpaint"),
uov_method: UpscaleOrVaryMethod = Form(),
upscale_value: float = Form(default=1.0, ge=1.0, le=5.0),
upscale_value: float | None = Form(None, description="Upscale custom value, None for default value", ge=1.0, le=5.0),
prompt: str = Form(''),
negative_prompt: str = Form(default_prompt_negative),
style_selections: List[str] = Form(defualt_styles, description="Fooocus style selections, seperated by comma"),
Expand Down
2 changes: 1 addition & 1 deletion fooocusapi/parameters.py
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ def __init__(self, prompt: str,
loras: List[Tuple[str, float]],
uov_input_image: np.ndarray | None,
uov_method: str,
upscale_value: float,
upscale_value: float | None,
outpaint_selections: List[str],
outpaint_distance_left: int,
outpaint_distance_right: int,
Expand Down
2 changes: 1 addition & 1 deletion fooocusapi/worker.py
Original file line number Diff line number Diff line change
Expand Up @@ -469,7 +469,7 @@ def yield_result(_, imgs, tasks):
print(f'Image upscaled.')

f = 1.0
if upscale_value > 1.0:
if upscale_value is not None:
f = upscale_value
else:
pattern = r"([0-9]+(?:\.[0-9]+)?)x"
Expand Down

0 comments on commit 7858658

Please sign in to comment.