I am using crewAI to build a very simple chatbot; it works perfectly locally but I get
RuntimeError: e[91mYour system has an unsupported version of sqlite3. Chroma
requires sqlite3 >= 3.35.0.e[0m
e[94mPlease visit
which comes from
File "/mount/src/sbo_retail/app/agentic_chatbot.py", line 8, in <module>
from crewai import Agent, Crew, Task
File "/home/adminuser/venv/lib/python3.12/site-packages/crewai/__init__.py", line 3, in <module>
from crewai.agent import Agent
File "/home/adminuser/venv/lib/python3.12/site-packages/crewai/agent.py", line 7, in <module>
from crewai.agents import CacheHandler
File "/home/adminuser/venv/lib/python3.12/site-packages/crewai/agents/__init__.py", line 2, in <module>
from .parser import CrewAgentParser
File "/home/adminuser/venv/lib/python3.12/site-packages/crewai/agents/parser.py", line 6, in <module>
from crewai.utilities import I18N
File "/home/adminuser/venv/lib/python3.12/site-packages/crewai/utilities/__init__.py", line 13, in <module>
from .embedding_configurator import EmbeddingConfigurator
File "/home/adminuser/venv/lib/python3.12/site-packages/crewai/utilities/embedding_configurator.py", line 4, in <module>
from chromadb import Documents, EmbeddingFunction, Embeddings
File "/home/adminuser/venv/lib/python3.12/site-packages/chromadb/__init__.py", line 94, in <module>
raise RuntimeError(
I can’t change my frame work (CrewAI) nor upgrade your DB ! so I wonder what’s the bet way to leverage the streamlit cloud services instead of going somewhere else and deploying it