Create requirements.txt
Browse files- 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
|