Aller plus loin
Vous avez parcouru l’essentiel de gAgent : les bases, la communication FIPA ACL, les protocoles d’interaction, l’environnement situé, les agents LLM, la plateforme et ses outils. Vous avez de quoi construire un système multi-agent complet.
Ce que vous savez faire
Créer des agents |
|
Structurer la logique |
|
Communiquer |
|
Utiliser des protocoles |
|
Situer les agents |
|
Intégrer un LLM |
|
Superviser |
|
Déployer |
|
Pour aller plus loin
La Référence API documente toutes les classes, méthodes et paramètres en détail. Consultez-la quand vous avez besoin de connaître une signature exacte ou les options d’un constructeur.
Le Guide utilisateur couvre des sujets plus avancés :
L’architecture interne de gAgent
La plateforme AMS/DF en détail
La messagerie FIPA ACL complète (tous les performatives)
Les patterns avancés de behaviours
Le logging structuré et l’intégration ELK/Grafana
Les exemples dans examples/ sont des programmes fonctionnels
que vous pouvez compiler et lancer directement :
# Visualisation — 5 agents avec des mouvements distincts
./build/examples/demo_visualization
# Agent LLM — questions/réponses via OpenAI ou Ollama
OPENAI_API_KEY=sk-... ./build/examples/llm_agent
Quelques idées de projets
Simulation de fourmis — environnement 2D, phéromones comme état partagé, comportement émergent de recherche de nourriture.
Réseau de capteurs intelligent — agents capteurs publient des mesures via Subscribe-Notify, agent agrégateur calcule des statistiques, agent alarme déclenche des alertes via Request.
Planificateur multi-robot — Contract Net pour l’attribution de tâches, AMS/DF pour la découverte dynamique des robots disponibles.
Assistant LLM collaboratif — plusieurs agents LLM avec des spécialisations différentes (expert domaine, modérateur, synthétiseur) qui collaborent pour répondre à une question complexe.
Contribuer
Le code source est disponible dans le dépôt gAgent. Pour signaler un bug, proposer une amélioration ou contribuer du code, consultez la page contributing.