Logique d'agent pilotée par JSON
Dans EDDI, tout ce qui définit le comportement d'un agent est une ressource de configuration JSON : règles (prompts système), paramètres du connecteur LLM, pipelines de workflow, configurations d'outils et descripteurs de déploiement.
Pourquoi c'est important
- Aucun redéploiement — Modifiez le comportement de l'agent en mettant à jour du JSON, pas du code source
- Adapté aux ingénieurs de prompts — Les non-développeurs modifient les règles via l'interface ou l'API REST
- Versionné — Les configurations JSON vivent dans Git aux côtés de l'infrastructure-as-code
- Rechargement à chaud — Les modifications prennent effet immédiatement, sans redémarrage du serveur
- Auditable — Chaque modification de configuration est tracée dans la piste d'audit immuable
Types de ressources
EDDI gère ces ressources de configuration : Règles (prompts système), Workflows (définitions de pipeline), Connecteurs LLM (paramètres de fournisseur), Connecteurs HTTP (intégrations d'API externes), Agents (descripteurs de déploiement) et Environnements (cibles de déploiement).