Créer, héberger et exploiter des solutions IA.
Self-hosted vector database for semantic search and RAG — the missing infrastructure layer for your LLM stack.
Qdrant is an open-source, high-performance vector database written in Rust. It stores vector embeddings — the numerical representations produced by LLMs and embedding models — and retrieves the most similar ones in milliseconds, even across hundreds of millions of vectors.
Deployed on a ServOrbit VPS, Qdrant becomes the memory layer of your AI stack: pair it with Ollama for local inference, LiteLLM for a unified API gateway, and your own application code to build production-grade RAG pipelines, semantic search engines, recommendation systems or AI chatbots that actually remember context — all on infrastructure you control, at a fixed monthly cost.
Index your documentation, knowledge base or product catalogue as embeddings and retrieve the most relevant chunks before each LLM call. Pair with Ollama on the same VPS for a fully air-gapped, zero-per-token RAG stack.
Replace keyword search with meaning-based retrieval. A query for 'fast payment processing' surfaces results about 'instant transactions' even when those exact words never appear — because Qdrant compares intent, not tokens.
Represent products, articles or users as embedding vectors and find the nearest neighbours. 'Users who liked this' and 'similar products' become a single nearest-neighbour query with optional payload filters for price or category.
Guide optimisé pour les VPS Cloud ServOrbit.
Pick a ServOrbit VPS with at least 2 GB RAM (512 MB covers Qdrant itself; the rest is headroom for your embedding model or co-located services). Ubuntu 22.04, Docker pre-installed by the provisioner.
The provisioner runs: docker run -d -p 6333:6333 -p 6334:6334 -v qdrant_storage:/qdrant/storage --name qdrant --restart always qdrant/qdrant:latest. The REST API is immediately available on port 6333; gRPC on 6334.
Create a collection with the right vector size for your model (e.g. 1536 for OpenAI text-embedding-3-small, 4096 for mxbai-embed-large via Ollama): curl -X PUT http://. Then upsert your embeddings via the REST API or any Qdrant SDK.
Install the Qdrant client (pip install qdrant-client or npm install @qdrant/js-client-rest) and query: pass the embedding of the user's question and get back the top-k most similar document chunks. Feed those chunks as context to your LLM for a grounded, hallucination-resistant answer.
Set QDRANT__SERVICE__API_KEY as an environment variable (restart the container with -e QDRANT__SERVICE__API_KEY=) and put Qdrant behind a reverse proxy (Caddy or Nginx) for HTTPS. Never expose port 6333 directly to the internet without authentication.
Parcourez notre centre d'aide et notre FAQ, ou écrivez à notre équipe — support en anglais, français et arabe.