pymilvus[full] # Milvus client with all extra dependencies grpcio<=1.68.1 # Specific version of grpcio to avoid compatibility issues opencv-python # OpenCV for image processing python-dotenv # Environment variable management llama-index # Llama Index core library openai # OpenAI's API client library gradio # Gradio for creating UI # MoviePy and related dependencies moviepy==1.0.3 numpy # Required for MoviePy and general numerical operations requests # HTTP library, often needed as a dependency # Embedding-related libraries llama-index-embeddings-mistralai # Mistral embeddings for Llama Index mistralai # Mistral library llama-index-embeddings-clip # CLIP embeddings for Llama Index # CLIP from GitHub git+https://github.com/openai/CLIP.git # Vector store dependencies llama-index-vector-stores-milvus # Milvus integration for Llama Index