Votre base vectorielle IA, hébergée en France
Une base de données vectorielle pour vos applications d'IA, propulsée par Chroma et maintenue par DINAO. Embeddings, recherche sémantique et pipelines RAG — le tout sur nos serveurs français.
Qu'est-ce que Chroma ?
Chroma (ChromaDB) est une base de données vectorielle open-source (Apache 2.0) conçue pour les applications d'IA. Elle stocke des documents et leurs embeddings, et permet la recherche par similarité sémantique — la brique d'infrastructure typique des pipelines RAG (Retrieval Augmented Generation) qui fournissent du contexte à un LLM.
Chroma prend en charge l'embedding automatique (tokenisation, embedding, indexation), le filtrage par métadonnées et par contenu, ainsi que la recherche hybride combinée à la recherche full-text. Des clients Python et JavaScript/TypeScript ainsi qu'un mode serveur facilitent son intégration.
Auto-hébergée chez DINAO, l'instance se déploie en Docker, en HTTPS sur votre domaine. La fonction d'embedding peut s'appuyer sur un service externe ou sur un modèle local, ce qui permet de garder l'intégralité de la chaîne sur votre infrastructure.
Hébergez Chroma chez DINAO
Paliers de ressources compatibles avec les pré-requis de Chroma (1 vCPU / 1 Go / 5 Go minimum). Hébergé en France, infogéré.
- 1 vCPU dédiés
- 2 Go de RAM
- 20 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 2 vCPU dédiés
- 4 Go de RAM
- 40 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 4 vCPU dédiés
- 8 Go de RAM
- 80 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 8 vCPU dédiés
- 16 Go de RAM
- 160 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
Cette application utilise l'IA
Le conteneur n'embarque pas de calcul IA : les étapes IA s'appuient sur une puissance externe au conteneur, fournie via un service complémentaire AI (Mistral, OpenAI, Anthropic…) branché avec votre propre clé. Prenez un pack de tokens pour démarrer (abonnements fournisseurs non inclus).
Détails techniques
Vous vous demandez…
Qu'est-ce qu'une base vectorielle ?
C'est une base de données qui stocke des documents sous forme de « vecteurs » (embeddings) représentant leur sens. Elle permet de rechercher par similarité sémantique plutôt que par mots-clés exacts — la brique cœur des assistants IA et des moteurs de recherche modernes.
À quoi sert Chroma dans un projet IA ?
Chroma est typiquement utilisé dans les pipelines RAG : on y stocke ses documents, leurs embeddings sont indexés, puis on récupère les passages sémantiquement proches d'une question pour les passer en contexte à un LLM. Les réponses sont ainsi ancrées dans vos propres données.
Comment intégrer Chroma à mon application ?
Via les clients officiels Python et JavaScript/TypeScript, ou en mode serveur avec une API. DINAO fournit l'instance prête à l'emploi sur votre domaine, en HTTPS.
Où sont hébergés mes documents et embeddings ?
Sur l'infrastructure DINAO en France, dans un des datacenters disponible. En mode embedding local, vos données ne quittent jamais le territoire.
Puis-je exporter mes données ?
Oui. Vos collections et vecteurs restent exportables à tout moment — Chroma est open-source (Apache 2.0), sans verrouillage propriétaire.