Documentation

Tout ce dont vous avez besoin pour installer, configurer et utiliser ZOVEN

Introduction

ZOVEN est une solution d'intelligence documentaire on-premise conçue pour l'industrie. Elle permet d'exploiter vos documentations techniques grâce à l'OCR, la recherche sémantique et le chat IA.

Note : Cette documentation est destinée aux administrateurs système et aux utilisateurs avancés.

Installation

Prérequis

Installation rapide

# Cloner le repository git clone https://github.com/zoven/zoven.git cd zoven # Installer les dépendances npm install pip install -r requirements.txt # Lancer le serveur npm start

Configuration

La configuration se fait via le fichier config.json à la racine du projet :

{ "port": 3000, "ollamaUrl": "http://localhost:11434", "model": "mistral", "uploadDir": "./uploads", "chromaPath": "./chroma_db" }

Import de documents

ZOVEN supporte les formats suivants :

Pour importer un document, utilisez l'interface web ou l'API REST.

Recherche sémantique

La recherche sémantique utilise des embeddings multilingues pour trouver les passages pertinents même si les termes exacts ne correspondent pas.

Astuce : Posez vos questions en langage naturel pour de meilleurs résultats.

Chat IA

Le chat IA utilise Ollama en local pour générer des réponses basées sur vos documents. Aucune donnée n'est envoyée à l'extérieur.

API REST

Endpoints principaux

# Upload document POST /api/upload Content-Type: multipart/form-data # Recherche GET /api/search?q=votre+question # Chat POST /api/chat { "message": "Votre question" }

FAQ

ZOVEN fonctionne-t-il hors ligne ?

Oui, une fois installé, ZOVEN fonctionne entièrement sans connexion internet.

Quels modèles IA sont supportés ?

Tous les modèles Ollama : Mistral, Llama 2, Mixtral, etc.

Comment mettre à jour ?

Téléchargez la nouvelle version et remplacez les fichiers. Vos données sont conservées.