"notebooks/train_sfno.ipynb" did not exist on "2449025648408e4dae1e383357ac2e037167d98e"
requirements.txt 1.12 KB
Newer Older
1
fastapi==0.111.0
2
uvicorn[standard]==0.22.0
3
pydantic==2.8.2
4
5
6
python-multipart==0.0.9

Flask==3.0.3
7
Flask-Cors==4.0.1
8

9
python-socketio==5.11.3
10
11
12
python-jose==3.3.0
passlib[bcrypt]==1.7.4

13
requests==2.32.3
14
aiohttp==3.9.5
15
sqlalchemy==2.0.31
16
alembic==1.13.2
17
peewee==3.17.6
Timothy J. Baek's avatar
Timothy J. Baek committed
18
peewee-migrate==1.12.2
19
psycopg2-binary==2.9.9
20
21
PyMySQL==1.1.1
bcrypt==4.1.3
Timothy J. Baek's avatar
Timothy J. Baek committed
22
23
24
SQLAlchemy
pymongo
redis
25
boto3==1.34.110
Ofer Helman's avatar
Ofer Helman committed
26

27
28
argon2-cffi==23.1.0
APScheduler==3.10.4
Timothy J. Baek's avatar
Timothy J. Baek committed
29
30
31
32

# AI libraries
openai
anthropic
33
google-generativeai==0.7.2
Timothy J. Baek's avatar
Timothy J. Baek committed
34
tiktoken
Timothy J. Baek's avatar
Timothy J. Baek committed
35

Timothy J. Baek's avatar
fix  
Timothy J. Baek committed
36
37
langchain==0.2.11
langchain-community==0.2.10
38
langchain-chroma==0.1.2
39
40

fake-useragent==1.5.1
41
chromadb==0.5.4
42
sentence-transformers==3.0.1
43
44
pypdf==4.2.0
docx2txt==0.8
Timothy J. Baek's avatar
Timothy J. Baek committed
45
python-pptx==0.6.23
46
unstructured==0.15.0
47
48
49
Markdown==3.6
pypandoc==1.13
pandas==2.2.2
50
openpyxl==3.1.5
51
52
53
pyxlsb==1.0.10
xlrd==2.0.1
validators==0.28.1
Timothy J. Baek's avatar
Timothy J. Baek committed
54
psutil
55

56
opencv-python-headless==4.10.0.84
57
rapidocr-onnxruntime==1.3.24
58

59
fpdf2==2.7.9
60
61
rank-bm25==0.2.2

62
faster-whisper==1.0.2
63
64

PyJWT[crypto]==2.8.0
65
authlib==1.3.1
66
67

black==24.4.2
68
langfuse==2.39.2
69
youtube-transcript-api==0.6.2
mindspawn's avatar
mindspawn committed
70
71
72
pytube==15.0.0

extract_msg
73
pydub
74
duckduckgo-search~=6.2.1
75
76
77

## Tests
docker~=7.1.0
78
pytest~=8.2.2
79
pytest-docker~=3.1.1