kvan1 commited on
Commit
7f0c85b
·
verified ·
1 Parent(s): 180c914

Create requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +23 -0
requirements.txt ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ pymilvus[full] # Milvus client with all extra dependencies
2
+ grpcio<=1.68.1 # Specific version of grpcio to avoid compatibility issues
3
+ opencv-python # OpenCV for image processing
4
+ python-dotenv # Environment variable management
5
+ llama-index # Llama Index core library
6
+ openai # OpenAI's API client library
7
+ gradio # Gradio for creating UI
8
+
9
+ # MoviePy and related dependencies
10
+ moviepy==1.0.3
11
+ numpy # Required for MoviePy and general numerical operations
12
+ requests # HTTP library, often needed as a dependency
13
+
14
+ # Embedding-related libraries
15
+ llama-index-embeddings-mistralai # Mistral embeddings for Llama Index
16
+ mistralai # Mistral library
17
+ llama-index-embeddings-clip # CLIP embeddings for Llama Index
18
+
19
+ # CLIP from GitHub
20
+ git+https://github.com/openai/CLIP.git
21
+
22
+ # Vector store dependencies
23
+ llama-index-vector-stores-milvus # Milvus integration for Llama Index