L'illustration présente le flux de processus d'un système de détection des fraudes multi-agents.
- Événement de déclenchement : Le flux commence lorsque le système détecte une activité suspecte (telle qu'une transaction anormale) ou qu'un analyste émet une interrogation. Cet événement déclenche l'agent d'orchestration MCP.
- Serveur d'orchestration MCP : Le serveur d'orchestration MCP répartit les sous-tâches aux agents, puis collecte et consolide les résultats. Il agit comme un pont contextuel, traduisant les résultats d'un agent dans les formats et les demandes requis par le suivant. Les agents accèdent aux services dorsaux au moyen de la boîte à outils du serveur MCP, qui peut :
- Interrogez Oracle Autonomous Database pour obtenir des données brutes.
- Tirez parti des services d'IA/LLM d'OCI pour des analyses avancées ou des récits génératifs.
- Agents spécialisés
- Agent d'extraction de données : Lors de la réception d'une demande de l'orchestrateur, cet agent interroge les sources d'entreprise telles qu'Oracle Autonomous Database pour extraire les données pertinentes telles que les transactions récentes ou les historiques de compte.
- Agent d'analyse de fraude : Cet agent traite les données (fournies par l'agent d'extraction de données) pour détecter et expliquer l'activité anormale. Dans sa phase initiale, il peut utiliser une détection basée sur des règles ou un modèle de détection d'anomalies. Dans des phases avancées, il intègre l'IA générative d'OCI et les LLM (grands modèles de langage) à l'aide des services OCI.
- Production de rapports : Une fois l'analyse terminée, les résultats et les descriptions sont acheminés :
- Aux enquêteurs (y compris des informations complètes et des preuves à l'appui)
- Pour alerter et signaler les systèmes tels que les serveurs de messagerie pour plus de notification ou d'escalade