requirements.txt 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. fastapi==0.111.0
  2. uvicorn[standard]==0.30.6
  3. pydantic==2.9.2
  4. python-multipart==0.0.9
  5. Flask==3.0.3
  6. Flask-Cors==5.0.0
  7. python-socketio==5.11.3
  8. python-jose==3.3.0
  9. passlib[bcrypt]==1.7.4
  10. requests==2.32.3
  11. aiohttp==3.10.8
  12. sqlalchemy==2.0.32
  13. alembic==1.13.2
  14. peewee==3.17.6
  15. peewee-migrate==1.12.2
  16. psycopg2-binary==2.9.9
  17. PyMySQL==1.1.1
  18. bcrypt==4.2.0
  19. pymongo
  20. redis
  21. boto3==1.35.0
  22. argon2-cffi==23.1.0
  23. APScheduler==3.10.4
  24. # AI libraries
  25. openai
  26. anthropic
  27. google-generativeai==0.7.2
  28. tiktoken
  29. langchain==0.2.15
  30. langchain-community==0.2.12
  31. langchain-chroma==0.1.4
  32. fake-useragent==1.5.1
  33. chromadb==0.5.9
  34. pymilvus==2.4.7
  35. sentence-transformers==3.0.1
  36. colbert-ai==0.2.21
  37. einops==0.8.0
  38. ftfy==6.2.3
  39. pypdf==4.3.1
  40. docx2txt==0.8
  41. python-pptx==1.0.0
  42. unstructured==0.15.9
  43. nltk==3.9.1
  44. Markdown==3.7
  45. pypandoc==1.13
  46. pandas==2.2.3
  47. openpyxl==3.1.5
  48. pyxlsb==1.0.10
  49. xlrd==2.0.1
  50. validators==0.33.0
  51. psutil
  52. opencv-python-headless==4.10.0.84
  53. rapidocr-onnxruntime==1.3.24
  54. fpdf2==2.7.9
  55. rank-bm25==0.2.2
  56. faster-whisper==1.0.3
  57. PyJWT[crypto]==2.9.0
  58. authlib==1.3.2
  59. black==24.8.0
  60. langfuse==2.44.0
  61. youtube-transcript-api==0.6.2
  62. pytube==15.0.0
  63. extract_msg
  64. pydub
  65. duckduckgo-search~=6.2.13
  66. ## Tests
  67. docker~=7.1.0
  68. pytest~=8.3.2
  69. pytest-docker~=3.1.1