Spaces:
Paused
Paused
File size: 1,477 Bytes
2445440 d8529bc 76030db e28a4eb 504df0f d8acd61 2ae57cb 2445440 2ae57cb 22b00f2 2ae57cb 2445440 2ae57cb 22b00f2 308d699 d8529bc 308d699 |
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 57 58 59 60 61 62 63 64 65 |
flask flask_login flask_sqlalchemy flask_wtf email-validator # Core Scientific Stack scipy==1.11.3 soundfile==0.12.1 sounddevice==0.4.6 opencv-python==4.7.0.72 moviepy==1.0.3 librosa==0.10.0.post2 # Hugging Face Transformers + Whisper transformers==4.39.3 torch==2.1.2 sentencepiece==0.1.99 sentence-transformers==2.7.0 # LangChain stack langchain==0.3.26 langchain_groq==0.3.6 langchain_community==0.3.27 llama-index==0.8.40 cohere==5.16.1 # Vector DB qdrant-client==1.14.3 # PDF & DOCX parsing (removed; resume parsing is no longer supported) # Audio processing ffmpeg-python==0.2.0 inputimeout==1.0.4 evaluate==0.4.5 accelerate==0.29.3 huggingface_hub==0.20.3 # textract removed; no resume parsing bitsandbytes faster-whisper==0.10.0 edge-tts==6.1.2 # Additional Flask dependencies gunicorn python-dotenv # --- Chatbot Dependencies --- # The chatbot feature relies on a vector database and external API calls via the # OpenAI client. ``chromadb`` provides a simple embedding store for semantic # search over the knowledge base stored in ``chatbot/chatbot.txt``. ``openai`` # is required to communicate with the Groq API endpoint (which is compatible # with the OpenAI client). ``flask-cors`` allows cross‑origin requests if we # decide to decouple the chat interface in the future. chromadb>=0.4.0 openai>=1.8.0 flask-cors>=4.0.0 # Audio format conversion (critical for WebM/WAV handling) pydub>=0.25.1 # Better error handling for API calls requests>=2.31.0 |