# API requirements langchain==0.0.354 langchain-experimental==0.0.47 pydantic==1.10.13 fschat==0.2.34 openai~=1.7.1 fastapi~=0.108.0 sse_starlette==1.8.2 nltk>=3.8.1 uvicorn>=0.24.0.post1 starlette~=0.32.0 unstructured[all-docs]==0.11.0 python-magic-bin; sys_platform == 'win32' SQLAlchemy==2.0.19 faiss-cpu~=1.7.4 requests~=2.31.0 pathlib~=1.0.1 pytest~=7.4.3 numexpr~=2.8.6 # max version for py38 strsimpy~=0.2.1 markdownify~=0.11.6 tiktoken~=0.5.2 tqdm>=4.66.1 websockets>=12.0 numpy~=1.24.4 pandas~=2.0.3 einops>=0.7.0 transformers_stream_generator==0.0.4 vllm==0.2.6; sys_platform == "linux" httpx[brotli,http2,socks]==0.25.2 requests pathlib pytest # Online api libs dependencies zhipuai==1.0.7 dashscope==1.13.6 # volcengine>=1.0.119 # uncomment libs if you want to use corresponding vector store # pymilvus>=2.3.4 # psycopg2==2.9.9 # pgvector>=0.2.4 # Agent and Search Tools arxiv~=2.1.0 youtube-search~=2.1.2 duckduckgo-search~=3.9.9 metaphor-python~=0.1.23 # WebUI requirements streamlit>=1.29.0 streamlit-option-menu>=0.3.6 streamlit-antd-components>=0.3.0 streamlit-chatbox>=1.1.11 streamlit-modal>=0.1.0 streamlit-aggrid>=0.3.4.post3 httpx[brotli,http2,socks]>=0.25.2 watchdog>=3.0.0