diff options
author | Roy Shilkrot <roy.shil@gmail.com> | 2022-10-27 19:20:15 +0000 |
---|---|---|
committer | Roy Shilkrot <roy.shil@gmail.com> | 2022-10-27 19:20:15 +0000 |
commit | bdc90837987ed8919dd611fd01553b0c170ded5c (patch) | |
tree | 075faaf3882363edd4be3bf604f18d3b6b9f1a73 /webui.py | |
parent | 737eb28faca8be2bb996ee0930ec77d1f7ebd939 (diff) | |
download | stable-diffusion-webui-gfx803-bdc90837987ed8919dd611fd01553b0c170ded5c.tar.gz stable-diffusion-webui-gfx803-bdc90837987ed8919dd611fd01553b0c170ded5c.tar.bz2 stable-diffusion-webui-gfx803-bdc90837987ed8919dd611fd01553b0c170ded5c.zip |
Add a barebones interrogate API
Diffstat (limited to 'webui.py')
-rw-r--r-- | webui.py | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -146,7 +146,9 @@ def webui(): app.add_middleware(GZipMiddleware, minimum_size=1000)
if (launch_api):
- create_api(app)
+ print('launching API')
+ api = create_api(app)
+ 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)
wait_on_server(demo)
@@ -161,10 +163,12 @@ def webui(): print('Restarting Gradio')
-
-task = []
-if __name__ == "__main__":
+def webui_or_api():
if cmd_opts.nowebui:
api_only()
else:
webui()
+
+task = []
+if __name__ == "__main__":
+ webui_or_api()
\ No newline at end of file |