Aller au contenu principal
Version: 1.0.0

Tutoriels Touba

Choisissez un parcours selon votre besoin. Chaque tutoriel présente le programme, les intégrations nécessaires et le résultat attendu.

Télécharger les exemples exécutables​

Les archives contiennent le tutoriel publié, ses fichiers sources et un lanceur de validation. Après extraction, lisez README.txt et lancez node validate.mjs. Prérequis : Touba, Node.js 24 et un shell POSIX. Les exemples Python demandent aussi Python 3.11+ ; l'exercice de panne s'exécute sous macOS/Linux.

ExempleTéléchargement
Package et consommateurArchive
Engine JavaScriptArchive
Engine PythonArchive
Approbation avec rôle et repriseArchive
Réponse HTTP perdue et arrêt brutalArchive
Contrat du handler de compensationArchive

Chaque exécution crée un dossier temporaire neuf. validation.json consigne la version/build de Touba utilisée et les assertions terminées ; provenance.json identifie la documentation et ses fichiers. Ces six exemples fonctionnent localement.

Choisir son SDK​

ParcoursJavaScriptPython
Appeler ToubaEngineEngine
Écrire un handlerHandlersHandlers
Connecter un modèleProviderProvider

Les programmes Touba et leurs contrats sont communs aux deux SDK. Installez Touba et le SDK choisi avant de commencer. Les dépendances supplémentaires sont précisées dans chaque parcours.

Bases du langage​

Agents et modèles​

SDK et intégrations​

Contexte et mémoire​

Décisions et contrôle​

Audit et projets complets​