Can't get Chainlit to run - see installation problems #254
Closed
saro-saravanan
started this conversation in
General
Replies: 1 comment
-
@saro-saravanan It was not performing as before after the pydantic latest version. I will get it updated as soon as i can. Also will work on docker file to make it all containerised. Thanks for bringing this issue to my notice. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I would much prefer if you were to provide an easy to get up and running Docker environment. I don't have a lot of patience to deal with these kinds of installation problems. When I tried this months ago, I had the same kind of issues and gave up. I thought I'd give it another try because I really want to explore your agents, but this is too painful. I appreciate what you do, but unless this gets easier, I won't be using it. Thanks!
(praisonai) saro@Saro:
/praisonai$ praisonai ui/praisonai$ (praisonai) saro@Saro:~/praisonai$ praisonai ui[18:04:16] INFO [18:04:16] init.py:12 INFO Loaded .env file init.py:12
[18:04:17] INFO [18:04:17] cli.py:480 INFO Public folder already exists. cli.py:480
WARNING [18:04:17] init.py:1231 WARNING SDK is disabled. init.py:1231
Traceback (most recent call last):
File "/home/saro/.local/bin/praisonai", line 8, in
sys.exit(main())
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/main.py", line 7, in main
praison_ai.main()
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/cli.py", line 136, in main
args = self.parse_args()
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/cli.py", line 386, in parse_args
self.create_chainlit_interface()
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/cli.py", line 482, in create_chainlit_interface
chainlit_run([chainlit_ui_path])
File "/home/saro/.local/lib/python3.10/site-packages/click/core.py", line 1157, in call
return self.main(*args, **kwargs)
File "/home/saro/.local/lib/python3.10/site-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
File "/home/saro/.local/lib/python3.10/site-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/saro/.local/lib/python3.10/site-packages/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
File "/home/saro/.local/lib/python3.10/site-packages/chainlit/cli/init.py", line 214, in chainlit_run
run_chainlit(target)
File "/home/saro/.local/lib/python3.10/site-packages/chainlit/cli/init.py", line 78, in run_chainlit
load_module(config.run.module_name)
File "/home/saro/.local/lib/python3.10/site-packages/chainlit/config.py", line 453, in load_module
spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/ui/agents.py", line 18, in
from db import DatabaseManager
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/ui/db.py", line 9, in
from sql_alchemy import SQLAlchemyDataLayer
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/ui/sql_alchemy.py", line 12, in
from chainlit.data.base import BaseDataLayer, BaseStorageClient
ImportError: cannot import name 'BaseStorageClient' from 'chainlit.data.base' (/home/saro/.local/lib/python3.10/site-packages/chainlit/data/base.py)
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1735945460.409414 88269 init.cc:229] grpc_wait_for_shutdown_with_timeout() timed out.
(praisonai) saro@Saro:
[18:04:16] INFO [18:04:16] init.py:12 INFO Loaded .env file init.py:12
[18:04:17] INFO [18:04:17] cli.py:480 INFO Public folder already exists. cli.py:480
Traceback (most recent call last):
File "/home/saro/.local/bin/praisonai", line 8, in
sys.exit(main())
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/main.py", line 7, in main
praison_ai.main()
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/cli.py", line 136, in main
args = self.parse_args()
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/cli.py", line 386, in parse_args
self.create_chainlit_interface()
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/cli.py", line 482, in create_chainlit_interface
chainlit_run([chainlit_ui_path])
File "/home/saro/.local/lib/python3.10/site-packages/click/core.py", line 1157, in call
return self.main(*args, **kwargs)
File "/home/saro/.local/lib/python3.10/site-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
File "/home/saro/.local/lib/python3.10/site-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/saro/.local/lib/python3.10/site-packages/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
File "/home/saro/.local/lib/python3.10/site-packages/chainlit/cli/init.py", line 214, in chainlit_run
run_chainlit(target)
E0000 00:00:1735945460.409414 88269 init.cc:229] grpc_wait_for_shutdown_with_timeout() timed out.^Cpython3.10/site-pac
(praisonai) saro@Saro:
/praisonai$ pip show chainlit/praisonai$ # First uninstall current versionName: chainlit
Version: 2.0rc1
Summary: Build Conversational AI.
Home-page: https://chainlit.io/
Author: Willy Douhard
Author-email:
License: Apache-2.0
Location: /home/saro/.local/lib/python3.10/site-packages
Requires: aiofiles, asyncer, click, dataclasses_json, fastapi, filetype, httpx, lazify, literalai, nest-asyncio, numpy, packaging, pydantic, pyjwt, python-dotenv, python-multipart, python-socketio, starlette, syncer, tomli, uptrace, uvicorn, watchfiles
Required-by:
(praisonai) saro@Saro:
pip uninstall chainlit
Install the stable version
pip install chainlit==0.7.700
Found existing installation: chainlit 2.0rc1
Uninstalling chainlit-2.0rc1:
Would remove:
/home/saro/.local/bin/chainlit
/home/saro/.local/lib/python3.10/site-packages/chainlit-2.0rc1.dist-info/*
/home/saro/.local/lib/python3.10/site-packages/chainlit/*
Proceed (Y/n)? y
Successfully uninstalled chainlit-2.0rc1
Defaulting to user installation because normal site-packages is not writeable
Collecting chainlit==0.7.700
Downloading chainlit-0.7.700-py3-none-any.whl (2.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 9.0 MB/s eta 0:00:00
Requirement already satisfied: click<9.0.0,>=8.1.3 in /home/saro/.local/lib/python3.10/site-packages (from chainlit==0.7.700) (8.1.7)
Requirement already satisfied: uptrace<2.0.0,>=1.18.0 in /home/saro/.local/lib/python3.10/site-packages (from chainlit==0.7.700) (1.28.2)
Collecting fastapi-socketio<0.0.11,>=0.0.10
Downloading fastapi_socketio-0.0.10-py3-none-any.whl (7.4 kB)
Requirement already satisfied: syncer<3.0.0,>=2.0.3 in /home/saro/.local/lib/python3.10/site-packages (from chainlit==0.7.700) (2.0.3)
Requirement already satisfied: filetype<2.0.0,>=1.2.0 in /home/saro/.local/lib/python3.10/site-packages (from chainlit==0.7.700) (1.2.0)
Collecting uvicorn<0.24.0,>=0.23.2
Downloading uvicorn-0.23.2-py3-none-any.whl (59 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.5/59.5 KB 6.7 MB/s eta 0:00:00
Requirement already satisfied: watchfiles<0.21.0,>=0.20.0 in /home/saro/.local/lib/python3.10/site-packages (from chainlit==0.7.700) (0.20.0)
Collecting asyncer<0.0.3,>=0.0.2
Downloading asyncer-0.0.2-py3-none-any.whl (8.3 kB)
Collecting dataclasses_json<0.6.0,>=0.5.7
Downloading dataclasses_json-0.5.14-py3-none-any.whl (26 kB)
Requirement already satisfied: nest-asyncio<2.0.0,>=1.5.6 in /home/saro/.local/lib/python3.10/site-packages (from chainlit==0.7.700) (1.6.0)
Requirement already satisfied: packaging<24.0,>=23.1 in /home/saro/.local/lib/python3.10/site-packages (from chainlit==0.7.700) (23.2)
Requirement already satisfied: aiofiles<24.0.0,>=23.1.0 in /home/saro/.local/lib/python3.10/site-packages (from chainlit==0.7.700) (23.2.1)
Requirement already satisfied: pydantic<3,>=1 in /home/saro/.local/lib/python3.10/site-packages (from chainlit==0.7.700) (2.8.2)
Collecting httpx<0.25.0,>=0.23.0
Downloading httpx-0.24.1-py3-none-any.whl (75 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.4/75.4 KB 6.7 MB/s eta 0:00:00
Requirement already satisfied: python-dotenv<2.0.0,>=1.0.0 in /home/saro/.local/lib/python3.10/site-packages (from chainlit==0.7.700) (1.0.1)
Requirement already satisfied: tomli<3.0.0,>=2.0.1 in /home/saro/.local/lib/python3.10/site-packages (from chainlit==0.7.700) (2.0.2)
Collecting fastapi<0.101,>=0.100
Downloading fastapi-0.100.1-py3-none-any.whl (65 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.8/65.8 KB 5.8 MB/s eta 0:00:00
Collecting python-graphql-client<0.5.0,>=0.4.3
Downloading python_graphql_client-0.4.3-py3-none-any.whl (4.9 kB)
Collecting python-multipart<0.0.7,>=0.0.6
Downloading python_multipart-0.0.6-py3-none-any.whl (45 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.7/45.7 KB 4.6 MB/s eta 0:00:00
Requirement already satisfied: lazify<0.5.0,>=0.4.0 in /home/saro/.local/lib/python3.10/site-packages (from chainlit==0.7.700) (0.4.0)
Requirement already satisfied: pyjwt<3.0.0,>=2.8.0 in /home/saro/.local/lib/python3.10/site-packages (from chainlit==0.7.700) (2.10.1)
Collecting anyio<4.0.0,>=3.4.0
Downloading anyio-3.7.1-py3-none-any.whl (80 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.9/80.9 KB 4.8 MB/s eta 0:00:00
Requirement already satisfied: typing-inspect<1,>=0.4.0 in /home/saro/.local/lib/python3.10/site-packages (from dataclasses_json<0.6.0,>=0.5.7->chainlit==0.7.700) (0.9.0)
Requirement already satisfied: marshmallow<4.0.0,>=3.18.0 in /home/saro/.local/lib/python3.10/site-packages (from dataclasses_json<0.6.0,>=0.5.7->chainlit==0.7.700) (3.23.3)
Requirement already satisfied: typing-extensions>=4.5.0 in /home/saro/.local/lib/python3.10/site-packages (from fastapi<0.101,>=0.100->chainlit==0.7.700) (4.12.2)
Collecting starlette<0.28.0,>=0.27.0
Downloading starlette-0.27.0-py3-none-any.whl (66 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.0/67.0 KB 7.9 MB/s eta 0:00:00
Requirement already satisfied: python-socketio>=4.6.0 in /home/saro/.local/lib/python3.10/site-packages (from fastapi-socketio<0.0.11,>=0.0.10->chainlit==0.7.700) (5.12.1)
Requirement already satisfied: sniffio in /home/saro/.local/lib/python3.10/site-packages (from httpx<0.25.0,>=0.23.0->chainlit==0.7.700) (1.3.1)
Requirement already satisfied: idna in /home/saro/.local/lib/python3.10/site-packages (from httpx<0.25.0,>=0.23.0->chainlit==0.7.700) (3.10)
Requirement already satisfied: certifi in /home/saro/.local/lib/python3.10/site-packages (from httpx<0.25.0,>=0.23.0->chainlit==0.7.700) (2024.8.30)
Collecting httpcore<0.18.0,>=0.15.0
Downloading httpcore-0.17.3-py3-none-any.whl (74 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.5/74.5 KB 4.9 MB/s eta 0:00:00
Requirement already satisfied: annotated-types>=0.4.0 in /home/saro/.local/lib/python3.10/site-packages (from pydantic<3,>=1->chainlit==0.7.700) (0.7.0)
Requirement already satisfied: pydantic-core==2.20.1 in /home/saro/.local/lib/python3.10/site-packages (from pydantic<3,>=1->chainlit==0.7.700) (2.20.1)
Requirement already satisfied: aiohttp~=3.0 in /home/saro/.local/lib/python3.10/site-packages (from python-graphql-client<0.5.0,>=0.4.3->chainlit==0.7.700) (3.10.10)
Requirement already satisfied: requests~=2.0 in /home/saro/.local/lib/python3.10/site-packages (from python-graphql-client<0.5.0,>=0.4.3->chainlit==0.7.700) (2.32.3)
Requirement already satisfied: websockets>=5.0 in /home/saro/.local/lib/python3.10/site-packages (from python-graphql-client<0.5.0,>=0.4.3->chainlit==0.7.700) (12.0)
Requirement already satisfied: opentelemetry-api~=1.28.2 in /home/saro/.local/lib/python3.10/site-packages (from uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (1.28.2)
Requirement already satisfied: opentelemetry-instrumentation~=0.49b2 in /home/saro/.local/lib/python3.10/site-packages (from uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (0.49b2)
Requirement already satisfied: opentelemetry-exporter-otlp~=1.28.2 in /home/saro/.local/lib/python3.10/site-packages (from uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (1.28.2)
Requirement already satisfied: opentelemetry-sdk~=1.28.2 in /home/saro/.local/lib/python3.10/site-packages (from uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (1.28.2)
Requirement already satisfied: h11>=0.8 in /home/saro/.local/lib/python3.10/site-packages (from uvicorn<0.24.0,>=0.23.2->chainlit==0.7.700) (0.14.0)
Requirement already satisfied: aiosignal>=1.1.2 in /home/saro/.local/lib/python3.10/site-packages (from aiohttp~=3.0->python-graphql-client<0.5.0,>=0.4.3->chainlit==0.7.700) (1.3.1)
Requirement already satisfied: aiohappyeyeballs>=2.3.0 in /home/saro/.local/lib/python3.10/site-packages (from aiohttp~=3.0->python-graphql-client<0.5.0,>=0.4.3->chainlit==0.7.700) (2.4.3)
Requirement already satisfied: async-timeout<5.0,>=4.0 in /home/saro/.local/lib/python3.10/site-packages (from aiohttp~=3.0->python-graphql-client<0.5.0,>=0.4.3->chainlit==0.7.700) (4.0.3)
Requirement already satisfied: multidict<7.0,>=4.5 in /home/saro/.local/lib/python3.10/site-packages (from aiohttp~=3.0->python-graphql-client<0.5.0,>=0.4.3->chainlit==0.7.700) (6.1.0)
Requirement already satisfied: frozenlist>=1.1.1 in /home/saro/.local/lib/python3.10/site-packages (from aiohttp~=3.0->python-graphql-client<0.5.0,>=0.4.3->chainlit==0.7.700) (1.4.1)
Requirement already satisfied: attrs>=17.3.0 in /home/saro/.local/lib/python3.10/site-packages (from aiohttp~=3.0->python-graphql-client<0.5.0,>=0.4.3->chainlit==0.7.700) (24.2.0)
Requirement already satisfied: yarl<2.0,>=1.12.0 in /home/saro/.local/lib/python3.10/site-packages (from aiohttp~=3.0->python-graphql-client<0.5.0,>=0.4.3->chainlit==0.7.700) (1.15.5)
Requirement already satisfied: exceptiongroup in /home/saro/.local/lib/python3.10/site-packages (from anyio<4.0.0,>=3.4.0->asyncer<0.0.3,>=0.0.2->chainlit==0.7.700) (1.2.2)
Requirement already satisfied: importlib-metadata<=8.5.0,>=6.0 in /home/saro/.local/lib/python3.10/site-packages (from opentelemetry-api~=1.28.2->uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (8.5.0)
Requirement already satisfied: deprecated>=1.2.6 in /home/saro/.local/lib/python3.10/site-packages (from opentelemetry-api~=1.28.2->uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (1.2.15)
Requirement already satisfied: opentelemetry-exporter-otlp-proto-http==1.28.2 in /home/saro/.local/lib/python3.10/site-packages (from opentelemetry-exporter-otlp~=1.28.2->uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (1.28.2)
Requirement already satisfied: opentelemetry-exporter-otlp-proto-grpc==1.28.2 in /home/saro/.local/lib/python3.10/site-packages (from opentelemetry-exporter-otlp~=1.28.2->uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (1.28.2)
Requirement already satisfied: opentelemetry-proto==1.28.2 in /home/saro/.local/lib/python3.10/site-packages (from opentelemetry-exporter-otlp-proto-grpc==1.28.2->opentelemetry-exporter-otlp~=1.28.2->uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (1.28.2)
Requirement already satisfied: opentelemetry-exporter-otlp-proto-common==1.28.2 in /home/saro/.local/lib/python3.10/site-packages (from opentelemetry-exporter-otlp-proto-grpc==1.28.2->opentelemetry-exporter-otlp~=1.28.2->uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (1.28.2)
Requirement already satisfied: googleapis-common-protos~=1.52 in /home/saro/.local/lib/python3.10/site-packages (from opentelemetry-exporter-otlp-proto-grpc==1.28.2->opentelemetry-exporter-otlp~=1.28.2->uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (1.66.0)
Requirement already satisfied: grpcio<2.0.0,>=1.63.2 in /home/saro/.local/lib/python3.10/site-packages (from opentelemetry-exporter-otlp-proto-grpc==1.28.2->opentelemetry-exporter-otlp~=1.28.2->uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (1.68.1)
Requirement already satisfied: protobuf<6.0,>=5.0 in /home/saro/.local/lib/python3.10/site-packages (from opentelemetry-proto==1.28.2->opentelemetry-exporter-otlp-proto-grpc==1.28.2->opentelemetry-exporter-otlp~=1.28.2->uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (5.28.2)
Requirement already satisfied: opentelemetry-semantic-conventions==0.49b2 in /home/saro/.local/lib/python3.10/site-packages (from opentelemetry-instrumentation~=0.49b2->uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (0.49b2)
Requirement already satisfied: wrapt<2.0.0,>=1.0.0 in /home/saro/.local/lib/python3.10/site-packages (from opentelemetry-instrumentation~=0.49b2->uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (1.17.0)
Requirement already satisfied: python-engineio>=4.11.0 in /home/saro/.local/lib/python3.10/site-packages (from python-socketio>=4.6.0->fastapi-socketio<0.0.11,>=0.0.10->chainlit==0.7.700) (4.11.2)
Requirement already satisfied: bidict>=0.21.0 in /home/saro/.local/lib/python3.10/site-packages (from python-socketio>=4.6.0->fastapi-socketio<0.0.11,>=0.0.10->chainlit==0.7.700) (0.23.1)
Requirement already satisfied: urllib3<3,>=1.21.1 in /home/saro/.local/lib/python3.10/site-packages (from requests~=2.0->python-graphql-client<0.5.0,>=0.4.3->chainlit==0.7.700) (2.2.3)
Requirement already satisfied: charset-normalizer<4,>=2 in /home/saro/.local/lib/python3.10/site-packages (from requests~=2.0->python-graphql-client<0.5.0,>=0.4.3->chainlit==0.7.700) (3.4.0)
Requirement already satisfied: mypy-extensions>=0.3.0 in /home/saro/.local/lib/python3.10/site-packages (from typing-inspect<1,>=0.4.0->dataclasses_json<0.6.0,>=0.5.7->chainlit==0.7.700) (1.0.0)
Requirement already satisfied: zipp>=3.20 in /home/saro/.local/lib/python3.10/site-packages (from importlib-metadata<=8.5.0,>=6.0->opentelemetry-api~=1.28.2->uptrace<2.0.0,>=1.18.0->chainlit==0.7.700) (3.20.2)
Requirement already satisfied: simple-websocket>=0.10.0 in /home/saro/.local/lib/python3.10/site-packages (from python-engineio>=4.11.0->python-socketio>=4.6.0->fastapi-socketio<0.0.11,>=0.0.10->chainlit==0.7.700) (1.1.0)
Requirement already satisfied: propcache>=0.2.0 in /home/saro/.local/lib/python3.10/site-packages (from yarl<2.0,>=1.12.0->aiohttp~=3.0->python-graphql-client<0.5.0,>=0.4.3->chainlit==0.7.700) (0.2.0)
Requirement already satisfied: wsproto in /home/saro/.local/lib/python3.10/site-packages (from simple-websocket>=0.10.0->python-engineio>=4.11.0->python-socketio>=4.6.0->fastapi-socketio<0.0.11,>=0.0.10->chainlit==0.7.700) (1.2.0)
Installing collected packages: uvicorn, python-multipart, anyio, starlette, httpcore, dataclasses_json, asyncer, httpx, fastapi, python-graphql-client, fastapi-socketio, chainlit
Attempting uninstall: uvicorn
Found existing installation: uvicorn 0.25.0
Uninstalling uvicorn-0.25.0:
Successfully uninstalled uvicorn-0.25.0
Attempting uninstall: python-multipart
Found existing installation: python-multipart 0.0.9
Uninstalling python-multipart-0.0.9:
Successfully uninstalled python-multipart-0.0.9
Attempting uninstall: anyio
Found existing installation: anyio 4.6.2.post1
Uninstalling anyio-4.6.2.post1:
Successfully uninstalled anyio-4.6.2.post1
Attempting uninstall: starlette
Found existing installation: starlette 0.41.3
Uninstalling starlette-0.41.3:
Successfully uninstalled starlette-0.41.3
Attempting uninstall: httpcore
Found existing installation: httpcore 1.0.6
Uninstalling httpcore-1.0.6:
Successfully uninstalled httpcore-1.0.6
Attempting uninstall: dataclasses_json
Found existing installation: dataclasses-json 0.6.7
Uninstalling dataclasses-json-0.6.7:
Successfully uninstalled dataclasses-json-0.6.7
Attempting uninstall: asyncer
Found existing installation: asyncer 0.0.7
Uninstalling asyncer-0.0.7:
Successfully uninstalled asyncer-0.0.7
Attempting uninstall: httpx
Found existing installation: httpx 0.27.2
Uninstalling httpx-0.27.2:
Successfully uninstalled httpx-0.27.2
Attempting uninstall: fastapi
Found existing installation: fastapi 0.115.6
Uninstalling fastapi-0.115.6:
Successfully uninstalled fastapi-0.115.6
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
agency-swarm 0.3.0 requires openai==1.41.0, but you have openai 1.58.1 which is incompatible.
Successfully installed anyio-3.7.1 asyncer-0.0.2 chainlit-0.7.700 dataclasses_json-0.5.14 fastapi-0.100.1 fastapi-socketio-0.0.10 httpcore-0.17.3 httpx-0.24.1 python-graphql-client-0.4.3 python-multipart-0.0.6 starlette-0.27.0 uvicorn-0.23.2
(praisonai) saro@Saro:~/praisonai$ praisonai ui
[18:06:45] INFO [18:06:45] init.py:57 INFO Loaded .env file init.py:57
INFO [18:06:45] cli.py:480 INFO Public folder already exists. cli.py:480
[18:06:46] WARNING [18:06:46] init.py:1231 WARNING SDK is disabled. init.py:1231
Traceback (most recent call last):
File "/home/saro/.local/bin/praisonai", line 8, in
sys.exit(main())
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/main.py", line 7, in main
praison_ai.main()
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/cli.py", line 136, in main
args = self.parse_args()
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/cli.py", line 386, in parse_args
self.create_chainlit_interface()
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/cli.py", line 482, in create_chainlit_interface
chainlit_run([chainlit_ui_path])
File "/home/saro/.local/lib/python3.10/site-packages/click/core.py", line 1157, in call
return self.main(*args, **kwargs)
File "/home/saro/.local/lib/python3.10/site-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
File "/home/saro/.local/lib/python3.10/site-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/saro/.local/lib/python3.10/site-packages/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
File "/home/saro/.local/lib/python3.10/site-packages/chainlit/cli/init.py", line 154, in chainlit_run
run_chainlit(target)
File "/home/saro/.local/lib/python3.10/site-packages/chainlit/cli/init.py", line 55, in run_chainlit
load_module(config.run.module_name)
File "/home/saro/.local/lib/python3.10/site-packages/chainlit/config.py", line 282, in load_module
spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/home/saro/.local/lib/python3.10/site-packages/praisonai/ui/agents.py", line 6, in
from chainlit.types import ThreadDict
ImportError: cannot import name 'ThreadDict' from 'chainlit.types' (/home/saro/.local/lib/python3.10/site-packages/chainlit/types.py)
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1735945608.520190 88548 init.cc:229] grpc_wait_for_shutdown_with_timeout() timed out.
Beta Was this translation helpful? Give feedback.
All reactions