flask flask_socketio flask_sqlalchemy openai bs4 duckduckgo_search PyPDF2 chromadb langchain python-docx python-pptx newspaper3k Gevent Fitz tiktoken groq flask_cors moviepy pydub opencv-python msal gevent-websocket