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
22.x(enginesdeweb/package.jsonet étape de build UI Docker). - Git.
- De l'espace pour les fichiers source, les sorties et la base SQLite.
Hôte Docker
- Docker Engine et Docker Compose
2.24.0ou plus récent, ou une interface compatible comme Portainer qui accepte le même fichier Compose. - 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.