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
Uh oh!
There was an error while loading. Please reload this page.
-
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