Chainlit / chainlit

Build Conversational AI in minutes ⚡️
https://docs.chainlit.io
Apache License 2.0
6.76k stars 878 forks source link

Upgrade dependency #950

Open didlawowo opened 4 months ago

didlawowo commented 4 months ago

Is your feature request related to a problem? Please describe. i'm trying to make chainlit working with open interpreter, using example provided in your documentation should be possible, but with recent version 0.2.5 chainlit as some "old" dependency so we can't use last version "easily"

my requirements


chainlit==1.0.505
duckduckgo_search==5.3.0
fastapi==0.110.2
fastapi-socketio==0.0.10
huggingface-hub==0.22.2
langchain==0.1.16
langchain-community==0.0.34
langchain-core==0.1.46
langchain-llm==0.4.15
langchain-openai==0.0.5
langchain-text-splitters==0.0.1
literalai==0.0.507
loguru==0.7.2
nest-asyncio==1.6.0
numexpr==2.10.0
open-interpreter==0.2.1.  <<<<--------- old 
openai==1.23.6
pillow==10.3.0
pydantic==2.7.1
python-dotenv==1.0.0
qdrant-client==1.9.0
transformers==4.40.1
uvicorn==0.25.0
unstructured[all-docs]
google-search-results
langchainhub   
dataclasses-json==0.5.7
pypdf==3.17.4
unstructured-client==0.21.0

Describe the solution you'd like i think should be usefull to upgrade dependency like tiktoken, uvicorn or pypdf

Describe alternatives you've considered use old version like my requirements

Additional context when you try to make chatbot with many feature keep requirements consistency is pretty complicated, i'm using python 3.10

dokterbob commented 1 month ago

Hi @didlawowo, thanks for the feedback.

Is this still relevant?