Tous les termes techniques expliques simplement.
Programme autonome qui raisonne, utilise des outils et s'adapte en fonction des résultats pour accomplir une tâche.
Boucle de raisonnement Think-Act-Observe au cœur du fonctionnement de chaque agent IA.
Interface permettant à deux logiciels de communiquer entre eux (par exemple, interroger un service météo).
Motif défini dans un binding, contre lequel l'exchange compare la routing key des messages entrants.
Service ou application qui récupère et traite les messages depuis une queue.
Composant de RabbitMQ qui reçoit les messages des producteurs et les route vers les bonnes queues selon des règles.
Type d'exchange qui route les messages uniquement vers les queues dont la binding key correspond exactement à la routing key.
Type d'exchange qui diffuse chaque message à toutes les queues liées, sans regarder la routing key.
Type d'exchange qui route les messages en comparant la routing key à des motifs avec wildcards (* et #).
Tampon de stockage où les messages attendent d'être récupérés et traités par un consommateur.
Règle qui connecte un exchange à une queue, définissant quels messages la queue doit recevoir.
Modèle de langage capable de comprendre et générer du texte. C'est le "cerveau" d'un agent IA.
Intermédiaire logiciel qui reçoit les messages d'un service et les distribue aux bons destinataires selon des règles de routage.
Programme d'IA entraîné pour accomplir une tâche précise, comme comprendre du texte, générer des images ou transcrire de l'audio.
Coordination des différents composants d'un agent (LLM, outils, mémoire) pour accomplir une tâche.
Fonction externe qu'un agent IA peut appeler pour interagir avec le monde extérieur (API, base de données, etc.).
Correspondance de motifs : technique simple qui associe des mots-clés à des réponses prédéfinies.
Enchaînement structuré d'étapes de traitement, où la sortie de chaque étape alimente la suivante.
Service ou application qui envoie des messages à un exchange dans un système de messaging.
Instruction ou question envoyée à un modèle de langage pour obtenir une réponse.
Patron d'architecture où les producteurs publient des messages sans savoir qui les recevra, et les consommateurs s'abonnent aux messages qui les intéressent.
Étiquette attachée à un message par le producteur, utilisée par l'exchange pour décider du routage.
Environnement d'exécution qui fait tourner l'agent, gère les appels d'outils et orchestre la boucle agent.
Technique qui affiche la réponse progressivement, mot par mot, au lieu d'attendre la réponse complète.
Instructions cachées données à l'agent par son concepteur pour guider son comportement, son ton et ses contraintes.
Mécanisme par lequel un agent IA sélectionne et appelle une fonction externe pour accomplir une tâche.