chatterbox icon indicating copy to clipboard operation
chatterbox copied to clipboard

Error When Connect to Local URL

Open fcabanski opened this issue 5 months ago • 1 comments

After running in the terminal, try to connect to the local URL

This is the error that appears, and then nothing happens on pressing "generate".

ERROR: Exception in ASGI application Traceback (most recent call last): File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\uvicorn\protocols\http\h11_impl.py", line 403, in run_asgi result = await app( # type: ignore[func-returns-value] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in call return await self.app(scope, receive, send) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\fastapi\applications.py", line 1133, in call await super().call(scope, receive, send) File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\starlette\applications.py", line 113, in call await self.middleware_stack(scope, receive, send) File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\starlette\middleware\errors.py", line 186, in call raise exc File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\starlette\middleware\errors.py", line 164, in call await self.app(scope, receive, send) File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\gradio\route_utils.py", line 689, in call await self.app(scope, receive, send) File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\starlette\middleware\exceptions.py", line 63, in call await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\starlette_exception_handler.py", line 53, in wrapped_app raise exc File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\starlette_exception_handler.py", line 42, in wrapped_app await app(scope, receive, sender) File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\fastapi\middleware\asyncexitstack.py", line 18, in call await self.app(scope, receive, send) File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\starlette\routing.py", line 716, in call await self.middleware_stack(scope, receive, send) File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\starlette\routing.py", line 736, in app await route.handle(scope, receive, send) File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\starlette\routing.py", line 290, in handle await self.app(scope, receive, send) File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\fastapi\routing.py", line 123, in app await wrap_app_handling_exceptions(app, request)(scope, receive, send) File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\starlette_exception_handler.py", line 53, in wrapped_app raise exc File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\starlette_exception_handler.py", line 42, in wrapped_app await app(scope, receive, sender) File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\fastapi\routing.py", line 109, in app response = await f(request) ^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\fastapi\routing.py", line 387, in app raw_response = await run_endpoint_function( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\fastapi\routing.py", line 290, in run_endpoint_function return await run_in_threadpool(dependant.call, **values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\starlette\concurrency.py", line 38, in run_in_threadpool return await anyio.to_thread.run_sync(func) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\anyio\to_thread.py", line 56, in run_sync return await get_async_backend().run_sync_in_worker_thread( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\anyio_backends_asyncio.py", line 2485, in run_sync_in_worker_thread return await future ^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\anyio_backends_asyncio.py", line 976, in run result = context.run(func, *args) ^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\gradio\routes.py", line 399, in api_info app.api_info = app.get_blocks().get_api_info() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\gradio\blocks.py", line 2581, in get_api_info python_type = client_utils.json_schema_to_python_type(info) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\gradio_client\utils.py", line 896, in json_schema_to_python_type type = _json_schema_to_python_type(schema, schema.get("$defs")) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\gradio_client\utils.py", line 950, in _json_schema_to_python_type des = [ ^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\gradio_client\utils.py", line 951, in f"{n}: {_json_schema_to_python_type(v, defs)}{get_desc(v)}" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\gradio_client\utils.py", line 958, in _json_schema_to_python_type f"str, {_json_schema_to_python_type(schema['additionalProperties'], defs)}" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\gradio_client\utils.py", line 904, in json_schema_to_python_type type = get_type(schema) ^^^^^^^^^^^^^^^^ File "C:\Users\Frank\miniconda3\envs\chatterbox\Lib\site-packages\gradio_client\utils.py", line 866, in get_type if "const" in schema: ^^^^^^^^^^^^^^^^^ TypeError: argument of type 'bool' is not iterable

fcabanski avatar Oct 01 '25 10:10 fcabanski

Seems like issues aren't being cleared/addressed.

I installed with pinokio, and that works. However, not sure if it would be more optimized with a local install outside pinokio.

fcabanski avatar Oct 06 '25 02:10 fcabanski