I have read and followed all the instructions provided in the README.md.
I am on the latest version of both Open WebUI and Ollama.
I have included the browser console logs.
I have included the Docker container logs.
I have provided the exact steps to reproduce the bug in the "Steps to Reproduce" section below.
Expected Behavior:
Show model list
Actual Behavior:
Error
raise app_exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
with collapse_excgroups():
File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
self.gen.throw(typ, value, traceback)
File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
await func()
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
return await super().stream_response(send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
async for chunk in self.body_iterator:
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
raise app_exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
await app(scope, receive, sender)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
await self.middleware_stack(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
await route.handle(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 485, in handle
await self.app(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
await super().__call__(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
await self.middleware_stack(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
await self.app(scope, receive, _send)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py", line 85, in __call__
await self.app(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
await app(scope, receive, sender)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
await self.middleware_stack(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
await route.handle(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
await self.app(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
await wrap_app_handling_exceptions(app, request)(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
await app(scope, receive, sender)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
response = await func(request)
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 296, in app
content = await serialize_response(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 155, in serialize_response
raise ResponseValidationError(
fastapi.exceptions.ResponseValidationError: 1 validation errors:
{'type': 'string_type', 'loc': ('response', 'DEFAULT_MODELS'), 'msg': 'Input should be a valid string', 'input': None}
Originally created by @alesha-pro on GitHub (Nov 26, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/7375
# Bug Report
Error while trying get Model Order/Defaults.
---
## Installation Method
k8s helm chart installation
## Environment
- **Open WebUI Version:** [v0.4.5]
**Confirmation:**
- [x] I have read and followed all the instructions provided in the README.md.
- [x] I am on the latest version of both Open WebUI and Ollama.
- [x] I have included the browser console logs.
- [x] I have included the Docker container logs.
- [x] I have provided the exact steps to reproduce the bug in the "Steps to Reproduce" section below.
## Expected Behavior:
Show model list
## Actual Behavior:
```
Error
raise app_exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
with collapse_excgroups():
File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
self.gen.throw(typ, value, traceback)
File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
await func()
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
return await super().stream_response(send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
async for chunk in self.body_iterator:
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
raise app_exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
await app(scope, receive, sender)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
await self.middleware_stack(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
await route.handle(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 485, in handle
await self.app(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
await super().__call__(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
await self.middleware_stack(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
await self.app(scope, receive, _send)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py", line 85, in __call__
await self.app(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
await app(scope, receive, sender)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
await self.middleware_stack(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
await route.handle(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
await self.app(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
await wrap_app_handling_exceptions(app, request)(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
await app(scope, receive, sender)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
response = await func(request)
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 296, in app
content = await serialize_response(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 155, in serialize_response
raise ResponseValidationError(
fastapi.exceptions.ResponseValidationError: 1 validation errors:
{'type': 'string_type', 'loc': ('response', 'DEFAULT_MODELS'), 'msg': 'Input should be a valid string', 'input': None}
```
All I get trying to reconfigure the model's order is a spinning wheel and nothing ever happens.
I'll edit later to add Docker logs when I get more of a chance.
<!-- gh-comment-id:2501024396 -->
@clduab11 commented on GitHub (Nov 26, 2024):
Same issue here as well.

All I get trying to reconfigure the model's order is a spinning wheel and nothing ever happens.
I'll edit later to add Docker logs when I get more of a chance.
ERROR:ExceptioninASGIapplication+ExceptionGroupTraceback(mostrecentcalllast):|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line192,in__call__|awaitresponse(scope,wrapped_receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line258,in__call__|asyncwithanyio.create_task_group()astask_group:|File"/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py",line763,in__aexit__|raiseBaseExceptionGroup(|ExceptionGroup:unhandlederrorsinaTaskGroup(1sub-exception)+-+----------------1----------------|Traceback(mostrecentcalllast):|File"/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py",line401,inrun_asgi|result=awaitapp(# type: ignore[func-returns-value]|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py",line70,in__call__|returnawaitself.app(scope,receive,send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/fastapi/applications.py",line1054,in__call__|awaitsuper().__call__(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/applications.py",line123,in__call__|awaitself.middleware_stack(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py",line186,in__call__|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py",line164,in__call__|awaitself.app(scope,receive,_send)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/sessions.py",line85,in__call__|awaitself.app(scope,receive,send_wrapper)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py",line85,in__call__|awaitself.app(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py",line65,in__call__|awaitwrap_app_handling_exceptions(self.app,conn)(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line64,inwrapped_app|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line53,inwrapped_app|awaitapp(scope,receive,sender)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line756,in__call__|awaitself.middleware_stack(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line776,inapp|awaitroute.handle(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line485,inhandle|awaitself.app(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/fastapi/applications.py",line1054,in__call__|awaitsuper().__call__(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/applications.py",line123,in__call__|awaitself.middleware_stack(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py",line186,in__call__|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py",line164,in__call__|awaitself.app(scope,receive,_send)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py",line85,in__call__|awaitself.app(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py",line65,in__call__|awaitwrap_app_handling_exceptions(self.app,conn)(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line64,inwrapped_app|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line53,inwrapped_app|awaitapp(scope,receive,sender)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line756,in__call__|awaitself.middleware_stack(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line776,inapp|awaitroute.handle(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line297,inhandle|awaitself.app(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line77,inapp|awaitwrap_app_handling_exceptions(app,request)(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line64,inwrapped_app|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line53,inwrapped_app|awaitapp(scope,receive,sender)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line72,inapp|response=awaitfunc(request)|^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/fastapi/routing.py",line296,inapp|content=awaitserialize_response(|^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/fastapi/routing.py",line155,inserialize_response|raiseResponseValidationError(|fastapi.exceptions.ResponseValidationError:1validationerrors:|{'type':'string_type','loc':('response','DEFAULT_MODELS'),'msg':'Input should be a valid string','input':None}|+------------------------------------Duringhandlingoftheaboveexception,anotherexceptionoccurred:+ExceptionGroupTraceback(mostrecentcalllast):|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line87,incollapse_excgroups|yield|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line190,in__call__|asyncwithanyio.create_task_group()astask_group:|File"/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py",line763,in__aexit__|raiseBaseExceptionGroup(|ExceptionGroup:unhandlederrorsinaTaskGroup(1sub-exception)+-+----------------1----------------|Traceback(mostrecentcalllast):|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line265,in__call__|awaitwrap(partial(self.listen_for_disconnect,receive))|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line238,inlisten_for_disconnect|message=awaitreceive()|^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line54,inwrapped_receive|msg=awaitself.receive()|^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py",line555,inreceive|awaitself.message_event.wait()|File"/usr/local/lib/python3.11/asyncio/locks.py",line213,inwait|awaitfut|asyncio.exceptions.CancelledError:Cancelledbycancelscope7e422755bbd0||Duringhandlingoftheaboveexception,anotherexceptionoccurred:||ExceptionGroupTraceback(mostrecentcalllast):|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line192,in__call__|awaitresponse(scope,wrapped_receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line258,in__call__|asyncwithanyio.create_task_group()astask_group:|File"/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py",line763,in__aexit__|raiseBaseExceptionGroup(|ExceptionGroup:unhandlederrorsinaTaskGroup(1sub-exception)+-+----------------1----------------|Traceback(mostrecentcalllast):|File"/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py",line401,inrun_asgi|result=awaitapp(# type: ignore[func-returns-value]|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py",line70,in__call__|returnawaitself.app(scope,receive,send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/fastapi/applications.py",line1054,in__call__|awaitsuper().__call__(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/applications.py",line123,in__call__|awaitself.middleware_stack(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py",line186,in__call__|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py",line164,in__call__|awaitself.app(scope,receive,_send)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/sessions.py",line85,in__call__|awaitself.app(scope,receive,send_wrapper)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py",line85,in__call__|awaitself.app(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__|withcollapse_excgroups():|File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__|self.gen.throw(typ,value,traceback)|File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroups|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrap|awaitfunc()|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_response|returnawaitsuper().stream_response(send)|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_response|asyncforchunkinself.body_iterator:|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_stream|raiseapp_exc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoro|awaitself.app(scope,receive_or_disconnect,send_no_error)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py",line65,in__call__|awaitwrap_app_handling_exceptions(self.app,conn)(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line64,inwrapped_app|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line53,inwrapped_app|awaitapp(scope,receive,sender)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line756,in__call__|awaitself.middleware_stack(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line776,inapp|awaitroute.handle(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line485,inhandle|awaitself.app(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/fastapi/applications.py",line1054,in__call__|awaitsuper().__call__(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/applications.py",line123,in__call__|awaitself.middleware_stack(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py",line186,in__call__|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py",line164,in__call__|awaitself.app(scope,receive,_send)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py",line85,in__call__|awaitself.app(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py",line65,in__call__|awaitwrap_app_handling_exceptions(self.app,conn)(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line64,inwrapped_app|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line53,inwrapped_app|awaitapp(scope,receive,sender)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line756,in__call__|awaitself.middleware_stack(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line776,inapp|awaitroute.handle(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line297,inhandle|awaitself.app(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line77,inapp|awaitwrap_app_handling_exceptions(app,request)(scope,receive,send)|File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line64,inwrapped_app|raiseexc|File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line53,inwrapped_app|awaitapp(scope,receive,sender)|File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line72,inapp|response=awaitfunc(request)|^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/fastapi/routing.py",line296,inapp|content=awaitserialize_response(|^^^^^^^^^^^^^^^^^^^^^^^^^|File"/usr/local/lib/python3.11/site-packages/fastapi/routing.py",line155,inserialize_response|raiseResponseValidationError(|fastapi.exceptions.ResponseValidationError:1validationerrors:|{'type':'string_type','loc':('response','DEFAULT_MODELS'),'msg':'Input should be a valid string','input':None}|+------------------------------------Duringhandlingoftheaboveexception,anotherexceptionoccurred:Traceback(mostrecentcalllast):File"/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py",line401,inrun_asgiresult=awaitapp(# type: ignore[func-returns-value]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File"/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py",line70,in__call__returnawaitself.app(scope,receive,send)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File"/usr/local/lib/python3.11/site-packages/fastapi/applications.py",line1054,in__call__awaitsuper().__call__(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/applications.py",line123,in__call__awaitself.middleware_stack(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py",line186,in__call__raiseexcFile"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py",line164,in__call__awaitself.app(scope,receive,_send)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/sessions.py",line85,in__call__awaitself.app(scope,receive,send_wrapper)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__withcollapse_excgroups():File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__self.gen.throw(typ,value,traceback)File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroupsraiseexcFile"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrapawaitfunc()File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_responsereturnawaitsuper().stream_response(send)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_responseasyncforchunkinself.body_iterator:File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_streamraiseapp_excFile"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoroawaitself.app(scope,receive_or_disconnect,send_no_error)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__withcollapse_excgroups():File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__self.gen.throw(typ,value,traceback)File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroupsraiseexcFile"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrapawaitfunc()File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_responsereturnawaitsuper().stream_response(send)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_responseasyncforchunkinself.body_iterator:File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_streamraiseapp_excFile"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoroawaitself.app(scope,receive_or_disconnect,send_no_error)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__withcollapse_excgroups():File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__self.gen.throw(typ,value,traceback)File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroupsraiseexcFile"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrapawaitfunc()File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_responsereturnawaitsuper().stream_response(send)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_responseasyncforchunkinself.body_iterator:File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_streamraiseapp_excFile"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoroawaitself.app(scope,receive_or_disconnect,send_no_error)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__withcollapse_excgroups():File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__self.gen.throw(typ,value,traceback)File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroupsraiseexcFile"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrapawaitfunc()File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_responsereturnawaitsuper().stream_response(send)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_responseasyncforchunkinself.body_iterator:File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_streamraiseapp_excFile"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoroawaitself.app(scope,receive_or_disconnect,send_no_error)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__withcollapse_excgroups():File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__self.gen.throw(typ,value,traceback)File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroupsraiseexcFile"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrapawaitfunc()File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_responsereturnawaitsuper().stream_response(send)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_responseasyncforchunkinself.body_iterator:File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_streamraiseapp_excFile"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoroawaitself.app(scope,receive_or_disconnect,send_no_error)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py",line85,in__call__awaitself.app(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__withcollapse_excgroups():File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__self.gen.throw(typ,value,traceback)File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroupsraiseexcFile"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrapawaitfunc()File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_responsereturnawaitsuper().stream_response(send)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_responseasyncforchunkinself.body_iterator:File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_streamraiseapp_excFile"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoroawaitself.app(scope,receive_or_disconnect,send_no_error)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__withcollapse_excgroups():File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__self.gen.throw(typ,value,traceback)File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroupsraiseexcFile"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrapawaitfunc()File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_responsereturnawaitsuper().stream_response(send)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_responseasyncforchunkinself.body_iterator:File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_streamraiseapp_excFile"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoroawaitself.app(scope,receive_or_disconnect,send_no_error)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line189,in__call__withcollapse_excgroups():File"/usr/local/lib/python3.11/contextlib.py",line158,in__exit__self.gen.throw(typ,value,traceback)File"/usr/local/lib/python3.11/site-packages/starlette/_utils.py",line93,incollapse_excgroupsraiseexcFile"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line261,inwrapawaitfunc()File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line217,instream_responsereturnawaitsuper().stream_response(send)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File"/usr/local/lib/python3.11/site-packages/starlette/responses.py",line250,instream_responseasyncforchunkinself.body_iterator:File"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line181,inbody_streamraiseapp_excFile"/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py",line151,incoroawaitself.app(scope,receive_or_disconnect,send_no_error)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py",line65,in__call__awaitwrap_app_handling_exceptions(self.app,conn)(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line64,inwrapped_appraiseexcFile"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line53,inwrapped_appawaitapp(scope,receive,sender)File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line756,in__call__awaitself.middleware_stack(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line776,inappawaitroute.handle(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line485,inhandleawaitself.app(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/fastapi/applications.py",line1054,in__call__awaitsuper().__call__(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/applications.py",line123,in__call__awaitself.middleware_stack(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py",line186,in__call__raiseexcFile"/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py",line164,in__call__awaitself.app(scope,receive,_send)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py",line85,in__call__awaitself.app(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py",line65,in__call__awaitwrap_app_handling_exceptions(self.app,conn)(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line64,inwrapped_appraiseexcFile"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line53,inwrapped_appawaitapp(scope,receive,sender)File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line756,in__call__awaitself.middleware_stack(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line776,inappawaitroute.handle(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line297,inhandleawaitself.app(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line77,inappawaitwrap_app_handling_exceptions(app,request)(scope,receive,send)File"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line64,inwrapped_appraiseexcFile"/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py",line53,inwrapped_appawaitapp(scope,receive,sender)File"/usr/local/lib/python3.11/site-packages/starlette/routing.py",line72,inappresponse=awaitfunc(request)^^^^^^^^^^^^^^^^^^^File"/usr/local/lib/python3.11/site-packages/fastapi/routing.py",line296,inappcontent=awaitserialize_response(^^^^^^^^^^^^^^^^^^^^^^^^^File"/usr/local/lib/python3.11/site-packages/fastapi/routing.py",line155,inserialize_responseraiseResponseValidationError(fastapi.exceptions.ResponseValidationError:1validationerrors:{'type':'string_type','loc':('response','DEFAULT_MODELS'),'msg':'Input should be a valid string','input':None}
<!-- gh-comment-id:2501364375 -->
@kpatdev commented on GitHub (Nov 26, 2024):
Yep, having the same issue. I'll leave the full log here in case it can be of use.
> [!NOTE]
> Also duplicate issues: #7386 #7388.
<details><summary>Full Error Log</summary>
<p>
```python
ERROR: Exception in ASGI application
+ Exception Group Traceback (most recent call last):
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 192, in __call__
| await response(scope, wrapped_receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 258, in __call__
| async with anyio.create_task_group() as task_group:
| File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 763, in __aexit__
| raise BaseExceptionGroup(
| ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 401, in run_asgi
| result = await app( # type: ignore[func-returns-value]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 70, in __call__
| return await self.app(scope, receive, send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
| await super().__call__(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
| await self.middleware_stack(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
| await self.app(scope, receive, _send)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/sessions.py", line 85, in __call__
| await self.app(scope, receive, send_wrapper)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py", line 85, in __call__
| await self.app(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
| await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
| await app(scope, receive, sender)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
| await self.middleware_stack(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
| await route.handle(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 485, in handle
| await self.app(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
| await super().__call__(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
| await self.middleware_stack(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
| await self.app(scope, receive, _send)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py", line 85, in __call__
| await self.app(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
| await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
| await app(scope, receive, sender)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
| await self.middleware_stack(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
| await route.handle(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
| await self.app(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
| await wrap_app_handling_exceptions(app, request)(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
| await app(scope, receive, sender)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
| response = await func(request)
| ^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 296, in app
| content = await serialize_response(
| ^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 155, in serialize_response
| raise ResponseValidationError(
| fastapi.exceptions.ResponseValidationError: 1 validation errors:
| {'type': 'string_type', 'loc': ('response', 'DEFAULT_MODELS'), 'msg': 'Input should be a valid string', 'input': None}
|
+------------------------------------
During handling of the above exception, another exception occurred:
+ Exception Group Traceback (most recent call last):
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 87, in collapse_excgroups
| yield
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 190, in __call__
| async with anyio.create_task_group() as task_group:
| File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 763, in __aexit__
| raise BaseExceptionGroup(
| ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 265, in __call__
| await wrap(partial(self.listen_for_disconnect, receive))
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 238, in listen_for_disconnect
| message = await receive()
| ^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 54, in wrapped_receive
| msg = await self.receive()
| ^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 555, in receive
| await self.message_event.wait()
| File "/usr/local/lib/python3.11/asyncio/locks.py", line 213, in wait
| await fut
| asyncio.exceptions.CancelledError: Cancelled by cancel scope 7e422755bbd0
|
| During handling of the above exception, another exception occurred:
|
| Exception Group Traceback (most recent call last):
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 192, in __call__
| await response(scope, wrapped_receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 258, in __call__
| async with anyio.create_task_group() as task_group:
| File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 763, in __aexit__
| raise BaseExceptionGroup(
| ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 401, in run_asgi
| result = await app( # type: ignore[func-returns-value]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 70, in __call__
| return await self.app(scope, receive, send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
| await super().__call__(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
| await self.middleware_stack(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
| await self.app(scope, receive, _send)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/sessions.py", line 85, in __call__
| await self.app(scope, receive, send_wrapper)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py", line 85, in __call__
| await self.app(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
| with collapse_excgroups():
| File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
| self.gen.throw(typ, value, traceback)
| File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
| await func()
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
| return await super().stream_response(send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
| async for chunk in self.body_iterator:
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
| raise app_exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
| await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
| await app(scope, receive, sender)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
| await self.middleware_stack(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
| await route.handle(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 485, in handle
| await self.app(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
| await super().__call__(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
| await self.middleware_stack(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
| await self.app(scope, receive, _send)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py", line 85, in __call__
| await self.app(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
| await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
| await app(scope, receive, sender)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
| await self.middleware_stack(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
| await route.handle(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
| await self.app(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
| await wrap_app_handling_exceptions(app, request)(scope, receive, send)
| File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
| raise exc
| File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
| await app(scope, receive, sender)
| File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
| response = await func(request)
| ^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 296, in app
| content = await serialize_response(
| ^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 155, in serialize_response
| raise ResponseValidationError(
| fastapi.exceptions.ResponseValidationError: 1 validation errors:
| {'type': 'string_type', 'loc': ('response', 'DEFAULT_MODELS'), 'msg': 'Input should be a valid string', 'input': None}
|
+------------------------------------
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/httptools_impl.py", line 401, in run_asgi
result = await app( # type: ignore[func-returns-value]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 70, in __call__
return await self.app(scope, receive, send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
await super().__call__(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
await self.middleware_stack(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
await self.app(scope, receive, _send)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/sessions.py", line 85, in __call__
await self.app(scope, receive, send_wrapper)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
with collapse_excgroups():
File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
self.gen.throw(typ, value, traceback)
File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
await func()
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
return await super().stream_response(send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
async for chunk in self.body_iterator:
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
raise app_exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
with collapse_excgroups():
File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
self.gen.throw(typ, value, traceback)
File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
await func()
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
return await super().stream_response(send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
async for chunk in self.body_iterator:
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
raise app_exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
with collapse_excgroups():
File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
self.gen.throw(typ, value, traceback)
File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
await func()
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
return await super().stream_response(send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
async for chunk in self.body_iterator:
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
raise app_exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
with collapse_excgroups():
File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
self.gen.throw(typ, value, traceback)
File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
await func()
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
return await super().stream_response(send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
async for chunk in self.body_iterator:
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
raise app_exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
with collapse_excgroups():
File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
self.gen.throw(typ, value, traceback)
File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
await func()
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
return await super().stream_response(send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
async for chunk in self.body_iterator:
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
raise app_exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py", line 85, in __call__
await self.app(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
with collapse_excgroups():
File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
self.gen.throw(typ, value, traceback)
File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
await func()
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
return await super().stream_response(send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
async for chunk in self.body_iterator:
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
raise app_exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
with collapse_excgroups():
File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
self.gen.throw(typ, value, traceback)
File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
await func()
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
return await super().stream_response(send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
async for chunk in self.body_iterator:
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
raise app_exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 189, in __call__
with collapse_excgroups():
File "/usr/local/lib/python3.11/contextlib.py", line 158, in __exit__
self.gen.throw(typ, value, traceback)
File "/usr/local/lib/python3.11/site-packages/starlette/_utils.py", line 93, in collapse_excgroups
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 261, in wrap
await func()
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 217, in stream_response
return await super().stream_response(send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 250, in stream_response
async for chunk in self.body_iterator:
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 181, in body_stream
raise app_exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 151, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
await app(scope, receive, sender)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
await self.middleware_stack(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
await route.handle(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 485, in handle
await self.app(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 1054, in __call__
await super().__call__(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 123, in __call__
await self.middleware_stack(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 186, in __call__
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 164, in __call__
await self.app(scope, receive, _send)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py", line 85, in __call__
await self.app(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
await app(scope, receive, sender)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 756, in __call__
await self.middleware_stack(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 776, in app
await route.handle(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 297, in handle
await self.app(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 77, in app
await wrap_app_handling_exceptions(app, request)(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
await app(scope, receive, sender)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 72, in app
response = await func(request)
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 296, in app
content = await serialize_response(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 155, in serialize_response
raise ResponseValidationError(
fastapi.exceptions.ResponseValidationError: 1 validation errors:
{'type': 'string_type', 'loc': ('response', 'DEFAULT_MODELS'), 'msg': 'Input should be a valid string', 'input': None}
```
</p>
</details>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @alesha-pro on GitHub (Nov 26, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/7375
Bug Report
Error while trying get Model Order/Defaults.
Installation Method
k8s helm chart installation
Environment
Confirmation:
Expected Behavior:
Show model list
Actual Behavior:
@bingloo commented on GitHub (Nov 26, 2024):
same issue
@Maksim061994 commented on GitHub (Nov 26, 2024):
same issue
@clduab11 commented on GitHub (Nov 26, 2024):
Same issue here as well.
All I get trying to reconfigure the model's order is a spinning wheel and nothing ever happens.
I'll edit later to add Docker logs when I get more of a chance.
@kpatdev commented on GitHub (Nov 26, 2024):
Yep, having the same issue. I'll leave the full log here in case it can be of use.
Full Error Log
@Rakhsan commented on GitHub (Nov 26, 2024):
Didn't check it was a duplicate just wanted to let ya all know
@tjbck commented on GitHub (Nov 26, 2024):
Should be resolved in dev, 0.4.6 will be out shortly.