ERROR: Exception in ASGI application
Traceback (most recent call last):
File "D:\anaconda3\Lib\site-packages\uvicorn\protocols\http\h11_impl.py", line 403, in run_asgi
result = await app( # type: ignore[func-returns-value]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\anaconda3\Lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in __call__
return await self.app(scope, receive, send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\anaconda3\Lib\site-packages\fastapi\applications.py", line 1054, in __call__
await super().__call__(scope, receive, send)
File "D:\anaconda3\Lib\site-packages\starlette\applications.py", line 112, in __call__
await self.middleware_stack(scope, receive, send)
File "D:\anaconda3\Lib\site-packages\starlette\middleware\errors.py", line 187, in __call__
raise exc
File "D:\anaconda3\Lib\site-packages\starlette\middleware\errors.py", line 165, in __call__
await self.app(scope, receive, _send)
File "D:\anaconda3\Lib\site-packages\starlette\middleware\exceptions.py", line 62, in __call__
await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
File "D:\anaconda3\Lib\site-packages\starlette\_exception_handler.py", line 53, in wrapped_app
raise exc
File "D:\anaconda3\Lib\site-packages\starlette\_exception_handler.py", line 42, in wrapped_app
await app(scope, receive, sender)
File "D:\anaconda3\Lib\site-packages\starlette\routing.py", line 714, in __call__
await self.middleware_stack(scope, receive, send)
File "D:\anaconda3\Lib\site-packages\starlette\routing.py", line 734, in app
await route.handle(scope, receive, send)
File "D:\anaconda3\Lib\site-packages\starlette\routing.py", line 288, in handle
await self.app(scope, receive, send)
File "D:\anaconda3\Lib\site-packages\starlette\routing.py", line 76, in app
await wrap_app_handling_exceptions(app, request)(scope, receive, send)
File "D:\anaconda3\Lib\site-packages\starlette\_exception_handler.py", line 53, in wrapped_app
raise exc
File "D:\anaconda3\Lib\site-packages\starlette\_exception_handler.py", line 42, in wrapped_app
await app(scope, receive, sender)
File "D:\anaconda3\Lib\site-packages\starlette\routing.py", line 73, in app
response = await f(request)
^^^^^^^^^^^^^^^^
File "D:\anaconda3\Lib\site-packages\fastapi\applications.py", line 1009, in openapi
return JSONResponse(self.openapi())
^^^^^^^^^^^^^^
File "D:\anaconda3\Lib\site-packages\fastapi\applications.py", line 981, in openapi
self.openapi_schema = get_openapi(
^^^^^^^^^^^^
File "D:\anaconda3\Lib\site-packages\fastapi\openapi\utils.py", line 514, in get_openapi
field_mapping, definitions = get_definitions(
^^^^^^^^^^^^^^^^
File "D:\anaconda3\Lib\site-packages\fastapi\_compat.py", line 232, in get_definitions
field_mapping, definitions = schema_generator.generate_definitions(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\anaconda3\Lib\site-packages\pydantic\json_schema.py", line 363, in generate_definitions
self.generate_inner(schema)
File "D:\anaconda3\Lib\site-packages\pydantic\json_schema.py", line 443, in generate_inner
if 'ref' in schema:
^^^^^^^^^^^^^^^
File "<frozen _collections_abc>", line 813, in __contains__
File "D:\anaconda3\Lib\site-packages\pydantic\_internal\_mock_val_ser.py", line 41, in __getitem__
return self._get_built().__getitem__(key)
^^^^^^^^^^^^^^^^^
File "D:\anaconda3\Lib\site-packages\pydantic\_internal\_mock_val_ser.py", line 58, in _get_built
raise PydanticUserError(self._error_message, code=self._code)
pydantic.errors.PydanticUserError: `TypeAdapter[typing.Annotated[langserve.validation.openaiInvokeRequest, <class 'langserve.validation.openaiInvokeRequest'>, Body(PydanticUndefined)]]` is not fully defined; you should define `typing.Annotated[langserve.validation.openaiInvokeRequest, <class 'langserve.validation.openaiInvokeRequest'>, Body(PydanticUndefined)]` and all referenced types, then call `.rebuild()` on the instance.
For further information visit https://errors.pydantic.dev/2.11/u/class-not-fully-defined
最新发布