You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
905 lines
72 KiB
905 lines
72 KiB
|
3 years ago
|
2023-03-23 12:16:52.924 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:16:55.764 | ERROR | api:all_exception_handler:100 - 全局异常
|
||
|
|
URL:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
Headers:Headers({'host': '127.0.0.1:8010', 'connection': 'keep-alive', 'content-length': '25', 'sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"', 'accept': 'application/json', 'content-type': 'application/json', 'sec-ch-ua-mobile': '?0', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36', 'token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODAyMzUwMDEsInN1YiI6IjIifQ.7QDklT73W35-3Sy-1ZdM1aGFiY4644NQ9q7k_PjdmwQ', 'sec-ch-ua-platform': '"Linux"', 'origin': 'http://127.0.0.1:8010', 'sec-fetch-site': 'same-origin', 'sec-fetch-mode': 'cors', 'sec-fetch-dest': 'empty', 'referer': 'http://127.0.0.1:8010/api/v1/docs', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8'})
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1819, in _execute_context
|
||
|
|
self.dialect.do_execute(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 732, in do_execute
|
||
|
|
cursor.execute(statement, parameters)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/cursors.py", line 148, in execute
|
||
|
|
result = self._query(query)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/cursors.py", line 310, in _query
|
||
|
|
conn.query(q)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/connections.py", line 548, in query
|
||
|
|
self._affected_rows = self._read_query_result(unbuffered=unbuffered)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/connections.py", line 775, in _read_query_result
|
||
|
|
result.read()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/connections.py", line 1156, in read
|
||
|
|
first_packet = self.connection._read_packet()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/connections.py", line 725, in _read_packet
|
||
|
|
packet.raise_for_error()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/protocol.py", line 221, in raise_for_error
|
||
|
|
err.raise_mysql_exception(self._data)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/err.py", line 143, in raise_mysql_exception
|
||
|
|
raise errorclass(errno, errval)
|
||
|
|
pymysql.err.OperationalError: (1525, "Incorrect DATE value: 'DATE'")
|
||
|
|
|
||
|
|
The above exception was the direct cause of the following exception:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
|
||
|
|
await self.app(scope, receive, _send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
|
||
|
|
response = await self.dispatch_func(request, call_next)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/__init__.py", line 143, in logger_request
|
||
|
|
response = await call_next(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
|
||
|
|
raise app_exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
|
||
|
|
await self.app(scope, request.receive, send_stream.send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 92, in __call__
|
||
|
|
await self.simple_response(scope, receive, send, request_headers=headers)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 147, in simple_response
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
|
||
|
|
raise exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
|
||
|
|
await self.app(scope, receive, sender)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
|
||
|
|
raise e
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
|
||
|
|
await route.handle(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
|
||
|
|
response = await func(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
|
||
|
|
raw_response = await run_endpoint_function(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
|
||
|
|
return await dependant.call(**values)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/views.py", line 58, in ask
|
||
|
|
crud_chat.update_chat_count(db, user = current_user)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/crud/chat.py", line 24, in update_chat_count
|
||
|
|
chat_count_day = db.query(ChatCountDay).filter(and_(ChatCountDay.user_id == user.user_id, ChatCountDay.q_time == q_date)).first()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/sqlalchemy/orm/query.py", line 2819, in first
|
||
|
|
return self.limit(1)._iter().first()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/sqlalchemy/orm/query.py", line 2903, in _iter
|
||
|
|
result = self.session.execute(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 1696, in execute
|
||
|
|
result = conn._execute_20(statement, params or {}, execution_options)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1631, in _execute_20
|
||
|
|
return meth(self, args_10style, kwargs_10style, execution_options)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/sqlalchemy/sql/elements.py", line 325, in _execute_on_connection
|
||
|
|
return connection._execute_clauseelement(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1498, in _execute_clauseelement
|
||
|
|
ret = self._execute_context(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1862, in _execute_context
|
||
|
|
self._handle_dbapi_exception(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2043, in _handle_dbapi_exception
|
||
|
|
util.raise_(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/sqlalchemy/util/compat.py", line 207, in raise_
|
||
|
|
raise exception
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1819, in _execute_context
|
||
|
|
self.dialect.do_execute(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 732, in do_execute
|
||
|
|
cursor.execute(statement, parameters)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/cursors.py", line 148, in execute
|
||
|
|
result = self._query(query)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/cursors.py", line 310, in _query
|
||
|
|
conn.query(q)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/connections.py", line 548, in query
|
||
|
|
self._affected_rows = self._read_query_result(unbuffered=unbuffered)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/connections.py", line 775, in _read_query_result
|
||
|
|
result.read()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/connections.py", line 1156, in read
|
||
|
|
first_packet = self.connection._read_packet()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/connections.py", line 725, in _read_packet
|
||
|
|
packet.raise_for_error()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/protocol.py", line 221, in raise_for_error
|
||
|
|
err.raise_mysql_exception(self._data)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/pymysql/err.py", line 143, in raise_mysql_exception
|
||
|
|
raise errorclass(errno, errval)
|
||
|
|
sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1525, "Incorrect DATE value: 'DATE'")
|
||
|
|
[SQL: SELECT nlt_chat_count_day.id AS nlt_chat_count_day_id, nlt_chat_count_day.create_time AS nlt_chat_count_day_create_time, nlt_chat_count_day.update_time AS nlt_chat_count_day_update_time, nlt_chat_count_day.is_delete AS nlt_chat_count_day_is_delete, nlt_chat_count_day.user_id AS nlt_chat_count_day_user_id, nlt_chat_count_day.q_time AS nlt_chat_count_day_q_time, nlt_chat_count_day.q_times AS nlt_chat_count_day_q_times
|
||
|
|
FROM nlt_chat_count_day
|
||
|
|
WHERE nlt_chat_count_day.user_id = %(user_id_1)s AND nlt_chat_count_day.q_time = %(q_time_1)s
|
||
|
|
LIMIT %(param_1)s]
|
||
|
|
[parameters: {'user_id_1': '899a7ed3a88f46aaacd973ef20166ced', 'q_time_1': Date(), 'param_1': 1}]
|
||
|
|
(Background on this error at: https://sqlalche.me/e/14/e3q8)
|
||
|
|
|
||
|
|
2023-03-23 12:26:44.878 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:46:06.681 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:47:38.758 | INFO | api:logger_request:140 - 访问记录:GET url:http://127.0.0.1:8010/api/v1/docs
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:47:39.289 | INFO | api:logger_request:140 - 访问记录:GET url:http://127.0.0.1:8010/api/v1/openapi.json
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:48:10.680 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:48:13.346 | ERROR | api:all_exception_handler:100 - 全局异常
|
||
|
|
URL:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
Headers:Headers({'host': '127.0.0.1:8010', 'connection': 'keep-alive', 'content-length': '26', 'sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"', 'accept': 'application/json', 'content-type': 'application/json', 'sec-ch-ua-mobile': '?0', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36', 'token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODAyMzUwMDEsInN1YiI6IjIifQ.7QDklT73W35-3Sy-1ZdM1aGFiY4644NQ9q7k_PjdmwQ', 'sec-ch-ua-platform': '"Linux"', 'origin': 'http://127.0.0.1:8010', 'sec-fetch-site': 'same-origin', 'sec-fetch-mode': 'cors', 'sec-fetch-dest': 'empty', 'referer': 'http://127.0.0.1:8010/api/v1/docs', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8'})
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 81, in receive
|
||
|
|
return self.receive_nowait()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 76, in receive_nowait
|
||
|
|
raise WouldBlock
|
||
|
|
anyio.WouldBlock
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 41, in call_next
|
||
|
|
message = await recv_stream.receive()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 101, in receive
|
||
|
|
raise EndOfStream
|
||
|
|
anyio.EndOfStream
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
|
||
|
|
await self.app(scope, receive, _send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
|
||
|
|
response = await self.dispatch_func(request, call_next)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/__init__.py", line 143, in logger_request
|
||
|
|
response = await call_next(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
|
||
|
|
raise app_exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
|
||
|
|
await self.app(scope, request.receive, send_stream.send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 92, in __call__
|
||
|
|
await self.simple_response(scope, receive, send, request_headers=headers)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 147, in simple_response
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
|
||
|
|
raise exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
|
||
|
|
await self.app(scope, receive, sender)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
|
||
|
|
raise e
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
|
||
|
|
await route.handle(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
|
||
|
|
response = await func(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
|
||
|
|
raw_response = await run_endpoint_function(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
|
||
|
|
return await dependant.call(**values)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/views.py", line 59, in ask
|
||
|
|
crud_chat.update_chat_count(db, user = current_user)
|
||
|
|
TypeError: CRUDChat.update_chat_count() takes 1 positional argument but 2 positional arguments (and 1 keyword-only argument) were given
|
||
|
|
|
||
|
|
2023-03-23 12:49:32.139 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:49:35.845 | ERROR | api:all_exception_handler:100 - 全局异常
|
||
|
|
URL:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
Headers:Headers({'host': '127.0.0.1:8010', 'connection': 'keep-alive', 'content-length': '26', 'sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"', 'accept': 'application/json', 'content-type': 'application/json', 'sec-ch-ua-mobile': '?0', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36', 'token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODAyMzUwMDEsInN1YiI6IjIifQ.7QDklT73W35-3Sy-1ZdM1aGFiY4644NQ9q7k_PjdmwQ', 'sec-ch-ua-platform': '"Linux"', 'origin': 'http://127.0.0.1:8010', 'sec-fetch-site': 'same-origin', 'sec-fetch-mode': 'cors', 'sec-fetch-dest': 'empty', 'referer': 'http://127.0.0.1:8010/api/v1/docs', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8'})
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 81, in receive
|
||
|
|
return self.receive_nowait()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 76, in receive_nowait
|
||
|
|
raise WouldBlock
|
||
|
|
anyio.WouldBlock
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 41, in call_next
|
||
|
|
message = await recv_stream.receive()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 101, in receive
|
||
|
|
raise EndOfStream
|
||
|
|
anyio.EndOfStream
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
|
||
|
|
await self.app(scope, receive, _send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
|
||
|
|
response = await self.dispatch_func(request, call_next)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/__init__.py", line 143, in logger_request
|
||
|
|
response = await call_next(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
|
||
|
|
raise app_exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
|
||
|
|
await self.app(scope, request.receive, send_stream.send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 92, in __call__
|
||
|
|
await self.simple_response(scope, receive, send, request_headers=headers)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 147, in simple_response
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
|
||
|
|
raise exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
|
||
|
|
await self.app(scope, receive, sender)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
|
||
|
|
raise e
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
|
||
|
|
await route.handle(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
|
||
|
|
response = await func(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
|
||
|
|
raw_response = await run_endpoint_function(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
|
||
|
|
return await dependant.call(**values)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/views.py", line 59, in ask
|
||
|
|
crud_chat.update_chat_count(db, user = current_user)
|
||
|
|
TypeError: CRUDChat.update_chat_count() got multiple values for argument 'user'
|
||
|
|
|
||
|
|
2023-03-23 12:51:58.105 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:52:00.557 | ERROR | api:all_exception_handler:100 - 全局异常
|
||
|
|
URL:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
Headers:Headers({'host': '127.0.0.1:8010', 'connection': 'keep-alive', 'content-length': '26', 'sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"', 'accept': 'application/json', 'content-type': 'application/json', 'sec-ch-ua-mobile': '?0', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36', 'token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODAyMzUwMDEsInN1YiI6IjIifQ.7QDklT73W35-3Sy-1ZdM1aGFiY4644NQ9q7k_PjdmwQ', 'sec-ch-ua-platform': '"Linux"', 'origin': 'http://127.0.0.1:8010', 'sec-fetch-site': 'same-origin', 'sec-fetch-mode': 'cors', 'sec-fetch-dest': 'empty', 'referer': 'http://127.0.0.1:8010/api/v1/docs', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8'})
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 81, in receive
|
||
|
|
return self.receive_nowait()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 76, in receive_nowait
|
||
|
|
raise WouldBlock
|
||
|
|
anyio.WouldBlock
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 41, in call_next
|
||
|
|
message = await recv_stream.receive()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 101, in receive
|
||
|
|
raise EndOfStream
|
||
|
|
anyio.EndOfStream
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
|
||
|
|
await self.app(scope, receive, _send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
|
||
|
|
response = await self.dispatch_func(request, call_next)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/__init__.py", line 143, in logger_request
|
||
|
|
response = await call_next(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
|
||
|
|
raise app_exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
|
||
|
|
await self.app(scope, request.receive, send_stream.send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 92, in __call__
|
||
|
|
await self.simple_response(scope, receive, send, request_headers=headers)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 147, in simple_response
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
|
||
|
|
raise exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
|
||
|
|
await self.app(scope, receive, sender)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
|
||
|
|
raise e
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
|
||
|
|
await route.handle(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
|
||
|
|
response = await func(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
|
||
|
|
raw_response = await run_endpoint_function(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
|
||
|
|
return await dependant.call(**values)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/views.py", line 59, in ask
|
||
|
|
crud_chat.update_chat_count(db, current_user)
|
||
|
|
TypeError: CRUDChat.update_chat_count() takes 2 positional arguments but 3 were given
|
||
|
|
|
||
|
|
2023-03-23 12:52:34.618 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:52:38.269 | ERROR | api:all_exception_handler:100 - 全局异常
|
||
|
|
URL:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
Headers:Headers({'host': '127.0.0.1:8010', 'connection': 'keep-alive', 'content-length': '26', 'sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"', 'accept': 'application/json', 'content-type': 'application/json', 'sec-ch-ua-mobile': '?0', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36', 'token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODAyMzUwMDEsInN1YiI6IjIifQ.7QDklT73W35-3Sy-1ZdM1aGFiY4644NQ9q7k_PjdmwQ', 'sec-ch-ua-platform': '"Linux"', 'origin': 'http://127.0.0.1:8010', 'sec-fetch-site': 'same-origin', 'sec-fetch-mode': 'cors', 'sec-fetch-dest': 'empty', 'referer': 'http://127.0.0.1:8010/api/v1/docs', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8'})
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 81, in receive
|
||
|
|
return self.receive_nowait()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 76, in receive_nowait
|
||
|
|
raise WouldBlock
|
||
|
|
anyio.WouldBlock
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 41, in call_next
|
||
|
|
message = await recv_stream.receive()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 101, in receive
|
||
|
|
raise EndOfStream
|
||
|
|
anyio.EndOfStream
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
|
||
|
|
await self.app(scope, receive, _send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
|
||
|
|
response = await self.dispatch_func(request, call_next)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/__init__.py", line 143, in logger_request
|
||
|
|
response = await call_next(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
|
||
|
|
raise app_exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
|
||
|
|
await self.app(scope, request.receive, send_stream.send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 92, in __call__
|
||
|
|
await self.simple_response(scope, receive, send, request_headers=headers)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 147, in simple_response
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
|
||
|
|
raise exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
|
||
|
|
await self.app(scope, receive, sender)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
|
||
|
|
raise e
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
|
||
|
|
await route.handle(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
|
||
|
|
response = await func(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
|
||
|
|
raw_response = await run_endpoint_function(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
|
||
|
|
return await dependant.call(**values)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/views.py", line 59, in ask
|
||
|
|
crud_chat.update_chat_count(db, current_user)
|
||
|
|
TypeError: CRUDChat.update_chat_count() takes 1 positional argument but 3 were given
|
||
|
|
|
||
|
|
2023-03-23 12:52:53.067 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:53:21.738 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:54:03.396 | INFO | api:logger_request:140 - 访问记录:GET url:http://127.0.0.1:8010/api/v1/docs
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:54:03.645 | INFO | api:logger_request:140 - 访问记录:GET url:http://127.0.0.1:8010/api/v1/openapi.json
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:54:17.562 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:54:19.977 | ERROR | api:all_exception_handler:100 - 全局异常
|
||
|
|
URL:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
Headers:Headers({'host': '127.0.0.1:8010', 'connection': 'keep-alive', 'content-length': '26', 'sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"', 'accept': 'application/json', 'content-type': 'application/json', 'sec-ch-ua-mobile': '?0', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36', 'token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODAyMzUwMDEsInN1YiI6IjIifQ.7QDklT73W35-3Sy-1ZdM1aGFiY4644NQ9q7k_PjdmwQ', 'sec-ch-ua-platform': '"Linux"', 'origin': 'http://127.0.0.1:8010', 'sec-fetch-site': 'same-origin', 'sec-fetch-mode': 'cors', 'sec-fetch-dest': 'empty', 'referer': 'http://127.0.0.1:8010/api/v1/docs', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8'})
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 81, in receive
|
||
|
|
return self.receive_nowait()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 76, in receive_nowait
|
||
|
|
raise WouldBlock
|
||
|
|
anyio.WouldBlock
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 41, in call_next
|
||
|
|
message = await recv_stream.receive()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 101, in receive
|
||
|
|
raise EndOfStream
|
||
|
|
anyio.EndOfStream
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
|
||
|
|
await self.app(scope, receive, _send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
|
||
|
|
response = await self.dispatch_func(request, call_next)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/__init__.py", line 143, in logger_request
|
||
|
|
response = await call_next(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
|
||
|
|
raise app_exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
|
||
|
|
await self.app(scope, request.receive, send_stream.send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 92, in __call__
|
||
|
|
await self.simple_response(scope, receive, send, request_headers=headers)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 147, in simple_response
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
|
||
|
|
raise exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
|
||
|
|
await self.app(scope, receive, sender)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
|
||
|
|
raise e
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
|
||
|
|
await route.handle(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
|
||
|
|
response = await func(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
|
||
|
|
raw_response = await run_endpoint_function(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
|
||
|
|
return await dependant.call(**values)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/views.py", line 59, in ask
|
||
|
|
crud_chat.update_chat_count(db, current_user)
|
||
|
|
TypeError: CRUDChat.update_chat_count() takes 2 positional arguments but 3 were given
|
||
|
|
|
||
|
|
2023-03-23 12:55:22.340 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:56:51.467 | INFO | api:logger_request:140 - 访问记录:GET url:http://127.0.0.1:8010/api/v1/docs
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:56:51.672 | INFO | api:logger_request:140 - 访问记录:GET url:http://127.0.0.1:8010/api/v1/openapi.json
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:57:00.073 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:57:03.113 | ERROR | api:all_exception_handler:100 - 全局异常
|
||
|
|
URL:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
Headers:Headers({'host': '127.0.0.1:8010', 'connection': 'keep-alive', 'content-length': '26', 'sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"', 'accept': 'application/json', 'content-type': 'application/json', 'sec-ch-ua-mobile': '?0', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36', 'token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODAyMzUwMDEsInN1YiI6IjIifQ.7QDklT73W35-3Sy-1ZdM1aGFiY4644NQ9q7k_PjdmwQ', 'sec-ch-ua-platform': '"Linux"', 'origin': 'http://127.0.0.1:8010', 'sec-fetch-site': 'same-origin', 'sec-fetch-mode': 'cors', 'sec-fetch-dest': 'empty', 'referer': 'http://127.0.0.1:8010/api/v1/docs', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8'})
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 81, in receive
|
||
|
|
return self.receive_nowait()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 76, in receive_nowait
|
||
|
|
raise WouldBlock
|
||
|
|
anyio.WouldBlock
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 41, in call_next
|
||
|
|
message = await recv_stream.receive()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 101, in receive
|
||
|
|
raise EndOfStream
|
||
|
|
anyio.EndOfStream
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
|
||
|
|
await self.app(scope, receive, _send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
|
||
|
|
response = await self.dispatch_func(request, call_next)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/__init__.py", line 143, in logger_request
|
||
|
|
response = await call_next(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
|
||
|
|
raise app_exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
|
||
|
|
await self.app(scope, request.receive, send_stream.send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 92, in __call__
|
||
|
|
await self.simple_response(scope, receive, send, request_headers=headers)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 147, in simple_response
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
|
||
|
|
raise exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
|
||
|
|
await self.app(scope, receive, sender)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
|
||
|
|
raise e
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
|
||
|
|
await route.handle(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
|
||
|
|
response = await func(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
|
||
|
|
raw_response = await run_endpoint_function(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
|
||
|
|
return await dependant.call(**values)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/views.py", line 59, in ask
|
||
|
|
crud_chat.update_chat_count(db=db, user=current_user)
|
||
|
|
TypeError: CRUDChat.update_chat_count() got multiple values for argument 'db'
|
||
|
|
|
||
|
|
2023-03-23 12:57:24.327 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:57:27.473 | ERROR | api:all_exception_handler:100 - 全局异常
|
||
|
|
URL:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
Headers:Headers({'host': '127.0.0.1:8010', 'connection': 'keep-alive', 'content-length': '26', 'sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"', 'accept': 'application/json', 'content-type': 'application/json', 'sec-ch-ua-mobile': '?0', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36', 'token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODAyMzUwMDEsInN1YiI6IjIifQ.7QDklT73W35-3Sy-1ZdM1aGFiY4644NQ9q7k_PjdmwQ', 'sec-ch-ua-platform': '"Linux"', 'origin': 'http://127.0.0.1:8010', 'sec-fetch-site': 'same-origin', 'sec-fetch-mode': 'cors', 'sec-fetch-dest': 'empty', 'referer': 'http://127.0.0.1:8010/api/v1/docs', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8'})
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 81, in receive
|
||
|
|
return self.receive_nowait()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 76, in receive_nowait
|
||
|
|
raise WouldBlock
|
||
|
|
anyio.WouldBlock
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 41, in call_next
|
||
|
|
message = await recv_stream.receive()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 101, in receive
|
||
|
|
raise EndOfStream
|
||
|
|
anyio.EndOfStream
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
|
||
|
|
await self.app(scope, receive, _send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
|
||
|
|
response = await self.dispatch_func(request, call_next)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/__init__.py", line 143, in logger_request
|
||
|
|
response = await call_next(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
|
||
|
|
raise app_exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
|
||
|
|
await self.app(scope, request.receive, send_stream.send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 92, in __call__
|
||
|
|
await self.simple_response(scope, receive, send, request_headers=headers)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 147, in simple_response
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
|
||
|
|
raise exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
|
||
|
|
await self.app(scope, receive, sender)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
|
||
|
|
raise e
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
|
||
|
|
await route.handle(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
|
||
|
|
response = await func(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
|
||
|
|
raw_response = await run_endpoint_function(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
|
||
|
|
return await dependant.call(**values)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/views.py", line 59, in ask
|
||
|
|
crud_chat.update_chat_count(db, user=current_user)
|
||
|
|
TypeError: CRUDChat.update_chat_count() got multiple values for argument 'user'
|
||
|
|
|
||
|
|
2023-03-23 12:57:40.478 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 12:57:44.591 | ERROR | api:all_exception_handler:100 - 全局异常
|
||
|
|
URL:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
Headers:Headers({'host': '127.0.0.1:8010', 'connection': 'keep-alive', 'content-length': '26', 'sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"', 'accept': 'application/json', 'content-type': 'application/json', 'sec-ch-ua-mobile': '?0', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36', 'token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODAyMzUwMDEsInN1YiI6IjIifQ.7QDklT73W35-3Sy-1ZdM1aGFiY4644NQ9q7k_PjdmwQ', 'sec-ch-ua-platform': '"Linux"', 'origin': 'http://127.0.0.1:8010', 'sec-fetch-site': 'same-origin', 'sec-fetch-mode': 'cors', 'sec-fetch-dest': 'empty', 'referer': 'http://127.0.0.1:8010/api/v1/docs', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8'})
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 81, in receive
|
||
|
|
return self.receive_nowait()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 76, in receive_nowait
|
||
|
|
raise WouldBlock
|
||
|
|
anyio.WouldBlock
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 41, in call_next
|
||
|
|
message = await recv_stream.receive()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 101, in receive
|
||
|
|
raise EndOfStream
|
||
|
|
anyio.EndOfStream
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
|
||
|
|
await self.app(scope, receive, _send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
|
||
|
|
response = await self.dispatch_func(request, call_next)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/__init__.py", line 143, in logger_request
|
||
|
|
response = await call_next(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
|
||
|
|
raise app_exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
|
||
|
|
await self.app(scope, request.receive, send_stream.send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 92, in __call__
|
||
|
|
await self.simple_response(scope, receive, send, request_headers=headers)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 147, in simple_response
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
|
||
|
|
raise exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
|
||
|
|
await self.app(scope, receive, sender)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
|
||
|
|
raise e
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
|
||
|
|
await route.handle(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
|
||
|
|
response = await func(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
|
||
|
|
raw_response = await run_endpoint_function(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
|
||
|
|
return await dependant.call(**values)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/views.py", line 59, in ask
|
||
|
|
crud_chat.update_chat_count(db, current_user)
|
||
|
|
TypeError: CRUDChat.update_chat_count() takes 2 positional arguments but 3 were given
|
||
|
|
|
||
|
|
2023-03-23 12:59:23.358 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:11:52.024 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:11:52.480 | ERROR | api:all_exception_handler:100 - 全局异常
|
||
|
|
URL:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
Headers:Headers({'host': '127.0.0.1:8010', 'connection': 'keep-alive', 'content-length': '44', 'sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"', 'accept': 'application/json', 'content-type': 'application/json', 'sec-ch-ua-mobile': '?0', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36', 'token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODAyMzUwMDEsInN1YiI6IjIifQ.7QDklT73W35-3Sy-1ZdM1aGFiY4644NQ9q7k_PjdmwQ', 'sec-ch-ua-platform': '"Linux"', 'origin': 'http://127.0.0.1:8010', 'sec-fetch-site': 'same-origin', 'sec-fetch-mode': 'cors', 'sec-fetch-dest': 'empty', 'referer': 'http://127.0.0.1:8010/api/v1/docs', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8'})
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 81, in receive
|
||
|
|
return self.receive_nowait()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 76, in receive_nowait
|
||
|
|
raise WouldBlock
|
||
|
|
anyio.WouldBlock
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 41, in call_next
|
||
|
|
message = await recv_stream.receive()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 101, in receive
|
||
|
|
raise EndOfStream
|
||
|
|
anyio.EndOfStream
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
|
||
|
|
await self.app(scope, receive, _send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
|
||
|
|
response = await self.dispatch_func(request, call_next)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/__init__.py", line 143, in logger_request
|
||
|
|
response = await call_next(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
|
||
|
|
raise app_exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
|
||
|
|
await self.app(scope, request.receive, send_stream.send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 92, in __call__
|
||
|
|
await self.simple_response(scope, receive, send, request_headers=headers)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 147, in simple_response
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
|
||
|
|
raise exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
|
||
|
|
await self.app(scope, receive, sender)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
|
||
|
|
raise e
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
|
||
|
|
await route.handle(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
|
||
|
|
response = await func(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
|
||
|
|
raw_response = await run_endpoint_function(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
|
||
|
|
return await dependant.call(**values)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/views.py", line 58, in ask
|
||
|
|
q_times = crud_chat.get_chat_count()
|
||
|
|
TypeError: CRUDChat.get_chat_count() missing 2 required positional arguments: 'db' and 'user'
|
||
|
|
|
||
|
|
2023-03-23 13:12:36.709 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:12:36.954 | ERROR | api:all_exception_handler:100 - 全局异常
|
||
|
|
URL:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
Headers:Headers({'host': '127.0.0.1:8010', 'connection': 'keep-alive', 'content-length': '44', 'sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"', 'accept': 'application/json', 'content-type': 'application/json', 'sec-ch-ua-mobile': '?0', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36', 'token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODAyMzUwMDEsInN1YiI6IjIifQ.7QDklT73W35-3Sy-1ZdM1aGFiY4644NQ9q7k_PjdmwQ', 'sec-ch-ua-platform': '"Linux"', 'origin': 'http://127.0.0.1:8010', 'sec-fetch-site': 'same-origin', 'sec-fetch-mode': 'cors', 'sec-fetch-dest': 'empty', 'referer': 'http://127.0.0.1:8010/api/v1/docs', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8'})
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 81, in receive
|
||
|
|
return self.receive_nowait()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 76, in receive_nowait
|
||
|
|
raise WouldBlock
|
||
|
|
anyio.WouldBlock
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 41, in call_next
|
||
|
|
message = await recv_stream.receive()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 101, in receive
|
||
|
|
raise EndOfStream
|
||
|
|
anyio.EndOfStream
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
|
||
|
|
await self.app(scope, receive, _send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
|
||
|
|
response = await self.dispatch_func(request, call_next)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/__init__.py", line 143, in logger_request
|
||
|
|
response = await call_next(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
|
||
|
|
raise app_exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
|
||
|
|
await self.app(scope, request.receive, send_stream.send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 92, in __call__
|
||
|
|
await self.simple_response(scope, receive, send, request_headers=headers)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 147, in simple_response
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
|
||
|
|
raise exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
|
||
|
|
await self.app(scope, receive, sender)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
|
||
|
|
raise e
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
|
||
|
|
await route.handle(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
|
||
|
|
response = await func(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
|
||
|
|
raw_response = await run_endpoint_function(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
|
||
|
|
return await dependant.call(**values)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/views.py", line 61, in ask
|
||
|
|
if ((q_limit_day > 0 and q_times >= q_limit_day) or q_limit_day < 0):
|
||
|
|
TypeError: '>' not supported between instances of 'NoneType' and 'int'
|
||
|
|
|
||
|
|
2023-03-23 13:14:20.494 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:16:00.033 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:16:26.872 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:16:35.009 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:22:02.077 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/auth/login
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:22:02.697 | INFO | api.v1.auth.views:auth_login:73 - 用户[13917323763]登录成功
|
||
|
|
2023-03-23 13:22:13.849 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:22:39.228 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/auth/login
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:22:39.797 | INFO | api.v1.auth.views:auth_login:73 - 用户[13916742981]登录成功
|
||
|
|
2023-03-23 13:22:57.879 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:24:50.740 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/auth/login
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:24:51.307 | INFO | api.v1.auth.views:auth_login:73 - 用户[13917323763]登录成功
|
||
|
|
2023-03-23 13:25:03.582 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:31:00.457 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/auth/login
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:31:01.100 | INFO | api.v1.auth.views:auth_login:73 - 用户[13917323763]登录成功
|
||
|
|
2023-03-23 13:31:19.751 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:31:52.733 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/auth/login
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 13:31:53.259 | INFO | api.v1.auth.views:auth_login:73 - 用户[13916742981]登录成功
|
||
|
|
2023-03-23 13:32:13.247 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 14:22:14.146 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 14:25:39.347 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 14:34:06.108 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 14:34:38.505 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 14:34:39.704 | ERROR | api:all_exception_handler:100 - 全局异常
|
||
|
|
URL:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
Headers:Headers({'host': '127.0.0.1:8010', 'connection': 'keep-alive', 'content-length': '48', 'sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"', 'accept': 'application/json', 'content-type': 'application/json', 'sec-ch-ua-mobile': '?0', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36', 'token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODAyNDA3MTMsInN1YiI6IjUifQ.XN2aGfqBllHuSaUfzwZJ-ZDHKsQ5wQ0yjr6wwNTNn2I', 'sec-ch-ua-platform': '"Linux"', 'origin': 'http://127.0.0.1:8010', 'sec-fetch-site': 'same-origin', 'sec-fetch-mode': 'cors', 'sec-fetch-dest': 'empty', 'referer': 'http://127.0.0.1:8010/api/v1/docs', 'accept-encoding': 'gzip, deflate, br', 'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8'})
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 81, in receive
|
||
|
|
return self.receive_nowait()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 76, in receive_nowait
|
||
|
|
raise WouldBlock
|
||
|
|
anyio.WouldBlock
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 41, in call_next
|
||
|
|
message = await recv_stream.receive()
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 101, in receive
|
||
|
|
raise EndOfStream
|
||
|
|
anyio.EndOfStream
|
||
|
|
|
||
|
|
During handling of the above exception, another exception occurred:
|
||
|
|
|
||
|
|
Traceback (most recent call last):
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
|
||
|
|
await self.app(scope, receive, _send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
|
||
|
|
response = await self.dispatch_func(request, call_next)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/__init__.py", line 143, in logger_request
|
||
|
|
response = await call_next(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
|
||
|
|
raise app_exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
|
||
|
|
await self.app(scope, request.receive, send_stream.send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 92, in __call__
|
||
|
|
await self.simple_response(scope, receive, send, request_headers=headers)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 147, in simple_response
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
|
||
|
|
raise exc
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
|
||
|
|
await self.app(scope, receive, sender)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
|
||
|
|
raise e
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
|
||
|
|
await route.handle(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
|
||
|
|
await self.app(scope, receive, send)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
|
||
|
|
response = await func(request)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
|
||
|
|
raw_response = await run_endpoint_function(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/fastapi/routing.py", line 160, in run_endpoint_function
|
||
|
|
return await dependant.call(**values)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/views.py", line 77, in ask
|
||
|
|
answer = chat(key, chat_info.question, tokens_limit)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/app/api/v1/chat/ctrl/chat.py", line 5, in chat
|
||
|
|
completion = openai.ChatCompletion.create(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/openai/api_resources/chat_completion.py", line 25, in create
|
||
|
|
return super().create(*args, **kwargs)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/openai/api_resources/abstract/engine_api_resource.py", line 153, in create
|
||
|
|
response, _, api_key = requestor.request(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/openai/api_requestor.py", line 226, in request
|
||
|
|
resp, got_stream = self._interpret_response(result, stream)
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/openai/api_requestor.py", line 619, in _interpret_response
|
||
|
|
self._interpret_response_line(
|
||
|
|
File "/home/leo/Work/openai/JmedChat/venv/lib/python3.10/site-packages/openai/api_requestor.py", line 682, in _interpret_response_line
|
||
|
|
raise self.handle_error_response(
|
||
|
|
openai.error.InvalidRequestError: This model's maximum context length is 4097 tokens. However, you requested 10020 tokens (20 in the messages, 10000 in the completion). Please reduce the length of the messages or completion.
|
||
|
|
|
||
|
|
2023-03-23 14:37:02.244 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 14:39:50.021 | INFO | api:logger_request:140 - 访问记录:GET url:http://127.0.0.1:8010/api/v1/docs
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 14:39:50.427 | INFO | api:logger_request:140 - 访问记录:GET url:http://127.0.0.1:8010/api/v1/openapi.json
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 14:40:10.634 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|
||
|
|
2023-03-23 14:42:57.728 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/v1/chat/ask
|
||
|
|
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36
|
||
|
|
IP:127.0.0.1
|