quivr icon indicating copy to clipboard operation
quivr copied to clipboard

Unhandled Runtime Error AxiosError: Network Error Call Stack XMLHttpRequest.handleError

Open Omars14 opened this issue 1 year ago • 0 comments

I've followed all the instructions and have gotten the updated file with the new env and still having this issue

2023-05-22 09:23:16 ERROR: Exception in ASGI application 2023-05-22 09:23:16 Traceback (most recent call last): 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 467, in _make_request 2023-05-22 09:23:16 self._validate_conn(conn) 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 1092, in _validate_conn 2023-05-22 09:23:16 conn.connect() 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 635, in connect 2023-05-22 09:23:16 sock_and_verified = _ssl_wrap_socket_and_match_hostname( 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 774, in ssl_wrap_socket_and_match_hostname 2023-05-22 09:23:16 ssl_sock = ssl_wrap_socket( 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/urllib3/util/ssl.py", line 459, in ssl_wrap_socket 2023-05-22 09:23:16 ssl_sock = ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/urllib3/util/ssl.py", line 503, in _ssl_wrap_socket_impl 2023-05-22 09:23:16 return ssl_context.wrap_socket(sock, server_hostname=server_hostname) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/ssl.py", line 517, in wrap_socket 2023-05-22 09:23:16 return self.sslsocket_class._create( 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/ssl.py", line 1075, in _create 2023-05-22 09:23:16 self.do_handshake() 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/ssl.py", line 1346, in do_handshake 2023-05-22 09:23:16 self._sslobj.do_handshake() 2023-05-22 09:23:16 ssl.SSLEOFError: EOF occurred in violation of protocol (_ssl.c:1002) 2023-05-22 09:23:16 2023-05-22 09:23:16 During handling of the above exception, another exception occurred: 2023-05-22 09:23:16 2023-05-22 09:23:16 Traceback (most recent call last): 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 790, in urlopen 2023-05-22 09:23:16 response = self._make_request( 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 491, in _make_request 2023-05-22 09:23:16 raise new_e 2023-05-22 09:23:16 urllib3.exceptions.SSLError: EOF occurred in violation of protocol (_ssl.c:1002) 2023-05-22 09:23:16 2023-05-22 09:23:16 The above exception was the direct cause of the following exception: 2023-05-22 09:23:16 2023-05-22 09:23:16 Traceback (most recent call last): 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 486, in send 2023-05-22 09:23:16 resp = conn.urlopen( 2023-05-22 09:23:16 ^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 844, in urlopen 2023-05-22 09:23:16 retries = retries.increment( 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 515, in increment 2023-05-22 09:23:16 raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='openaipublic.blob.core.windows.net', port=443): Max retries exceeded with url: /encodings/cl100k_base.tiktoken (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1002)'))) 2023-05-22 09:23:16 2023-05-22 09:23:16 During handling of the above exception, another exception occurred: 2023-05-22 09:23:16 2023-05-22 09:23:16 Traceback (most recent call last): 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/uvicorn/protocols/http/h11_impl.py", line 428, in run_asgi 2023-05-22 09:23:16 result = await app( # type: ignore[func-returns-value] 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 78, in call 2023-05-22 09:23:16 return await self.app(scope, receive, send) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/fastapi/applications.py", line 276, in call 2023-05-22 09:23:16 await super().call(scope, receive, send) 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/starlette/applications.py", line 122, in call 2023-05-22 09:23:16 await self.middleware_stack(scope, receive, send) 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 184, in call 2023-05-22 09:23:16 raise exc 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/starlette/middleware/errors.py", line 162, in call 2023-05-22 09:23:16 await self.app(scope, receive, _send) 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py", line 91, in call 2023-05-22 09:23:16 await self.simple_response(scope, receive, send, request_headers=headers) 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py", line 146, in simple_response 2023-05-22 09:23:16 await self.app(scope, receive, send) 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 79, in call 2023-05-22 09:23:16 raise exc 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 68, in call 2023-05-22 09:23:16 await self.app(scope, receive, sender) 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in call 2023-05-22 09:23:16 raise e 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in call 2023-05-22 09:23:16 await self.app(scope, receive, send) 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 718, in call 2023-05-22 09:23:16 await route.handle(scope, receive, send) 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 276, in handle 2023-05-22 09:23:16 await self.app(scope, receive, send) 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 66, in app 2023-05-22 09:23:16 response = await func(request) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 237, in app 2023-05-22 09:23:16 raw_response = await run_endpoint_function( 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 163, in run_endpoint_function 2023-05-22 09:23:16 return await dependant.call(**values) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/code/api.py", line 136, in chat_endpoint 2023-05-22 09:23:16 model_response = qa({"question": chat_message.question}) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/langchain/chains/base.py", line 140, in call 2023-05-22 09:23:16 raise e 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/langchain/chains/base.py", line 134, in call 2023-05-22 09:23:16 self._call(inputs, run_manager=run_manager) 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/langchain/chains/conversational_retrieval/base.py", line 106, in _call 2023-05-22 09:23:16 docs = self._get_docs(new_question, inputs) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/langchain/chains/conversational_retrieval/base.py", line 183, in _get_docs 2023-05-22 09:23:16 docs = self.retriever.get_relevant_documents(question) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/langchain/vectorstores/base.py", line 366, in get_relevant_documents 2023-05-22 09:23:16 docs = self.vectorstore.similarity_search(query, **self.search_kwargs) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/langchain/vectorstores/supabase.py", line 118, in similarity_search 2023-05-22 09:23:16 vectors = self._embedding.embed_documents([query]) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/langchain/embeddings/openai.py", line 275, in embed_documents 2023-05-22 09:23:16 return self._get_len_safe_embeddings(texts, engine=self.deployment) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/langchain/embeddings/openai.py", line 190, in _get_len_safe_embeddings 2023-05-22 09:23:16 encoding = tiktoken.model.encoding_for_model(self.model) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/tiktoken/model.py", line 75, in encoding_for_model 2023-05-22 09:23:16 return get_encoding(encoding_name) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/tiktoken/registry.py", line 63, in get_encoding 2023-05-22 09:23:16 enc = Encoding(**constructor()) 2023-05-22 09:23:16 ^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/tiktoken_ext/openai_public.py", line 64, in cl100k_base 2023-05-22 09:23:16 mergeable_ranks = load_tiktoken_bpe( 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/tiktoken/load.py", line 116, in load_tiktoken_bpe 2023-05-22 09:23:16 contents = read_file_cached(tiktoken_bpe_file) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/tiktoken/load.py", line 48, in read_file_cached 2023-05-22 09:23:16 contents = read_file(blobpath) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/tiktoken/load.py", line 24, in read_file 2023-05-22 09:23:16 resp = requests.get(blobpath) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get 2023-05-22 09:23:16 return request("get", url, params=params, **kwargs) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request 2023-05-22 09:23:16 return session.request(method=method, url=url, **kwargs) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 587, in request 2023-05-22 09:23:16 resp = self.send(prep, **send_kwargs) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 701, in send 2023-05-22 09:23:16 r = adapter.send(request, **kwargs) 2023-05-22 09:23:16 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-05-22 09:23:16 File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 517, in send 2023-05-22 09:23:16 raise SSLError(e, request=request) 2023-05-22 09:23:16 requests.exceptions.SSLError: HTTPSConnectionPool(host='openaipublic.blob.core.windows.net', port=443): Max retries exceeded with url: /encodings/cl100k_base.tiktoken (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1002)')))

Omars14 avatar May 22 '23 07:05 Omars14