Démarrer
Prérequis
Matériel, logiciels, réseau et fournisseur nécessaires avant l'installation.
Développement local
- Python 3.11 ou version ultérieure.
- Node.js 18 ou version ultérieure ; Node 22 correspond à l'image Docker actuelle.
- Git.
- De l'espace pour les fichiers source, les sorties et la base SQLite.
Docker ou NAS
- Docker Engine et Docker Compose, ou une interface compatible comme Portainer.
- Un volume persistant accessible en écriture par l'utilisateur
1000:1000du conteneur. - Le port hôte
2507libre, sauf personnalisation.
Inférence
TraDoc a besoin d'au moins un service LLM :
- local, par exemple LM Studio ou Ollama ;
- compatible OpenAI sur votre réseau ;
- distant, par exemple OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, Minimax, Kimi ou GLM.
Un modèle local consomme de la RAM ou de la VRAM. La capacité nécessaire dépend du modèle, de sa quantification, de la taille de contexte et de la concurrence.
Navigateur
Utilisez un navigateur moderne avec JavaScript, localStorage et prise en charge des événements serveur. Sur mobile, l'application est utilisable via le tiroir de navigation lorsque le serveur est exposé sur un LAN de confiance.