Open FunkyYang opened 2 months ago
I set azure info before oengpts start
AZURE_OPENAI_DEPLOYMENT_NAME=xxxx AZURE_OPENAI_API_KEY=xxxx AZURE_OPENAI_API_BASE=xxx AZURE_OPENAI_API_VERSION=xxxx POSTGRES_PORT=5432 POSTGRES_DB=opengpts POSTGRES_USER=opengpts POSTGRES_PASSWORD=opengpts
and start opengpts I set a bot with default ,then I send a message to bot,it comes that
⠿ Container opengpts-frontend Created 0.0s Attaching to opengpts-backend, opengpts-frontend, opengpts-postgres-1, opengpts-postgres-setup-1 opengpts-postgres-1 | opengpts-postgres-1 | PostgreSQL Database directory appears to contain a database; Skipping initialization opengpts-postgres-1 | opengpts-postgres-1 | 2024-04-25 07:25:27.150 UTC [1] LOG: starting PostgreSQL 16.2 (Debian 16.2-1.pgdg120+2) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit opengpts-postgres-1 | 2024-04-25 07:25:27.151 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 opengpts-postgres-1 | 2024-04-25 07:25:27.152 UTC [1] LOG: listening on IPv6 address "::", port 5432 opengpts-postgres-1 | 2024-04-25 07:25:27.153 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" opengpts-postgres-1 | 2024-04-25 07:25:27.157 UTC [28] LOG: database system was shut down at 2024-04-25 07:24:54 UTC opengpts-postgres-1 | 2024-04-25 07:25:27.160 UTC [1] LOG: database system is ready to accept connections opengpts-postgres-setup-1 | no change opengpts-postgres-setup-1 exited with code 0 opengpts-backend | INFO: Will watch for changes in these directories: ['/backend'] opengpts-backend | INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) opengpts-backend | INFO: Started reloader process [1] using StatReload opengpts-postgres-1 | 2024-04-25 07:25:36.702 UTC [41] WARNING: there is already a transaction in progress opengpts-postgres-1 | 2024-04-25 07:25:36.703 UTC [41] WARNING: there is no transaction in progress opengpts-backend | Failed to instantiate ChatOpenAI due to: 1 validation error for ChatOpenAI opengpts-backend | __root__ opengpts-backend | Did not find openai_api_key, please add an environment variable `OPENAI_API_KEY` which contains it, or pass `openai_api_key` as a named parameter. (type=value_error). Falling back to AzureChatOpenAI. opengpts-backend | No UI directory found, serving API only. opengpts-backend | INFO: Started server process [7] opengpts-backend | INFO: Waiting for application startup. opengpts-backend | INFO: Application startup complete. opengpts-backend | INFO: 127.0.0.1:45492 - "GET /health HTTP/1.1" 200 OK opengpts-frontend | yarn run v1.22.19 opengpts-frontend | $ vite --host opengpts-frontend | opengpts-frontend | VITE v4.5.0 ready in 226 ms opengpts-frontend | opengpts-frontend | ➜ Local: http://localhost:5173/ opengpts-frontend | ➜ Network: http://172.22.0.4:5173/ opengpts-backend | INFO: 127.0.0.1:58764 - "GET /health HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:52780 - "GET /runs/config_schema HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:52764 - "GET /assistants/ HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:52750 - "GET /threads/ HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:52794 - "GET /runs/config_schema HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:52800 - "GET /assistants/ HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:52818 - "GET /runs/config_schema HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:52806 - "GET /threads/ HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:52830 - "GET /runs/config_schema HTTP/1.1" 200 OK opengpts-backend | INFO: 127.0.0.1:42874 - "GET /health HTTP/1.1" 200 OK opengpts-backend | INFO: 127.0.0.1:39290 - "GET /health HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:47532 - "GET /runs/config_schema HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:47542 - "GET /runs/config_schema HTTP/1.1" 200 OK opengpts-backend | INFO: 127.0.0.1:60078 - "GET /health HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:47546 - "POST /assistants HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:47554 - "GET /assistants/6644604c-449d-41cb-b384-1cfacfebcf9e HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:47562 - "GET /runs/config_schema HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:47566 - "GET /assistants/6644604c-449d-41cb-b384-1cfacfebcf9e HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:47574 - "GET /runs/config_schema HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:57626 - "POST /threads HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:57646 - "GET /threads/e85bb94f-cf6f-4cf5-b214-a19c086c7923 HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:57642 - "POST /runs/stream HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:57656 - "GET /assistants/6644604c-449d-41cb-b384-1cfacfebcf9e HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:57676 - "GET /threads/e85bb94f-cf6f-4cf5-b214-a19c086c7923 HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:57670 - "GET /threads/e85bb94f-cf6f-4cf5-b214-a19c086c7923/state HTTP/1.1" 200 OK opengpts-backend | INFO: 172.22.0.4:57678 - "GET /threads/e85bb94f-cf6f-4cf5-b214-a19c086c7923/state HTTP/1.1" 200 OK opengpts-backend | error in stream opengpts-backend | Traceback (most recent call last): opengpts-backend | File "/backend/app/stream.py", line 63, in to_sse opengpts-backend | async for chunk in messages_stream: opengpts-backend | File "/backend/app/stream.py", line 23, in astream_state opengpts-backend | async for event in app.astream_events( opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/runnables/base.py", line 4711, in astream_events opengpts-backend | async for item in self.bound.astream_events( opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/runnables/base.py", line 1137, in astream_events opengpts-backend | async for log in _astream_log_implementation( # type: ignore[misc] opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/tracers/log_stream.py", line 616, in _astream_log_implementation opengpts-backend | await task opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/tracers/log_stream.py", line 570, in consume_astream opengpts-backend | async for chunk in runnable.astream(input, config, **kwargs): opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/runnables/configurable.py", line 221, in astream opengpts-backend | async for chunk in runnable.astream(input, config, **kwargs): opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/runnables/base.py", line 4698, in astream opengpts-backend | async for item in self.bound.astream( opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/runnables/base.py", line 4698, in astream opengpts-backend | async for item in self.bound.astream( opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langgraph/pregel/__init__.py", line 916, in astream opengpts-backend | _panic_or_proceed(done, inflight, step) opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langgraph/pregel/__init__.py", line 1102, in _panic_or_proceed opengpts-backend | raise exc opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langgraph/pregel/__init__.py", line 1275, in _aconsume opengpts-backend | async for _ in iterator: opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/runnables/base.py", line 2900, in astream opengpts-backend | async for chunk in self.atransform(input_aiter(), config, **kwargs): opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/runnables/base.py", line 2883, in atransform opengpts-backend | async for chunk in self._atransform_stream_with_config( opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/runnables/base.py", line 1979, in _atransform_stream_with_config opengpts-backend | chunk: Output = await asyncio.create_task( # type: ignore[call-arg] opengpts-backend | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/tracers/log_stream.py", line 237, in tap_output_aiter opengpts-backend | async for chunk in output: opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/runnables/base.py", line 2853, in _atransform opengpts-backend | async for output in final_pipeline: opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/runnables/base.py", line 1316, in atransform opengpts-backend | async for chunk in input: opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/runnables/base.py", line 1316, in atransform opengpts-backend | async for chunk in input: opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/runnables/base.py", line 1333, in atransform opengpts-backend | async for output in self.astream(final, config, **kwargs): opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/language_models/chat_models.py", line 319, in astream opengpts-backend | raise e opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_core/language_models/chat_models.py", line 297, in astream opengpts-backend | async for chunk in self._astream( opengpts-backend | File "/usr/local/lib/python3.11/site-packages/langchain_openai/chat_models/base.py", line 605, in _astream opengpts-backend | response = await self.async_client.create(messages=message_dicts, **params) opengpts-backend | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ opengpts-backend | File "/usr/local/lib/python3.11/site-packages/openai/resources/chat/completions.py", line 1322, in create opengpts-backend | return await self._post( opengpts-backend | ^^^^^^^^^^^^^^^^^ opengpts-backend | File "/usr/local/lib/python3.11/site-packages/openai/_base_client.py", line 1705, in post opengpts-backend | return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) opengpts-backend | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ opengpts-backend | File "/usr/local/lib/python3.11/site-packages/openai/_base_client.py", line 1408, in request opengpts-backend | return await self._request( opengpts-backend | ^^^^^^^^^^^^^^^^^^^^ opengpts-backend | File "/usr/local/lib/python3.11/site-packages/openai/_base_client.py", line 1499, in _request opengpts-backend | raise self._make_status_error_from_response(err.response) from None opengpts-backend | openai.NotFoundError: Error code: 404 - {'error': {'code': 'DeploymentNotFound', 'message': 'The API deployment for this resource does not exist. If you created the deployment within the last 5 minutes, please wait a moment and try again.'}} opengpts-backend | INFO: 172.22.0.4:57692 - "GET /threads/e85bb94f-cf6f-4cf5-b214-a19c086c7923/state HTTP/1.1" 200 OK
I set azure info before oengpts start
and start opengpts I set a bot with default ,then I send a message to bot,it comes that