35 lines
646 B
Plaintext
35 lines
646 B
Plaintext
fastapi>=0.110.0
|
|
uvicorn[standard]>=0.29.0
|
|
anthropic>=0.33.0
|
|
neo4j>=5.23.0
|
|
python-multipart>=0.0.9
|
|
pydantic>=2.7.0
|
|
pydantic-settings>=2.2.1
|
|
aiofiles>=23.2.1
|
|
tenacity>=8.2.3
|
|
python-dotenv>=1.0.1
|
|
unstructured[pdf]>=0.15.0
|
|
unstructured[docx]>=0.15.0
|
|
unstructured[pptx]>=0.15.0
|
|
unstructured[xlsx]>=0.15.0
|
|
pdfplumber>=0.11.0
|
|
python-docx>=1.1.0
|
|
python-pptx>=0.6.23
|
|
pandas>=2.2.2
|
|
openpyxl>=3.1.2
|
|
xlrd>=2.0.1
|
|
pytesseract>=0.3.10
|
|
Pillow>=10.3.0
|
|
opencv-python-headless>=4.9.0.80
|
|
PyMuPDF>=1.23.0
|
|
pdf2image>=1.16.3
|
|
faster-whisper>=0.10.0
|
|
ffmpeg-python>=0.2.0
|
|
pydub>=0.25.1
|
|
beautifulsoup4>=4.12.3
|
|
lxml>=5.2.1
|
|
sqlalchemy>=2.0.25
|
|
httpx>=0.27.0
|
|
tiktoken>=0.7.0
|
|
|