diff options
author | mouhao <mouhao1986@gmail.com> | 2023-05-07 13:03:28 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-07 13:03:28 +0000 |
commit | 0cb582b50c342c56cf87a515cc7aafb5d985198a (patch) | |
tree | d2d739a76ae189c233bb4e5e61f2166f7ab074a6 | |
parent | 5ab7f213bec2f816f9c5644becb32eb72c8ffb89 (diff) | |
parent | 5427b7128db9656038bebc0a0240ee122b98e6b9 (diff) | |
download | stable-diffusion-webui-gfx803-0cb582b50c342c56cf87a515cc7aafb5d985198a.tar.gz stable-diffusion-webui-gfx803-0cb582b50c342c56cf87a515cc7aafb5d985198a.tar.bz2 stable-diffusion-webui-gfx803-0cb582b50c342c56cf87a515cc7aafb5d985198a.zip |
Merge pull request #1 from mouhao/mouhao-patch-1
Update webui.py
-rw-r--r-- | webui.py | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -286,6 +286,11 @@ def api_only(): print(f"Startup time: {startup_timer.summary()}.")
api.launch(server_name="0.0.0.0" if cmd_opts.listen else "127.0.0.1", port=cmd_opts.port if cmd_opts.port else 7861)
+# patch in url for api docs
+def my_setup(self):
+ self.docs_url = "/docs"
+ self.redoc_url = "/redoc"
+ self.orig_setup()
def webui():
launch_api = cmd_opts.api
@@ -313,6 +318,9 @@ def webui(): for line in file.readlines():
gradio_auth_creds += [x.strip() for x in line.split(',') if x.strip()]
+ if launch_api:
+ FastAPI.orig_setup = FastAPI.setup
+ setattr(FastAPI, "setup", my_setup)
app, local_url, share_url = shared.demo.launch(
share=cmd_opts.share,
server_name=server_name,
|