I tried running chainlit hello
and my app too that works well on Windows 11 chainlit run app.py -w -h
but get below error:
Traceback (most recent call last):
File "/usr/local/bin/chainlit", line 5, in
from chainlit.cli import cli
File "/usr/local/lib/python3.8/dist-packages/chainlit/init.py", line 24, in
from chainlit.action import Action
File "/usr/local/lib/python3.8/dist-packages/chainlit/action.py", line 5, in
from chainlit.telemetry import trace_event
File "/usr/local/lib/python3.8/dist-packages/chainlit/telemetry.py", line 12, in
from chainlit.config import config
File "/usr/local/lib/python3.8/dist-packages/chainlit/config.py", line 469, in
config = load_config()
File "/usr/local/lib/python3.8/dist-packages/chainlit/config.py", line 438, in load_config
settings = load_settings()
File "/usr/local/lib/python3.8/dist-packages/chainlit/config.py", line 408, in load_settings
features_settings = FeaturesSettings(**features_settings)
File "/usr/local/lib/python3.8/dist-packages/pydantic/_internal/_dataclasses.py", line 140, in init
s.pydantic_validator.validate_python(ArgsKwargs(args, kwargs), self_instance=s)
pydantic_core._pydantic_core.ValidationError: 1 validation error for FeaturesSettings
multi_modal
Input should be a dictionary or an instance of MultiModalFeature [type=dataclass_type, input_value=False, input_type=bool]
For further information visit https://errors.pydantic.dev/2.7/v/dataclass_type
chainlit version is chainlit-1.0.502
The error is about pydantic validator.