L'IA représente une technologie transformatrice qui remodèle fondamentalement le mode de fonctionnement des entreprises, offrant des possibilités sans précédent d'améliorer l'efficacité, l'automatisation et la prise de décision.Le potentiel de l'IA à avoir un impact sur d'innombrables scénarios dans de nombreuses entreprises crée des opportunités illimitées et transformera la façon dont nous faisons des affaires.
Ces possibilités illimitées peuvent être un peu écrasantes, créant une complexité et une confusion dans l'évaluation des dernières fonctionnalités de l'IA. C'est pourquoi Acumatica adopte une approche délibérée de l'IA et de l'innovation. Tout d'abord, nous réfléchissons à la manière d'utiliser l'IA pour résoudre les problèmes de l'entreprise. Cette approche " AI-first " aborde les problèmes commerciaux à partir de la base : en intégrant des capacités intelligentes de manière réfléchie dans notre plateforme et en se concentrant sur les besoins réels des petites et moyennes entreprises.
Notre Chief Engineering Officer Miten Mehta a récemment expliqué comment nous nous concentrons sur la fourniture de solutions d'IA pratiques dans le premier article de cette série de blogs sur l'IA. L 'IA pratique dans l'ERP pour générer des résultats puissants. La stratégie d'Acumatica en matière d'IA est centrée sur la transformation de l'expérience utilisateur, l'amélioration de l'efficacité opérationnelle et l'offre aux utilisateurs d'informations exploitables à partir des données ERP grâce à l'apprentissage automatique avancé (ML) et à l'IA. Cette stratégie s'articule autour de trois piliers essentiels : AI Advisor, AI Automation et AI Assistant. Dans les prochains blogs, nous fournirons plus de détails sur chacun de ces domaines.
Aujourd'hui, je souhaite partager avec vous la manière dont nous proposons l'automatisation de l'IA par le biais du composant AI Studio de notre plateforme xRP - en facilitant l'intégration de l'IA dans les flux de travail des entreprises par le biais de la personnalisation - en mettant le pouvoir de la technologie entre les mains de nos clients et en faisant en sorte que l'IA travaille pour eux.
AI Studio - La puissance pratique entre vos mains
AI Studio servira de plateforme dédiée à la conception, à la gestion et à l'exécution de pipelines personnalisés. Il permet aux utilisateurs de programmer des actions précises, de concevoir des invites et de sélectionner les technologies appropriées pour des tâches spécifiques, garantissant ainsi les résultats escomptés. Grâce à une série d'outils, AI Studio prendra en charge l'enregistrement des tâches, la définition des pipelines d'exécution et des contextes d'exécution personnalisés, ce qui permettra aux utilisateurs d'élaborer des flux de travail d'IA complexes et prescriptifs.
AI Studio fait partie du cadre de personnalisation low-code/no-code d'Acumatica, permettant aux utilisateurs de définir des workflows AI pour des scénarios spécifiques et prescrits.Ces workflows traitent des processus complexes qui nécessitent des instructions détaillées, ce qui évite aux utilisateurs de fournir manuellement ces instructions à chaque fois.Les scénarios prescrits peuvent aller de la génération de notes de clôture d'un dossier d'assistance sur la base de l'historique de l'activité du dossier à la création d'une description de site web pour un article à l'aide d'un modèle prédéfini.
AI Studio - Comment ça marche
Le flux d'informations, ou flux d'interactions, qui a lieu dans AI Studio comporte cinq étapes distinctes - Invocation d'une action, Génération d'une invite, Exécution d'une invite, Traitement d'une réponse et Mise à jour d'une entrée.
- Invocation d'une action : Le processus commence par l'invocation d'une action liée à une entité commerciale.L'action peut être déclenchée manuellement par l'utilisateur, automatiquement par l'automatisation du flux de travail ou par un agent intelligent.Cette invocation déclenche le flux d'actions de l'IA.
- Génération d'invites : AI Studio recueille le contexte d'exécution, qui comprend les données de l'entité commerciale associée et des informations supplémentaires provenant de requêtes génériques connexes, si nécessaire.Le contenu de l'exécution est ensuite utilisé pour remplir les espaces réservés dans le modèle d'invite prédéfini, générant ainsi l'invite finale pour l'action.
- Exécution de l'invite : L'invite générée est transmise à la passerelle de services AI, qui identifie le service AI approprié en fonction de la configuration de l'invite et exécute la demande.
- Traitement des réponses : Une fois la réponse reçue, elle est renvoyée à AI Studio pour analyse.AI Studio détermine l'étape suivante en fonction de la réponse, qui peut consister à demander une interaction humaine pour l'examen ou la correction des résultats, à utiliser la réponse pour générer du contenu pour une demande ultérieure ou à traiter directement les résultats pour mettre à jour l'entité qui a fait la demande.
- Mise à jour de l'entité : à l'étape finale, AI Studio extrait les données pertinentes de la réponse. Un script est généré pour mettre à jour l'entité ou exécuter des actions basées sur le résultat de la réponse et exécuté sur l'entité à partir de laquelle l'action a été invoquée.
Composants de AI Studio
AI Studio comporte trois composants principaux qui aident les utilisateurs à configurer et à gérer les scénarios prescrits.
- Configurateur d'invites : Un outil administratif pour gérer les messages-guides dans le système. Il permet aux administrateurs d'effectuer une myriade de tâches, y compris l'enregistrement et la gestion des messages-guides et la configuration des paramètres des messages-guides (par exemple, lier une enquête générique (IG) pour fournir un contexte supplémentaire ; configurer la façon dont les données sont extraites des résultats et mises à jour pour l'entité qui les invoque).
- Service de mise à jour des données : Une approche en deux étapes pour traiter les fichiers JSON qui améliorera la fiabilité et la flexibilité lors de la gestion de diverses sorties rapides.
- Service de masquage des données : Un outil pour améliorer la confidentialité et la sécurité en empêchant la transmission d'informations sensibles à des services d'IA et d'IA externes.
Passerelle AI
La passerelle AI Service Gateway est conçue pour faciliter l'interaction entre les services AI externes ou internes et les assistants d'Acumatica ou les composants XRP. Agissant en tant qu'interface entre l'application ERP d'Acumatica et les services ML, cette passerelle remplit plusieurs fonctions essentielles, notamment :
- Approvisionnement : Pour les services d'IA externes, la passerelle fournit un point d'enregistrement où les plugins d'API peuvent être configurés et les informations d'identification de connexion spécifiées en toute sécurité. Pour les services d'IA internes, elle sert de point d'entrée pour le provisionnement des services, assurant une intégration transparente pour les utilisateurs de l'ERP.
- Licences : La passerelle applique et surveille les restrictions de licence, garantissant le respect des conditions d'utilisation et empêchant tout accès non autorisé.
- La gouvernance : Elle supervise l'application des politiques d'utilisation, en gérant des aspects tels que la concurrence, la qualité de service et l'allocation des ressources, afin de garantir la cohérence et l'efficacité des opérations.
- Sécurité : La passerelle met en œuvre des contrôles de sécurité, tels que la gestion des données sensibles lors de l'interaction avec des services externes et la prévention des attaques par injection rapide lorsque les utilisateurs ou les API interagissent avec des assistants ou des agents.
- Télémétrie - Il recueille et centralise les données de télémétrie liées au ML, ce qui permet d'obtenir des informations sur les performances des services, les schémas d'utilisation et les analyses opérationnelles.
Services d'IA
Les services d'IA invoquent l'action d'IA, la renvoient par AI Gateway à AI Studio pour l'analyse de la réponse, puis la détermination et l'exécution instantanées de l'action. Acumatica développe et héberge une suite de services d'IA internes et permet l'intégration avec des services hébergés à l'extérieur.
Services internes d'IA
Les services d'IA internes d'Acumatica sont conçus pour améliorer les capacités des ERP avec des services qui incluent
- Des LLM affinés - Adaptés aux informations et à la télémétrie spécifiques à Acumatica, ces modèles alimenteront les assistants intelligents et fourniront des informations contextuelles.
- Modèles ML pré-entraînés - axés sur l'automatisation des opérations ERP courantes, l'amélioration de l'efficacité et de la précision des processus de routine.
Ces services d'IA internes, fournis et accessibles via la passerelle de services d'IA, ont un accès transparent aux données ERP spécifiques au locataire, à la télémétrie et à la base de données vectorielle Acumatica Retrieval-Augmented Generation (RAG) partagée à l'échelle mondiale. Cette intégration permet de mettre en place des solutions robustes et personnalisées basées sur les données.
Services externes d'IA
Acumatica ne limitera pas les utilisateurs d'ERP aux services d'IA fournis en interne, mais permettra également l'intégration avec des services hébergés en externe. Ces services externes peuvent inclure des solutions hébergées par les clients, des agents développés sur mesure ou des services accessibles au public. L'accès à ces ressources externes sera provisionné et régi de manière sécurisée par le système de plugin hébergé par AI Service Gateway.
Perspectives d'avenir
Aujourd'hui, nous vous avons donné un aperçu de la façon dont nous fournissons de manière transparente des capacités d'IA et facilitons la définition de flux de travail d'IA pour des scénarios spécifiques. Dans les prochains blogs, nous partagerons avec vous les capacités étonnantes qui permettront de relever les défis réels auxquels sont confrontées les petites et moyennes entreprises grâce à une technologie pratique que vous pouvez utiliser et comprendre - en mettant l'IA à votre service.