Installation on-premise
Déployez la pile complète — ingestion, index vectoriel ChromaDB, Privacy Vault en RAM et serveur d’inférence — sur une machine unique isolée du réseau public.
Zéro fuite cloud. Installation en moins de 45 minutes.
1. Prérequis & dimensionnement matériel
Section intitulée « 1. Prérequis & dimensionnement matériel »La pile Yevi Core v1.0 (Licence MIT) tourne en local ou sur serveur dédié. Un GPU dédié n’est indispensable que pour les modèles au-delà de 7B/8B paramètres ; en deçà, l’Appliance YEVI-BOX (35W) ou une machine CPU moderne suffit pour un usage interne fluide (guide déploiement sur infrastructure limitée).
| Profil Entreprise | Matériel Recommandé | Modèle & Inférence |
|---|---|---|
| Étude / PME (10 à 30 utilisateurs) | Mini-PC AMD Ryzen 9 · 32 Go RAM | Mistral 7B / Llama 8B GGUF Q4 (Hébergement Local) |
| Cabinet / Banque (30 à 100 utilisateurs) | Workstation 1× GPU 16 Go (RTX 4080 / L4) | DeepSeek R1 Distill 14B / Modèles 13B |
| Direction juridique de groupe | Serveur Dell PowerEdge · 64 Go RAM ECC · 2x RTX 4090 | Llama 3.3 70B / DeepSeek R1 32B On-Premise |
Configuration logicielle minimale :
Section intitulée « Configuration logicielle minimale : »- Python : version 3.11 ou 3.12
- RAM système : 8 Go minimum (16 Go recommandés pour l’inférence locale)
- Moteur d’inférence (pour les modèles locaux) : vLLM ou Ollama pour exécuter hors ligne
llama3.3,qwen2.5oudeepseek-r1
2. Installation pas-à-pas de Yevi Core v1.0 (MIT)
Section intitulée « 2. Installation pas-à-pas de Yevi Core v1.0 (MIT) »Le dépôt officiel GitHub Yevi Core v1.0 contient l’ensemble du code source auditable :
# 1. Cloner le dépôt GitHub officielgit clone https://github.com/odoun-ai/yevi.gitcd yevi
# 2. Créer et activer l'environnement virtuelpython -m venv .venvsource .venv/bin/activate # Sous Windows : .venv\Scripts\Activate.ps1
# 3. Installer le package en mode éditable et télécharger le modèle françaispip install -e .python -m spacy download fr_core_news_smUne fois l’installation terminée, la commande yevi (voir la Référence CLI) est directement accessible :
# Initialiser l'environnement et le corpus de démonstrationyevi init
# Indexer un répertoire de documents juridiques ou financiersyevi ingest data/corpus_demo
# Interroger le corpus en langage naturel avec vérification is_groundedyevi query "Quelle est la durée de confidentialité dans le contrat ?"
# Lancer le serveur REST et la console web interactiveyevi serve --port 8000L’API REST (consulter la Référence API) expose sa documentation interactive OpenAPI / Swagger sur http://localhost:8000/docs.
3. Vérification de l’isolement réseau (Air-Gapped)
Section intitulée « 3. Vérification de l’isolement réseau (Air-Gapped) »Par défaut, aucune requête d’inférence ou d’anonymisation ne doit emprunter de flux sortant vers Internet :
# Tester l'étanchéité réseau depuis la machine d'inférencecurl -m 3 https://api.openai.com[!WARNING] Si la commande ci-dessus aboutit, votre machine peut encore joindre Internet. Pour un déploiement 100 % souverain, appliquez la règle de pare-feu du Guide Déploiement Air-Gapped.
4. Validation par les tests unitaires
Section intitulée « 4. Validation par les tests unitaires »La suite de tests automatisés valide l’ensemble du pipeline — ingestion, masquage PII en mémoire vive (Privacy Vault), indexation ChromaDB et génération avec citations strictes (is_grounded: true) :
pytest tests/🛠️ Ressources & prochaines étapes
Section intitulée « 🛠️ Ressources & prochaines étapes »Prêt à sécuriser vos données avec l'IA ?
Ne laissez pas vos documents confidentiels sur des serveurs publics. Réservez un échange de 30 minutes avec nos experts pour évaluer la faisabilité d'un LLM Souverain dans votre infrastructure.
Planifier un Audit Gratuit