forked from assafelovic/gpt-researcher
-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements.txt
56 lines (54 loc) · 834 Bytes
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# dependencies
beautifulsoup4
colorama
duckduckgo_search
md2pdf
playwright
openai
python-dotenv
pyyaml
uvicorn
pydantic
fastapi
python-multipart
markdown
langchain>=0.2,<0.3
langchain_community>=0.2,<0.3
langchain-openai>=0.1,<0.2
langchain-google-genai>=1,<2
langchain-groq>=0.1,<0.2
langchain_anthropic>=0.1,<0.2
langchain_mistralai>=0.1,<0.2
langchain_huggingface>=0.0.1,<0.1
langchain_together>=0.1,<0.2
langchain_cohere
langchain_google_vertexai
langchain_fireworks
langchain_aws
tiktoken
tavily-python
gpt-researcher
arxiv
PyMuPDF
requests
jinja2
aiofiles
newspaper3k
SQLAlchemy
mistune
python-docx
htmldocx
lxml[html_clean]
websockets
unstructured
pandas
json_repair
exa_py
# Additional dependencies from multi_agents/requirements.txt
langgraph-cli
langgraph
weasyprint
json5
# uncomment for testing
# pytest
# pytest-asyncio