L'image montre le flux de processus pour un système de détection de fraude multi-agent.
- Evénement déclencheur : le flux commence lorsque le système détecte une activité suspecte (telle qu'une transaction anormale) ou qu'un analyste émet une requête. Cet événement déclenche l'agent de l'orchestrateur MCP.
- Serveur d'orchestrateur MCP : Le serveur d'orchestrateur MCP répartit les sous-tâches aux agents, puis collecte et consolide les résultats. Il agit comme un pont de contexte, traduisant les résultats d'un agent dans les formats et les demandes requis par le suivant. Les agents accèdent aux services back-end via 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'analyseur de fraude : cet agent traite les données (fournies par l'agent d'extraction de données) afin de détecter et d'expliquer les activités anormales. 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. Par phases avancées, il intègre OCI Generative AI et les LLM (Large Language Models) à l'aide des services OCI.
- Reporting : Une fois l'analyse terminée, les résultats et les textes explicatifs 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 une notification ou une escalade ultérieure