Qdrant Vector Management is a Streamlit-based web application designed to simplify the process of managing your Qdrant vector database. This tool provides an intuitive interface for retrieving, searching, and deleting points from your Qdrant collections.
-
Manage Collections:
- View all collections in a database
- Create new collections
- Delete collections
-
Retrieve and Search:
- View all points in a collection
- Search points by ID or payload content
- Display source file information
- Delete selected points
-
Upload to Vector Database:
- Upload vectors from files
- Add custom metadata
- Add source document information
- Add news metadata
-
Clone the repository:
git clone cd
-
Create a virtual environment (optional but recommended):
python3 -m venv venv source venv/bin/activate
-
Install the required packages:
pip install -r requirements.txt
-
Set up the environment variables:
QDRANT_URL="http://localhost:6333" OPENAI_API_KEY="your-openai-api-key" EMDEDDING_MODEL="openai-embeeding-model" VECTOR_SIZE=768
-
Run the Streamlit app:
streamlit run Qdrant_app.py