Upload sdwui-start-util.dev.ipynb
Browse files- sdwui-start-util.dev.ipynb +68 -0
sdwui-start-util.dev.ipynb
CHANGED
|
@@ -75,6 +75,7 @@
|
|
| 75 |
"source": [
|
| 76 |
"# 内置参数默认值,当上下文有参数时可覆盖默认值\n",
|
| 77 |
"_runing = False\n",
|
|
|
|
| 78 |
"_useFrpc = locals().get('useFrpc') or globals().get('useFrpc') or True\n",
|
| 79 |
"\n",
|
| 80 |
"_useNgrok = locals().get('useNgrok') or globals().get('useNgrok') or True\n",
|
|
@@ -139,6 +140,72 @@
|
|
| 139 |
"_config_args:dict[str, str] = locals().get('config_args') or globals().get('config_args') or {}"
|
| 140 |
]
|
| 141 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 142 |
{
|
| 143 |
"cell_type": "code",
|
| 144 |
"execution_count": null,
|
|
@@ -1383,6 +1450,7 @@
|
|
| 1383 |
" global envInstalled\n",
|
| 1384 |
" global huggingface_is_init\n",
|
| 1385 |
" global _runing\n",
|
|
|
|
| 1386 |
" stop_solo_threads()\n",
|
| 1387 |
" print('启动...')\n",
|
| 1388 |
" startTicks = time.time()\n",
|
|
|
|
| 75 |
"source": [
|
| 76 |
"# 内置参数默认值,当上下文有参数时可覆盖默认值\n",
|
| 77 |
"_runing = False\n",
|
| 78 |
+
"\n",
|
| 79 |
"_useFrpc = locals().get('useFrpc') or globals().get('useFrpc') or True\n",
|
| 80 |
"\n",
|
| 81 |
"_useNgrok = locals().get('useNgrok') or globals().get('useNgrok') or True\n",
|
|
|
|
| 140 |
"_config_args:dict[str, str] = locals().get('config_args') or globals().get('config_args') or {}"
|
| 141 |
]
|
| 142 |
},
|
| 143 |
+
{
|
| 144 |
+
"cell_type": "code",
|
| 145 |
+
"execution_count": null,
|
| 146 |
+
"metadata": {},
|
| 147 |
+
"outputs": [],
|
| 148 |
+
"source": [
|
| 149 |
+
"def _init_conf():\n",
|
| 150 |
+
" global _useFrpc\n",
|
| 151 |
+
" global _useNgrok\n",
|
| 152 |
+
" global _reLoad\n",
|
| 153 |
+
" global _before_downloading\n",
|
| 154 |
+
" global _async_downloading\n",
|
| 155 |
+
" global _before_start_sync_downloading\n",
|
| 156 |
+
" global _server_port\n",
|
| 157 |
+
" global _sd_git_repo\n",
|
| 158 |
+
" global _sd_config_git_repu\n",
|
| 159 |
+
" global _huggingface_token\n",
|
| 160 |
+
" global _huggingface_repo\n",
|
| 161 |
+
" global _link_instead_of_copy\n",
|
| 162 |
+
" global show_shell_info\n",
|
| 163 |
+
" global _multi_case\n",
|
| 164 |
+
" global _skip_start\n",
|
| 165 |
+
" global _on_before_start\n",
|
| 166 |
+
" global _skip_webui\n",
|
| 167 |
+
" global _proxy_path\n",
|
| 168 |
+
" global _sub_path\n",
|
| 169 |
+
" global _config_args\n",
|
| 170 |
+
" \n",
|
| 171 |
+
" _useFrpc = locals().get('useFrpc') or globals().get('useFrpc') or True\n",
|
| 172 |
+
" _useNgrok = locals().get('useNgrok') or globals().get('useNgrok') or True\n",
|
| 173 |
+
" _reLoad = locals().get('reLoad') or globals().get('reLoad') or False\n",
|
| 174 |
+
" _before_downloading = locals().get('before_downloading') or globals().get('before_downloading') or ''\n",
|
| 175 |
+
" _async_downloading = locals().get('async_downloading') or globals().get('async_downloading') or ''\n",
|
| 176 |
+
" _before_start_sync_downloading = locals().get('before_start_sync_downloading') or globals().get('before_start_sync_downloading') or ''\n",
|
| 177 |
+
" _server_port = locals().get('server_port') or globals().get('server_port') or 7860\n",
|
| 178 |
+
" _sd_git_repo = locals().get('sd_git_repo') or globals().get('sd_git_repo') or 'https://github.com/viyiviyi/stable-diffusion-webui.git -b local' \n",
|
| 179 |
+
" _sd_git_repo = _sd_git_repo\\\n",
|
| 180 |
+
" .replace('{sdwui}','stable-diffusion-webui')\\\n",
|
| 181 |
+
" .replace('{wui}',\"webui\") \n",
|
| 182 |
+
" _sd_config_git_repu = locals().get('sd_config_git_repu') or globals().get('sd_config_git_repu') or 'https://github.com/viyiviyi/sd-configs.git'\n",
|
| 183 |
+
" _sd_config_git_repu = _sd_config_git_repu\\\n",
|
| 184 |
+
" .replace('{sdwui}','stable-diffusion-webui')\\\n",
|
| 185 |
+
" .replace('{wui}',\"webui\")\n",
|
| 186 |
+
" _huggingface_token = locals().get('huggingface_token') or globals().get('huggingface_token') or '{input_path}/configs/huggingface_token.txt'\n",
|
| 187 |
+
" _huggingface_token = _huggingface_token\\\n",
|
| 188 |
+
" .replace('{sdwui}','stable-diffusion-webui')\\\n",
|
| 189 |
+
" .replace('{wui}',\"webui\")\n",
|
| 190 |
+
" _huggingface_repo = locals().get('huggingface_repo') or globals().get('huggingface_repo') or ''\n",
|
| 191 |
+
" _huggingface_repo = _huggingface_repo\\\n",
|
| 192 |
+
" .replace('{sdwui}','stable-diffusion-webui')\\\n",
|
| 193 |
+
" .replace('{wui}',\"webui\")\n",
|
| 194 |
+
" _link_instead_of_copy = locals().get('link_instead_of_copy') or globals().get('link_instead_of_copy') or True\n",
|
| 195 |
+
" show_shell_info = locals().get('hidden_console_info') or globals().get('hidden_console_info')\n",
|
| 196 |
+
" if show_shell_info is None: show_shell_info = False\n",
|
| 197 |
+
" _multi_case = locals().get('multi_case') or globals().get('multi_case') or False\n",
|
| 198 |
+
" _skip_start = locals().get('skip_start') or globals().get('skip_start') or True\n",
|
| 199 |
+
" _on_before_start = locals().get('on_before_start') or globals().get('on_before_start') or before_start \n",
|
| 200 |
+
" _skip_webui = locals().get('skip_webui') or globals().get('skip_webui') or False\n",
|
| 201 |
+
" _proxy_path = locals().get('proxy_path') or globals().get('proxy_path') or {}\n",
|
| 202 |
+
" _sub_path = locals().get('sub_path') or globals().get('sub_path') or ['/','/1/']\n",
|
| 203 |
+
" if len(_sub_path) != 2:\n",
|
| 204 |
+
" _sub_path = ['/','/1/']\n",
|
| 205 |
+
" \n",
|
| 206 |
+
" _config_args:dict[str, str] = locals().get('config_args') or globals().get('config_args') or {}"
|
| 207 |
+
]
|
| 208 |
+
},
|
| 209 |
{
|
| 210 |
"cell_type": "code",
|
| 211 |
"execution_count": null,
|
|
|
|
| 1450 |
" global envInstalled\n",
|
| 1451 |
" global huggingface_is_init\n",
|
| 1452 |
" global _runing\n",
|
| 1453 |
+
" _init_conf()\n",
|
| 1454 |
" stop_solo_threads()\n",
|
| 1455 |
" print('启动...')\n",
|
| 1456 |
" startTicks = time.time()\n",
|