WEBVTT 00:00:00.340 --> 00:00:03.220 La validation qui empêche les agents intelligents de faire des bêtises. 00:00:04.020 --> 00:00:07.360 Il existe une porte qui transforme l'intelligent en compétent à la vérification du contrat avant l'exécution. 00:00:07.960 --> 00:00:10.420 Avant l'exécution de tout outil, le validateur prouve trois choses dans l'ordre. 00:00:11.600 --> 00:00:14.740 L'intention correspond à une capacité réelle, l'appelant à l'autorisation en ce moment, 00:00:15.180 --> 00:00:17.940 et le résultat demandé est réalisable dans les limites de données déclarées. 00:00:18.840 --> 00:00:20.500 Échouez à une partie et rien ne s'exécute. 00:00:21.140 --> 00:00:22.540 Ne soyez pas prudent, n'essayez pas quand même. 00:00:22.960 --> 00:00:24.200 Refusez avec des raisons et des alternatives. 00:00:24.560 --> 00:00:25.800 Commencez par la correspondance de capacité. 00:00:26.180 --> 00:00:27.940 Le plan indique de mettre à jour l'élément de liste SharePoint. 00:00:27.940 --> 00:00:31.540 Le validateur demande quel outil, quelle méthode, quelle version de schéma. 00:00:32.180 --> 00:00:33.780 Les arguments sont vérifiés par rapport au registre. 00:00:34.320 --> 00:00:37.540 Les champs obligatoires sont présents, les types sont corrects, les plages de valeurs sont saines, 00:00:37.600 --> 00:00:40.960 et oui, aucun champ supplémentaire n'est introduit en contrebande en espérant que quelqu'un les ignore. 00:00:41.920 --> 00:00:42.900 L'alias d'outils est interdit. 00:00:43.460 --> 00:00:44.980 Utilisez le nom canonique où vous serez rejeté. 00:00:45.480 --> 00:00:48.460 Cela élimine les outils hallucinés et les paramètres devinés avant qu'ils ne puissent mal se comporter. 00:00:49.340 --> 00:00:50.780 Ensuite, la conformité aux politiques. 00:00:51.520 --> 00:00:54.640 Le moteur de politique évalue l'appel proposé par rapport à la politique active. 00:00:55.360 --> 00:00:56.900 Liste autorisée pour les outils et les domaines. 00:00:56.900 --> 00:01:00.800 Vérification RBSC ou ABC liée aux revendications d'idées d'entrée et aux étendues. 00:01:01.360 --> 00:01:02.420 Règle de niveau d'environnement. 00:01:03.020 --> 00:01:04.020 Limite de classification des données. 00:01:04.940 --> 00:01:07.300 Si l'agent est limité au fichier, lui pour un site spécifique, 00:01:07.480 --> 00:01:09.660 un appel de mise à jour ou un site différent est un nom catégorique. 00:01:10.540 --> 00:01:14.100 Si la charge utile passe dans une classification restreinte sans point de contrôle humain, non non plus. 00:01:15.100 --> 00:01:16.120 Les jetons sont vérifiés à jour. 00:01:16.780 --> 00:01:20.020 Les étendues sont vérifiées exactes et l'élévation des privilèges par cette seule fois 00:01:20.020 --> 00:01:22.920 est traitée comme ce qu'elle est, une tentative de violation. 00:01:23.700 --> 00:01:24.960 Ensuite, la faisabilité post-condition. 00:01:24.960 --> 00:01:26.740 Il ne suffit pas de vouloir un résultat. 00:01:27.300 --> 00:01:28.720 Il doit être réalisable et vérifiable. 00:01:29.500 --> 00:01:32.540 Le validateur demande si la destination prend en charge les clés de puissance des éléments. 00:01:33.320 --> 00:01:35.560 Le système ébettra-t-il un identifiant durable ou une balise électronique ? 00:01:35.560 --> 00:01:36.300 Nous pourrons vérifier par la suite. 00:01:36.740 --> 00:01:39.260 Existe-t-il une action compensatoire en cas d'échec en aval ? 00:01:39.260 --> 00:01:42.980 Si le plan ne peut pas produire de post-condition vérifiable, il est rejeté ou réécrit. 00:01:43.500 --> 00:01:45.440 Nous n'acceptons pas le cas, faites-moi confiance, je l'enregistrerai plus tard. 00:01:45.440 --> 00:01:47.000 C'est plus tard que les incidences produisent. 00:01:47.460 --> 00:01:50.240 Mettez tout cela ensemble et vous obtenez la porte trio, la correspondance des capacités, 00:01:50.320 --> 00:01:52.200 la conformité aux politiques et la faisabilité post-condition. 00:01:52.600 --> 00:01:54.120 Réussissez les trois et l'exécuteur continue. 00:01:54.660 --> 00:01:56.780 Échouez à l'un des s'actives et mène-la avec raison s'active. 00:01:57.620 --> 00:01:59.940 Ce chemin est poli, complet et sans ambiguïté. 00:02:00.640 --> 00:02:01.400 Passis ce que vous avez essayé. 00:02:01.660 --> 00:02:03.420 Voici la politique ou le schéma exact où vous avez enfreint. 00:02:03.860 --> 00:02:04.800 Passis des alternatives, c'est sûr. 00:02:04.800 --> 00:02:07.480 Si l'intention de l'utilisateur peut être réparée, réduisez la portée, 00:02:07.620 --> 00:02:11.060 passez à un résumé en lecture seul, dirigez vers un site autorisé, dirigez vers un site autorisé. 00:02:11.400 --> 00:02:13.900 Le validateur propose un plan conforme et demande l'approbation. 00:02:14.720 --> 00:02:16.940 Si cela ne peut pas être réparé, transférez-le vers un point de contrôle humain 00:02:16.940 --> 00:02:18.600 avec un contexte complet où arrêtez-vous purement et simple. 00:02:19.080 --> 00:02:19.960 Pas de blocage mystérieux. 00:02:20.460 --> 00:02:21.280 Pas de succès silencieux. 00:02:22.400 --> 00:02:24.800 Une micro-histoire rapide que vous avez vécu, même si vous ne le saviez pas. 00:02:25.520 --> 00:02:28.040 L'agent est invité à résumer tous les documents RH du dernier trimestre 00:02:28.040 --> 00:02:29.320 et à envoyer un email au service juridique. 00:02:29.900 --> 00:02:32.440 La récupération propose des requêtes de graphe sur les sites RH et juridiques. 00:02:32.440 --> 00:02:34.700 Le validateur constate un franchissement de limites. 00:02:35.060 --> 00:02:35.980 Les RH sont restreintes. 00:02:36.320 --> 00:02:37.360 Le service juridique est interne. 00:02:37.660 --> 00:02:40.020 La porte trio bloque la lecture croisée et l'email sortant. 00:02:40.860 --> 00:02:41.800 Le chemin de refus renvoie. 00:02:42.520 --> 00:02:43.560 Contenu restreint détecté. 00:02:44.320 --> 00:02:45.160 Alternative proposée. 00:02:45.440 --> 00:02:46.900 Résumé l'index de la politique interne. 00:02:47.220 --> 00:02:49.740 Fournir un lien de demande pour le résumé RH aux réviseurs autorisés. 00:02:50.580 --> 00:02:52.120 L'utilisateur approuve le plan conforme. 00:02:52.660 --> 00:02:54.840 L'exécuteur l'exécute, répertorie le contenu interne 00:02:54.840 --> 00:02:56.860 et joint une demande d'autorisation pour le matériel RH. 00:02:57.620 --> 00:02:58.840 Pas de fuit, pas de drame toujours utile. 00:02:59.260 --> 00:03:00.460 La mise en œuvre est ennuyeuse par conception. 00:03:00.460 --> 00:03:03.860 Un DSL de politique définie qui peut faire quoi où, avec quels effets secondaires. 00:03:04.760 --> 00:03:06.260 Un registre de schéma stocke les contrats d'outils, 00:03:06.720 --> 00:03:09.140 les noms, les versions, les formes d'arguments et les conditions de publication. 00:03:09.980 --> 00:03:11.960 Un résolveur de listes d'autorisations map les domaines, 00:03:12.080 --> 00:03:13.660 les sites et les étendues au niveau d'environnement. 00:03:14.220 --> 00:03:15.200 Le validateur les compose, 00:03:15.380 --> 00:03:17.240 appose à chaque décision un enregistrement d'audit, 00:03:17.420 --> 00:03:19.700 des entrées, des évaluations de politique, des résultats, 00:03:20.020 --> 00:03:22.420 et remet soit un feu vert, soit un plan de réparation à l'exécuteur. 00:03:22.980 --> 00:03:24.820 L'exécuteur ne tourne jamais autour du pot. 00:03:25.460 --> 00:03:26.660 Il applique la décision ou s'arrête. 00:03:26.660 --> 00:03:30.740 Le modèle mental est suffisamment propre pour être tatoué sur le front de votre diagramme d'architecture. 00:03:31.640 --> 00:03:32.440 Les exécuteurs appliquent. 00:03:32.780 --> 00:03:33.500 Les graphiques contraires. 00:03:33.820 --> 00:03:34.560 Les validateurs décident. 00:03:35.000 --> 00:03:35.520 Dans cet ordre, 00:03:36.100 --> 00:03:37.760 le modèle ne propose que dans la cour clôturée, 00:03:37.940 --> 00:03:39.620 et à la minute où il essaye de grimper par-dessus, 00:03:39.700 --> 00:03:41.240 le validateur le retire, explique pourquoi, 00:03:41.900 --> 00:03:42.800 et pointe vers la porte. 00:03:43.960 --> 00:03:44.720 Ordre préservé. 00:03:45.100 --> 00:03:45.820 Sécurité renforcée. 00:03:46.180 --> 00:03:46.960 Progression débloquée. 00:03:47.240 --> 00:03:47.920 Dans le cadre de la politique. 00:03:47.920 --> 00:03:51.400 Où il y a une chose qui empêche les agents intelligents de faire des bêtises. 00:03:52.440 --> 00:03:53.100 La voici. 00:03:53.440 --> 00:03:55.000 Une vérification de contrat avant exécution 00:03:55.000 --> 00:03:57.400 qui prouve la capacité, l'autorisation et le résultat vérifiable 00:03:57.400 --> 00:03:58.800 avant toute mutation dans le monde réel. 00:03:59.360 --> 00:03:59.940 Cela transforme. 00:03:59.960 --> 00:04:01.060 Mais je pense que je peux engager le droit, 00:04:01.160 --> 00:04:01.620 engager le droit, engager le droit, 00:04:01.740 --> 00:04:02.420 engager le droit, engager, je sais comment faire, 00:04:02.480 --> 00:04:02.940 et peut-être qu'elle vous fait la peau. 00:04:03.600 --> 00:04:05.500 Non, non, non, l'obscurité ne nous arrive pas. 00:04:06.860 --> 00:04:08.120 Vous aimez maintenant l'architecture ? 00:04:08.120 --> 00:04:08.520 Utilisez-la. 00:04:09.200 --> 00:04:09.660 A retenir. 00:04:09.780 --> 00:04:10.120 Plus c'était. 00:04:11.000 --> 00:04:11.520 A retenir. 00:04:11.840 --> 00:04:12.740 Les invites sont des opinions. 00:04:13.060 --> 00:04:15.000 Les exécuteurs et les graves validés sont des opérations, 00:04:15.000 --> 00:04:16.680 et la vérification de contrat avant exécution 00:04:16.680 --> 00:04:18.960 et la barrière de sécurité qui maintient les deux honnêtes. 00:04:19.840 --> 00:04:21.600 Si cela vous a fait gagner du temps, remboursez la dette. 00:04:22.280 --> 00:04:22.680 Abonnez-vous. 00:04:23.500 --> 00:04:26.640 Ensuite, regardez la répartition entre l'engrafe et Microsoft Agent Framework 00:04:26.640 --> 00:04:28.000 sur les performances et l'observabilité, 00:04:28.180 --> 00:04:30.040 les traces réelles, les coûts et les P95. 00:04:30.740 --> 00:04:30.860 Euh. 00:04:31.780 --> 00:04:32.980 Verrouillez votre chemin de mise à niveau, 00:04:33.140 --> 00:04:34.040 suivez, activez les alertes 00:04:34.040 --> 00:04:35.540 et recevez le prochain épisode dans les délais. 00:04:35.900 --> 00:04:36.180 Continue. 00:04:36.540 --> 00:04:38.780 La plupart des gens pensent que de meilleurs invites corrigent les agents des failles. 00:04:39.060 --> 00:04:39.540 Jolie théorie. 00:04:40.000 --> 00:04:40.940 Les invites guident les pensées. 00:04:41.400 --> 00:04:42.560 Elles n'exécutent pas les opérations. 00:04:43.000 --> 00:04:44.740 En réalité, la fiabilité vient des exécuteurs 00:04:44.740 --> 00:04:46.480 et de la validation des graphes, la colonne vertébrale, 00:04:46.780 --> 00:04:49.040 qui empêche les agents de s'effondrer lorsque la réalité se présente. 00:04:49.740 --> 00:04:51.440 Nous allons relier cela au scénario Microsoft, 00:04:51.560 --> 00:04:53.600 à la récupération des graphes Microsoft 365, 00:04:53.820 --> 00:04:54.880 au raisonnement Azure OpenAI 00:04:54.880 --> 00:04:57.320 et aux agents Copilot Studio qui ne deviennent pas incontrôlables. 00:04:57.860 --> 00:04:58.600 Les enjeux sont simples. 00:04:59.100 --> 00:05:02.260 Précision, latence, coût et vérifiabilité. 00:05:02.960 --> 00:05:04.080 Mesurable, pas de vibrations. 00:05:04.920 --> 00:05:07.300 Je vais vous donner un modèle mental que vous pouvez exécuter dans votre tête, 00:05:07.400 --> 00:05:08.660 des diagrammes en mots que vous n'oublierez pas, 00:05:08.880 --> 00:05:11.520 et une étape de validation qui empêche les agents intelligents de faire des bêtises. 00:05:12.400 --> 00:05:14.620 Entrez dans l'architecture que vous auriez dû utiliser dès le premier jour, 00:05:15.660 --> 00:05:18.460 Pourquoi les invites échouent aux opérations contrairement aux exécuteurs ? 00:05:18.460 --> 00:05:19.220 D'accord, voilà le truc. 00:05:19.480 --> 00:05:20.760 Les LLM gèrent la cognition, 00:05:21.800 --> 00:05:23.060 les exécuteurs gèrent les opérations. 00:05:23.780 --> 00:05:25.320 C'est en mélangeant tout cela que vous obtenez le cas. 00:05:26.060 --> 00:05:27.180 Le modèle peut proposer un plan. 00:05:28.080 --> 00:05:29.820 Il ne peut pas garantir que l'email a été envoyé, 00:05:29.900 --> 00:05:31.980 que le fichier a été enregistré ou que l'autorisation existe. 00:05:32.700 --> 00:05:35.160 Il parle en termes de probabilité, les opérations exigent des garanties. 00:05:35.880 --> 00:05:36.800 C'est là qu'intervient l'exécuteur. 00:05:37.600 --> 00:05:39.060 Considérez-le comme l'adulte dans la pièce, 00:05:39.060 --> 00:05:42.500 un exécuteur de fonction lié à une politique avec des contraintes d'état et une puissance d'éléments. 00:05:42.500 --> 00:05:45.920 Il ne croit pas qu'une action a réussi, il vérifie. 00:05:46.660 --> 00:05:48.120 Il ne suppose pas qu'un outil existe. 00:05:48.640 --> 00:05:52.440 Il valide la capacité, les paramètres et les autorisations avant même d'essayer. 00:05:53.220 --> 00:05:55.620 Et lorsqu'il échoue, il échoue bruyamment, classe l'erreur 00:05:55.620 --> 00:05:57.360 et emprunte le chemin de récupération prescrit. 00:05:57.360 --> 00:06:00.920 La plupart des agents à invite uniquement tombent dans trois modes d'échec. 00:06:01.860 --> 00:06:03.100 Premièrement, les outils hallucinés. 00:06:04.200 --> 00:06:06.740 Le modèle demande une fonction qui n'est pas enregistrée ou l'appelle, 00:06:06.880 --> 00:06:08.160 avec des champs qui n'existent pas. 00:06:08.940 --> 00:06:10.280 Deuxièmement, les conditions préalables manquant. 00:06:10.900 --> 00:06:13.860 Il essaie de modifier un fichier SharePoint sans vérifier s'il peut accéder au site, 00:06:13.980 --> 00:06:15.600 à la liste ou à la version de l'élément. 00:06:16.480 --> 00:06:17.480 Troisièmement, les partiels silencieux. 00:06:17.780 --> 00:06:21.320 La deuxième étape échoue, mais l'agent continue et déclare victoire car le texte semble confiant. 00:06:21.360 --> 00:06:23.260 Vous avez vu cela, venez de dire que c'était instable. 00:06:23.700 --> 00:06:26.380 Les exécuteurs exécutent une boucle qui semble ennuyeuse, et c'est pour cela qu'elle fonctionne. 00:06:26.380 --> 00:06:29.500 Précondition, vérifier les entrées, les autorisations et les invariants. 00:06:30.120 --> 00:06:32.060 Action, appuyer l'outil avec une clé de puissance d'élément, 00:06:32.160 --> 00:06:34.740 afin que les nouvelles tentatives ne génèrent pas de double facturation ou de double publication. 00:06:35.880 --> 00:06:38.520 Postcondition, confirmer les effets par rapport à la source de vérité. 00:06:39.720 --> 00:06:40.440 Taxonomie des erreurs. 00:06:40.920 --> 00:06:44.960 S'agit-il d'une validation, d'une opération transitoire, d'une limite de débit, d'une genèse, de politique ? 00:06:44.960 --> 00:06:47.920 Récupération, reculer et réessayer pour une opération transitoire, une nouvelle authentification 00:06:47.920 --> 00:06:49.920 ou un nouveau consentement pour l'authentification des solutions de secours 00:06:49.920 --> 00:06:52.100 pour les alternatives connues et des arrêts brutaux avec des alternatives connues et des arrêts brutaux 00:06:52.100 --> 00:06:53.460 avec des raisons de violation de politique ? 00:06:53.460 --> 00:06:54.600 L'aide en potence n'est pas négociable. 00:06:55.240 --> 00:06:58.160 Si une action peut être relancée, elle a besoin d'une clé qui fait de la deuxième tentative, 00:06:58.260 --> 00:06:59.860 une absence d'opération ou un remplacement cohérent. 00:07:00.400 --> 00:07:01.780 Les délais d'attente empêchent les appels zommés. 00:07:02.180 --> 00:07:03.360 Leur recul respecte les limites de débit. 00:07:03.920 --> 00:07:07.600 Il s'agit d'un comportement déterministe régissant la génération de textes intrinsèquement stochastiques. 00:07:08.100 --> 00:07:08.460 Euh... 00:07:08.460 --> 00:07:10.280 L'exécuteur et la boîte de vitesse. 00:07:10.660 --> 00:07:11.660 Le LLM et le moteur. 00:07:12.540 --> 00:07:14.440 On n'appuie pas sur le moteur en espérant que les roues comprennent. 00:07:14.440 --> 00:07:17.720 Les sorties axées sur le contrat sont l'antidote au paragraphe de meilleur effort. 00:07:18.680 --> 00:07:20.000 Le modèle de raisonnement ne peut pas divaguer. 00:07:20.520 --> 00:07:21.920 Il émet du JSON correspondant à un schéma. 00:07:22.360 --> 00:07:24.380 Nom de l'outil, argument et post-condition attendu. 00:07:24.960 --> 00:07:27.420 Les validateurs vérifient la conformité du schéma avant toute exécution. 00:07:27.880 --> 00:07:30.800 Si la forme est incorrecte, l'exécuteur, ni avec une raison, demande un plan corrigé 00:07:30.800 --> 00:07:31.740 ou fait remonter le problème. 00:07:32.320 --> 00:07:35.040 C'est ainsi que vous évitez que les salades de non ne deviennent des incidents de production. 00:07:35.520 --> 00:07:38.800 Vous vous demandez peut-être ne puis-je pas simplement demander le modèle de vérifier son travail ? 00:07:38.800 --> 00:07:39.160 Vous pouvez demander. 00:07:39.500 --> 00:07:40.280 Il dira oui ? 00:07:40.280 --> 00:07:42.320 Il le fait toujours, l'utilisateur moyen accepte cela. 00:07:42.920 --> 00:07:44.160 Les professionnels ont besoin de preuves. 00:07:44.580 --> 00:07:47.140 Les preuves résident dans des post-conditions vérifiées par rapport à des systèmes 00:07:47.140 --> 00:07:50.440 tels que Microsoft Graph, SharePoint ou Exchange, de véritables sources de vérité, 00:07:50.800 --> 00:07:51.480 pas la mémoire du modèle. 00:07:51.980 --> 00:07:52.980 Et c'est là que cela devient intéressant. 00:07:53.440 --> 00:07:54.320 Les étapes uniques sont très bien. 00:07:54.760 --> 00:07:58.480 Les vrais flux de travail ont des branches, du parallélisme, des compensations et des points de contrôle humains. 00:07:58.960 --> 00:08:00.020 Vous avez besoin de plus qu'un exécuteur. 00:08:00.320 --> 00:08:02.000 Vous avez besoin d'une carte que l'exécuteur peut lire. 00:08:02.280 --> 00:08:03.140 C'est un graphique de flux de travail. 00:08:03.400 --> 00:08:06.140 Dans un graphe, les nœuds sont des tâches ou des sous-agents avec des contrats explicites. 00:08:06.140 --> 00:08:08.140 Les arrêtes définissent le flux de contrôle et le flux de données. 00:08:08.320 --> 00:08:09.180 L'état est de première classe. 00:08:09.520 --> 00:08:10.320 Qu'est-ce qui est persistant ? 00:08:10.320 --> 00:08:11.280 Qu'est-ce qui est contrôlé ? 00:08:11.280 --> 00:08:12.180 Qu'est-ce qui est éphémère ? 00:08:12.180 --> 00:08:16.040 L'exécuteur parcourt le graphe de manière déterministe en respectant les listes d'autorisation et les schémas à chaque arrête. 00:08:16.660 --> 00:08:21.660 Si un nœud échoue, le graphe spécifie des compensations, une annulation, une réparation ou une escalade. 00:08:22.340 --> 00:08:23.180 Pas de tuyau mystérieux. 00:08:23.680 --> 00:08:24.880 Non, et là, la magie opère. 00:08:25.440 --> 00:08:26.880 C'est le moment où la fiabilité bascule. 00:08:27.180 --> 00:08:28.000 Le LLM propose. 00:08:28.420 --> 00:08:29.160 L'exécuteur applique. 00:08:29.640 --> 00:08:31.460 La validation des contraintes du graphe décide. 00:08:31.460 --> 00:08:32.940 L'ordre est rétabli. 00:08:33.620 --> 00:08:37.760 Une fois que vous séparez la cognition des opérations, vos agents cessent d'improviser et commencent à se comporter. 00:08:38.700 --> 00:08:41.280 Et oui, ils semblent toujours intelligents parce qu'ils le sont, mais maintenant ils sont supervisés. 00:08:41.880 --> 00:08:43.400 Prêts pour le plan directeur ? 00:08:43.400 --> 00:08:46.780 Connectons-le à Microsoft 365 sans transformer votre locataire en Buffy. 00:08:47.840 --> 00:08:48.800 Les workflows graphiques 101. 00:08:49.280 --> 00:08:50.880 Des nœuds, des arrêtes et un état qui ne fuit pas. 00:08:51.500 --> 00:08:51.820 Imaginez. 00:08:52.260 --> 00:08:54.120 Vous avez un exécuteur fiable, mais pas de mappage. 00:08:54.620 --> 00:08:56.760 Il suivra les ordres, mais jusqu'où ? 00:08:56.760 --> 00:08:58.880 Entrez dans le graphe de workflow, votre manuel d'utilisation. 00:08:58.880 --> 00:09:01.860 Les nœuds sont des tâches ou des sous-agents avec des contrats explicites. 00:09:02.660 --> 00:09:04.340 Les arrêtes définissent le flux de contrôle et le flux de données. 00:09:04.580 --> 00:09:08.420 Le graphe code ce qui s'exécute, quand cela s'exécute et quelles données sont autorisées à franchir les limites. 00:09:09.240 --> 00:09:10.220 Pas d'improvisation ni de jazz. 00:09:10.800 --> 00:09:11.440 C'est une partition. 00:09:12.020 --> 00:09:12.700 Commencez par la forme. 00:09:13.200 --> 00:09:16.140 La plupart des graphes de production sont des DAG, des graphes acycliques dirigés. 00:09:16.560 --> 00:09:19.400 Car les cycles invitent à des boucles infinies et à la corruption d'état. 00:09:20.100 --> 00:09:23.100 Vous pouvez toujours avoir des boucles, mais vous les marquez intentionnellement avec des compteurs et des gardes, 00:09:23.380 --> 00:09:25.980 des itérations maximales, des prédicats de sortie et des délais d'attente. 00:09:25.980 --> 00:09:29.380 C'est ainsi que vous empêchez la réflexion plus dure de devenir une réflexion éternelle. 00:09:30.980 --> 00:09:32.280 Le routage conditionnel est explicite. 00:09:33.180 --> 00:09:36.180 Si la confiance de récupération est supérieure au seuil, branchez vers la synthèse. 00:09:36.660 --> 00:09:37.920 Sinon, branchez vers une nouvelle requête. 00:09:38.440 --> 00:09:39.760 Le parallélisme est de première classe. 00:09:40.660 --> 00:09:43.240 Exécutez la synthèse et l'extraction de citations côte à côte, 00:09:43.360 --> 00:09:46.940 puis rejoignez un nœud barrière qui vérifie que les deux ont rempli leur post-condition. 00:09:47.840 --> 00:09:49.120 L'état n'est pas une ambiance à l'enregistrer. 00:09:49.520 --> 00:09:50.400 Vous en gérez trois types. 00:09:50.580 --> 00:09:53.680 État persistant, point de contrôle durable dont vous pouvez récupérer après un crash, 00:09:53.800 --> 00:09:55.460 entrée, décision, action signée. 00:09:55.980 --> 00:09:58.600 État éphémère, tampon de courte durée comme les sorties de modèles intermédiaires 00:09:58.600 --> 00:10:00.240 que vous ne voulez pas polluer la mémoire à long terme. 00:10:00.900 --> 00:10:04.300 État dérivé, artefacts recalculables comme les intégrations ou les résultats filtrés 00:10:04.300 --> 00:10:05.720 que vous pouvez créer de manière déterministe. 00:10:06.240 --> 00:10:08.740 La règle est simple, ne conservez que ce que vous pouvez défendre lors d'un audit. 00:10:09.180 --> 00:10:10.460 Tout le reste est jetable à dessein. 00:10:10.940 --> 00:10:12.140 La stratégie de restauration est importante. 00:10:12.820 --> 00:10:15.520 Lorsqu'un nœud modifie le monde extérieur, crée un événement de calendrier, 00:10:16.280 --> 00:10:18.940 met à jour un élément de liste, vous enregistrez une action inverse si elle existe 00:10:18.940 --> 00:10:20.480 ou un plan de compensation si ce n'est pas le cas. 00:10:21.600 --> 00:10:23.400 Si un nœud en aval échoue de manière fatale, 00:10:23.400 --> 00:10:26.200 le graphe peut parcourir ses compensations dans l'ordre inverse ? 00:10:26.200 --> 00:10:28.140 Non, ce n'est pas exagéré, c'est ainsi que vous évitez les erreurs, 00:10:28.200 --> 00:10:29.500 la double réservation du PDG devient 00:10:29.500 --> 00:10:31.680 « Oups, nous ne pouvons pas le réparer, pareil. » 00:10:31.680 --> 00:10:32.680 Les arrêtes transportent des contrats. 00:10:33.160 --> 00:10:36.000 Une arrête n'est pas un tuyau mystérieux, c'est une API entre les nœuds. 00:10:36.780 --> 00:10:39.980 Définissez les schémas de slacess, les types, les champs obligatoires et les valeurs autorisées. 00:10:40.540 --> 00:10:43.300 Définissez les listes d'autorisation, les outils ou les domaines que le nœud suivant peut appeler. 00:10:44.080 --> 00:10:46.440 Définissez les balises de capacité, ce que le nœud récepteur promet de faire 00:10:46.440 --> 00:10:47.280 et ce qu'il refusera. 00:10:47.280 --> 00:10:49.860 L'exécuteur les applique au moment de l'exécution. 00:10:50.540 --> 00:10:53.500 Un nœud ne peut pas faire passer clandestinement un jeton SharePoint via un nœud de résumé. 00:10:53.900 --> 00:10:57.280 Ce n'est pas du théâtre de la sécurité, c'est ainsi que vous empêchez les mouvements latéraux de votre propre agent. 00:10:58.320 --> 00:11:00.860 La gestion des erreurs réside dans le graphique, pas dans les vibrations. 00:11:02.360 --> 00:11:05.240 Chaque nœud déclare sa taxonomie d'erreur, erreur de validation, 00:11:05.620 --> 00:11:07.480 infrastructure transitoire, limitation de débit, 00:11:07.720 --> 00:11:11.520 authentification, autorisation, violation de stratégie et inconnue. 00:11:12.520 --> 00:11:14.100 Pour chaque classe, le graphique fournit un chemin. 00:11:14.100 --> 00:11:17.300 Réessayé avec un délai exponentiel pour les transitoires, 00:11:17.400 --> 00:11:18.760 actualisé le jeton pour l'authentification, 00:11:19.160 --> 00:11:21.700 autre outil pour la limitation de débit, refusé avec motif pour la stratégie. 00:11:22.440 --> 00:11:24.300 Des files d'attente de lettres mortes existent pour les inconnues. 00:11:24.660 --> 00:11:27.300 Les charges utiles ayant échoué sont mises en quarantaine avec un contexte complet, 00:11:27.400 --> 00:11:29.680 afin que les humains puissent les inspecter sans rejouer le chaos en production. 00:11:30.880 --> 00:11:33.600 Les points de contrôle humains ne sont pas des messages Slack Ad Hoc. 00:11:34.480 --> 00:11:37.360 Ils gèlent l'exécution, présentent l'action proposée et l'épreuve, 00:11:37.360 --> 00:11:39.800 et exigent une approbation ou une modification qui est consignée et signée. 00:11:40.280 --> 00:11:41.560 Une fois approuvée, l'exécution rep... 00:11:41.560 --> 00:11:44.320 Si elle est refusée, le graphe s'enracine dans une solution de secours sécurisé. 00:11:44.680 --> 00:11:46.600 Félicitations, vous venez de mettre en œuvre un contrôle des modifications 00:11:46.600 --> 00:11:49.040 que les développeurs suivront effectivement, car il est plus rapide que les emails. 00:11:50.240 --> 00:11:51.840 L'isolation de la mémoire n'est pas négociable. 00:11:52.500 --> 00:11:53.840 Chaque session obtient un contexte défini, 00:11:54.080 --> 00:11:56.760 uniquement les documents, les jetons et les résultats intermédiaires dont elle a besoin. 00:11:57.500 --> 00:12:00.080 L'empoisonnement intercession ou l'injection d'un vide d'une conversation 00:12:00.080 --> 00:12:03.300 se propage dans une autre et la façon dont vous exfiltrez accidentellement des données. 00:12:03.740 --> 00:12:05.000 Le graphe impose des limites. 00:12:05.360 --> 00:12:06.520 Pas de mémoire mutable partagée, 00:12:06.520 --> 00:12:08.640 uniquement des lectures autorisées à partir d'un magasin approuvée 00:12:08.640 --> 00:12:10.180 avec des filtres contenus et des validateurs de schémas. 00:12:10.800 --> 00:12:12.700 Oui, vous pouvez mettre en cache les intégrations et les résumés, 00:12:12.800 --> 00:12:14.620 mais vous les étiquetez avec la provenance et les autorisations 00:12:14.620 --> 00:12:16.040 et vous les supprimez en cas de changement de politique. 00:12:16.400 --> 00:12:17.940 L'observabilité est intégrée, pas zoutée. 00:12:18.840 --> 00:12:20.780 Les traces au niveau des nœuds affichent les entrées, les sorties, 00:12:20.860 --> 00:12:22.560 les durées, les nouvelles tentatives et les effets en aval. 00:12:22.900 --> 00:12:25.200 Vous assemblez des traces dans un identifiant d'exécution de graphe 00:12:25.200 --> 00:12:27.700 afin de pouvoir rejouer, diagnostiquer et prouver la conformité. 00:12:28.240 --> 00:12:30.300 Qui a fait quoi ? Quand ? Et pourquoi ? 00:12:30.300 --> 00:12:32.160 La détection d'anomalies signale des schémas étranges, 00:12:32.240 --> 00:12:33.480 des pics soudains dans les appels d'outils, 00:12:33.600 --> 00:12:35.360 des domaines inhabituels, des explosions de jetons. 00:12:35.860 --> 00:12:38.240 C'est votre système d'alerte précoce avant que l'intéressant ne devienne un incident. 00:12:39.400 --> 00:12:40.760 Essentiellement, le graphe est la constitution, 00:12:41.200 --> 00:12:42.400 l'exécuteur est l'application de la loi. 00:12:42.840 --> 00:12:44.120 Le LLM est un conseiller, pas un juge. 00:12:44.720 --> 00:12:47.420 Lorsque vous codez des nœuds, des arrêtes et des états de cette manière, 00:12:47.520 --> 00:12:49.460 vous n'obtenez pas seulement des flux de travail qui réussissent, 00:12:49.960 --> 00:12:51.620 vous obtenez des flux de travail qui échouent en toute sécurité, 00:12:51.760 --> 00:12:53.420 qui s'expliquent de même et qui se rétablissent de manière prévisible. 00:12:54.100 --> 00:12:56.960 Maintenant, plan en main, nous pouvons nous connecter à Microsoft 365 00:12:56.960 --> 00:12:58.620 sans transformer votre locataire en buffet. 00:12:59.600 --> 00:13:00.400 Sécurisé par conception. 00:13:00.800 --> 00:13:02.680 La validation de graphe surpasse l'ingénierie du chaos. 00:13:03.220 --> 00:13:05.460 Vous ne prouvez pas la fiabilité en semant le chaos dans la production 00:13:05.460 --> 00:13:07.400 et en espérant que les survivants soient résilients. 00:13:08.060 --> 00:13:09.900 Vous la prouvez en rejetant les flux de travail dangereux 00:13:09.900 --> 00:13:11.040 avant même qu'ils ne s'exécutent. 00:13:11.600 --> 00:13:12.380 C'est la validation de la. 00:13:12.700 --> 00:13:14.580 Des contrôles statiques pour empêcher les absurdités d'entrée 00:13:14.580 --> 00:13:16.060 et des garde-fous d'exécution pour contenir le danger. 00:13:16.460 --> 00:13:18.040 La validation statique est le contrôle préalable. 00:13:18.340 --> 00:13:19.840 Vous vérifiez la structure avant que les roues ne démarrent. 00:13:20.200 --> 00:13:21.960 Les cycles qui créent des boucles illimitées, 00:13:21.960 --> 00:13:24.120 vous jetez ou forcés à déclarer des gardes d'itération. 00:13:24.580 --> 00:13:27.360 Les nœuds inaccessibles, le code mort est une suppression ou une justification. 00:13:28.120 --> 00:13:31.100 Les contrats manquants, chaque nœud doit déclarer les schémas d'entrée et de sortie, 00:13:31.280 --> 00:13:32.980 les capacités requises et les effets secondaires. 00:13:33.860 --> 00:13:36.340 Les limites de privilège, les nœuds qui modifient les systèmes externes 00:13:36.340 --> 00:13:38.800 doivent s'exécuter dans des segments avec des informations d'identification 00:13:38.800 --> 00:13:40.800 de moindre privilège et des listes d'autorisation explicite. 00:13:41.380 --> 00:13:44.520 Et oui, si votre nœud de résumé demande soudainement un accès en écriture à SharePoint, 00:13:44.700 --> 00:13:46.280 le validateur dit non avec préjudice. 00:13:47.000 --> 00:13:47.920 Maintenant l'exécution. 00:13:48.340 --> 00:13:49.440 C'est là que les gens deviennent négligents. 00:13:49.440 --> 00:13:52.480 Un moteur de stratégie se trouve à côté de l'exécuteur, pas derrière lui. 00:13:53.360 --> 00:13:55.500 Les listes d'autorisation d'outils et de domaines ne sont pas de la documentation, 00:13:55.740 --> 00:13:56.500 ce sont des décisions imposées. 00:13:57.160 --> 00:13:59.600 Au moment de l'appel, le moteur vérifie notre dos ou notre dos 00:13:59.600 --> 00:14:01.420 par rapport aux principes actifs, aux jetons intra-ID, 00:14:01.640 --> 00:14:04.660 aux portées, aux revendications, et se propage correctement le long de la chaîne. 00:14:05.360 --> 00:14:06.320 Pas de super pouvoir ambiant. 00:14:06.840 --> 00:14:07.940 Les jetons sont limités à la portée, 00:14:08.180 --> 00:14:09.180 actualisés lorsqu'ils sont autorisés, 00:14:09.260 --> 00:14:10.880 et ne sont jamais introduits clandestinement par des borzelles. 00:14:11.140 --> 00:14:13.060 L'agent obtient l'accès à chaque appel, ou il n'appelle pas. 00:14:13.060 --> 00:14:16.580 La désinfection des entrées et des sorties est une question d'hygiène, pas une option. 00:14:16.980 --> 00:14:19.060 L'injection rapide n'est pas intelligente, elle est prévisible. 00:14:20.340 --> 00:14:22.720 Chaque source de contenu entrante passe par des filtres de contenu, 00:14:22.840 --> 00:14:24.340 des HTML, des épurateurs markdowns, 00:14:24.340 --> 00:14:26.900 et des pare-feux d'instructions qui éliminent les absurdités. 00:14:27.980 --> 00:14:29.640 La sortie passe par des validateurs de schéma. 00:14:30.520 --> 00:14:31.520 Si un nœud promet du JSON, 00:14:31.700 --> 00:14:34.300 l'exécuteur rejette la prose et demande une réparation. 00:14:35.100 --> 00:14:36.140 Le modèle peut argumenter, 00:14:36.340 --> 00:14:37.420 le validateur ne négocie pas, 00:14:38.020 --> 00:14:39.800 il applique les types, les plages et les invariants. 00:14:39.800 --> 00:14:42.780 Le sandboxing et la segmentation contiennent le rayon d'action. 00:14:43.680 --> 00:14:45.980 Les nœuds qui appellent du code externe ou des connecteurs non fiables 00:14:45.980 --> 00:14:47.620 s'exécutent dans des environnements contraints. 00:14:48.120 --> 00:14:50.760 Les passerelles API, avec des limites de débit et des politiques réseaux 00:14:50.760 --> 00:14:52.580 qui empêchent les mouvements latéraux et les contrôles, 00:14:52.940 --> 00:14:55.580 de sorties qui n'autorisent le trafic que vers les domaines approuvés, 00:14:55.800 --> 00:14:56.560 que vers les domaines approuvés. 00:14:56.980 --> 00:14:58.640 Vous ne laissez pas un nœud de récupération découvrir, 00:14:59.160 --> 00:15:00.500 une nouvelle source de données en production. 00:15:01.280 --> 00:15:02.620 La découverte se produit dans le développement, 00:15:02.840 --> 00:15:04.900 derrière les tests avec des mises à jour signées de la liste d'autorisation. 00:15:05.480 --> 00:15:07.620 L'observabilité n'est pas consignée quelque part, elle est chirurgicale. 00:15:07.620 --> 00:15:10.280 Le traçage au niveau du nœud enregistre les entrées, les sorties, 00:15:10.340 --> 00:15:12.460 les durées, les nouvelles tentatives et les décisions du moteur de politique. 00:15:12.940 --> 00:15:14.560 Vous corrélez tout sous un ID d'exécution. 00:15:15.560 --> 00:15:18.140 Les journaux d'audit sont immuables et attribuent quels principes a autorisé 00:15:18.140 --> 00:15:20.140 quelles actions, avec quelles étendues, à quel moment 00:15:20.140 --> 00:15:21.700 et pourquoi la politique l'a autorisé. 00:15:22.660 --> 00:15:24.500 Lorsqu'un organisme de réglementation demande « qui a fait quoi ? » 00:15:24.500 --> 00:15:25.540 Vous ne haussez pas les épaules, vous chargez. 00:15:25.920 --> 00:15:28.400 Prêt pour la conformité signifie que vos preuves sont ennuyeuses et complètes. 00:15:28.940 --> 00:15:31.220 Les correctifs et les risques tiers sont des problèmes de chaîne d'approvisionnement. 00:15:31.340 --> 00:15:32.000 Traitez-les comme tels. 00:15:32.000 --> 00:15:33.900 L'analyse des dépendances s'exécute à chaque bill. 00:15:34.280 --> 00:15:36.440 Les connecteurs et les plugins sont audités, leur version est épinglée, 00:15:36.520 --> 00:15:37.540 les autorisations sont examinées. 00:15:38.280 --> 00:15:40.820 Si vous importez une spécification MCP ou une API ouverte, 00:15:41.260 --> 00:15:43.380 vous validez que les méthodes déclarées correspondent à la politique 00:15:43.380 --> 00:15:44.920 de moindre privilège que vous attendez. 00:15:46.060 --> 00:15:47.360 Pas de pointe de terminaison générique, 00:15:47.600 --> 00:15:49.440 pas de chemin d'écriture cachée prétendant être lu. 00:15:50.560 --> 00:15:51.420 L'hygiène n'est pas glamour. 00:15:51.900 --> 00:15:53.340 C'est pourtant la raison pour laquelle vous dormez. 00:15:54.200 --> 00:15:56.480 La validation du graphe de vérité surpasse l'ingénierie du chaos 00:15:56.480 --> 00:15:59.280 car elle empêche les classes d'incidents plutôt que de documenter leur retombée. 00:15:59.280 --> 00:16:01.700 Vous testez toujours les modes de défaillance, 00:16:01.820 --> 00:16:03.080 mais vous le faites pour confirmer les gardes-fous, 00:16:03.160 --> 00:16:04.640 pas pour découvrir que vous avez oublié de les installer. 00:16:05.220 --> 00:16:06.280 Relions cela au modèle mental. 00:16:07.540 --> 00:16:09.100 Les contrôles statiques maintiennent les plans sains. 00:16:10.020 --> 00:16:12.080 Pas de chemin impossible, pas de travailleurs felins, 00:16:12.300 --> 00:16:13.200 pas de fuite de privilèges. 00:16:14.000 --> 00:16:15.780 Les gardes-fous d'exécution maintiennent le comportement sain. 00:16:16.460 --> 00:16:19.720 Chaque appel est authentifié, autorisé, nettoyé et observé. 00:16:20.400 --> 00:16:23.060 L'exécuteur applique les contraintes du graphe décidées par le validateur. 00:16:23.460 --> 00:16:25.740 Le modèle, il propose dans les limites et est coupé. 00:16:25.960 --> 00:16:28.280 Lorsqu'il s'égare, n'est-ce pas lourd ? 00:16:28.280 --> 00:16:29.880 Seulement si vous aimez les violations. 00:16:30.660 --> 00:16:32.140 La surcharge est mécanique et automatisée. 00:16:32.740 --> 00:16:35.320 La validation statique s'exécute au moment de la construction et du déploiement. 00:16:35.880 --> 00:16:38.020 La politique d'exécution est un sidecar, rapide et local. 00:16:38.420 --> 00:16:39.680 Les vérifications de schéma durent quelques mille cents. 00:16:40.260 --> 00:16:42.880 Le coût que vous supprimez, les incidents, les révisions manuelles, 00:16:42.960 --> 00:16:45.120 les mises à niveau éclipsent la micro-latance que vous ajoutez. 00:16:45.980 --> 00:16:46.820 Et le gain est mesurable. 00:16:47.580 --> 00:16:48.700 Moins d'appels non autorisés, 00:16:49.380 --> 00:16:50.320 moins d'explosions de jetons, 00:16:50.320 --> 00:16:53.280 et beaucoup moins de post-mortem due à la raison pour laquelle il a fait cela. 00:16:53.280 --> 00:16:56.480 Un autre point que l'utilisateur moyen oublie. 00:16:57.380 --> 00:16:58.540 La validation est composable. 00:16:59.020 --> 00:17:01.660 Vous pouvez encapsuler des outils tiers avec des nœuds proxy qui appliquent des contrats 00:17:01.660 --> 00:17:03.680 et des politiques sans faire confiance à l'outil lui-même. 00:17:04.960 --> 00:17:06.800 Vous pouvez segmenter les graphes par sensibilité, 00:17:07.020 --> 00:17:08.300 public, interne, restreint, 00:17:08.640 --> 00:17:12.600 et promouvoir les workflows entre les niveaux uniquement après validation de la nouvelle limite. 00:17:13.500 --> 00:17:14.660 C'est ainsi que vous évoluez en toute sécurité. 00:17:15.020 --> 00:17:17.620 La sécurisation par conception n'est pas un slogan, c'est une propriété de workflow. 00:17:18.160 --> 00:17:19.340 Vous n'espérez pas que les agents se combattent. 00:17:19.340 --> 00:17:23.120 Vous rendez les mauvais comportements structurellement difficiles et visibles sur le plan opérationnel. 00:17:24.080 --> 00:17:25.040 Une fois les rails en place, 00:17:25.160 --> 00:17:28.120 connecter Microsoft 365 Graph et Azure OpenAI n'est pas de la roulette. 00:17:28.820 --> 00:17:30.240 C'est une puissance contrôlée selon vos conditions. 00:17:30.640 --> 00:17:32.620 Nous pouvons maintenant parler de câblage, pas de lutte contre les incendies. 00:17:33.560 --> 00:17:34.560 Le scénario Microsoft, 00:17:35.120 --> 00:17:38.040 M365 Graph plus Azure OpenAI plus Copilot Studio. 00:17:39.260 --> 00:17:40.060 Rassemblons les acteurs. 00:17:41.000 --> 00:17:41.740 Agents de récupération, 00:17:41.840 --> 00:17:45.100 bibliothécaire discipliné qui ne récupère que depuis Microsoft Graph avec le moindre privilège. 00:17:46.340 --> 00:17:46.980 Agents de raisonnement, 00:17:47.480 --> 00:17:49.020 modèle Azure OpenAI qui planifie, 00:17:49.340 --> 00:17:51.120 place et ne dépasse jamais son objectif. 00:17:52.300 --> 00:17:52.660 Exécuteur, 00:17:52.740 --> 00:17:56.880 opérateur lié à une stratégie qui exécute des outils avec des contrôles d'idempotence et de post-condition. 00:17:58.500 --> 00:17:58.860 Validateur, 00:17:59.240 --> 00:17:59.680 le videur, 00:18:00.040 --> 00:18:00.380 le schéma, 00:18:00.620 --> 00:18:02.060 la stratégie et l'application des limites. 00:18:02.680 --> 00:18:03.240 Policy Guard, 00:18:03.460 --> 00:18:06.760 sidecard d'exécution qui relie tout aux étendues d'ID Entra et au Herb ASC. 00:18:07.300 --> 00:18:07.560 Ensemble, 00:18:07.600 --> 00:18:10.040 ils se comportent comme une équipe compétente plutôt que comme un trait de comité. 00:18:10.600 --> 00:18:11.660 L'accès aux données commence par Graph, 00:18:11.720 --> 00:18:12.340 pas par des conjectures. 00:18:12.700 --> 00:18:15.580 L'agent de récupération détient un enregistrement d'applications avec des étendues granulaires. 00:18:15.580 --> 00:18:17.220 Fichier Lecture pour un site spécifique. 00:18:17.860 --> 00:18:19.520 Courrier Lecture de base pour une boîte aux lettres confinée. 00:18:19.960 --> 00:18:20.280 Calendrier, 00:18:20.540 --> 00:18:21.740 Lecture pour un calendrier de ressources. 00:18:22.160 --> 00:18:23.300 Pas de lecture slash écriture Graph, 00:18:23.380 --> 00:18:23.900 tout est héroïque. 00:18:24.640 --> 00:18:27.260 Les requêtes utilisent des champs Delta et sélectifs pour réduire la charge utile. 00:18:28.100 --> 00:18:29.180 La pagination est de première classe. 00:18:29.360 --> 00:18:32.120 L'exécuteur suit les liens suivants de manière déterministe avec des délais d'attente, 00:18:32.220 --> 00:18:33.540 respectant ainsi la limitation du service. 00:18:33.900 --> 00:18:35.360 Et lorsque des erreurs 429 surviennent, 00:18:35.420 --> 00:18:36.180 le recul est mathématique. 00:18:36.680 --> 00:18:37.380 Pas de crise de colère, 00:18:37.480 --> 00:18:38.520 juste une patience exponentielle. 00:18:38.520 --> 00:18:40.180 La mise à la terre n'est pas une vibration, 00:18:40.340 --> 00:18:40.680 c'est un pipeline. 00:18:41.220 --> 00:18:44.480 Récupérer les documents candidats via une recherche graphe ou des requêtes de liste. 00:18:44.840 --> 00:18:46.380 Déduplication par ID d'éléments et tag de version 00:18:46.380 --> 00:18:48.200 afin de ne pas mélanger les éléments obsolètes et actuels. 00:18:48.740 --> 00:18:49.880 Découper par limite sémantique, 00:18:49.960 --> 00:18:50.580 en tête de section, 00:18:50.720 --> 00:18:51.420 saut de diapositive, 00:18:51.520 --> 00:18:52.300 puis joigner la provenance, 00:18:52.420 --> 00:18:52.880 le lecteur, 00:18:52.980 --> 00:18:53.320 le site, 00:18:53.660 --> 00:18:54.040 le chemin, 00:18:54.440 --> 00:18:55.080 l'ID d'éléments, 00:18:55.340 --> 00:18:57.240 la dernière modification et le hachage attribué. 00:18:58.580 --> 00:18:59.980 L'agent de raisonnement ne voit que les morceaux, 00:18:59.980 --> 00:19:00.780 plus les métadonnées 00:19:00.780 --> 00:19:02.660 et doit générer des citations mappées à ses AID. 00:19:03.520 --> 00:19:04.120 Pas de citations, 00:19:04.200 --> 00:19:04.720 pas de revendications. 00:19:04.720 --> 00:19:08.080 L'exécuteur applique cela comme une post-condition avant toute action externe. 00:19:08.740 --> 00:19:10.220 Entrez dans Copilot Studio pour l'orchestration. 00:19:10.980 --> 00:19:12.440 Vous définissez des outils déclaratifs, 00:19:12.560 --> 00:19:13.460 des packs de requêtes graphes, 00:19:13.580 --> 00:19:14.660 des actions d'écriture SharePoint, 00:19:14.920 --> 00:19:15.740 des publications Teams, 00:19:15.860 --> 00:19:16.520 des envois Outlook, 00:19:16.620 --> 00:19:18.200 chacun derrière un proxy avec des schémas explicites 00:19:18.200 --> 00:19:19.000 et des listes d'autorisation. 00:19:19.540 --> 00:19:21.200 La coordination d'agent à agent est structurée. 00:19:21.760 --> 00:19:23.680 L'agent de récupération expose un outil de base. 00:19:24.360 --> 00:19:26.180 L'agent de raisonnement le demande avec des paramètres. 00:19:26.680 --> 00:19:28.120 L'exécuteur sert de médiateur, 00:19:28.320 --> 00:19:30.160 valide et renvoie un contexte ancré. 00:19:31.440 --> 00:19:32.820 Les points de contrôle humains sont natifs. 00:19:32.820 --> 00:19:35.380 Un nœud d'action proposé interrompt l'exécution, 00:19:35.620 --> 00:19:36.980 présente le plan plus les citations 00:19:36.980 --> 00:19:38.340 et nécessite une approbation. 00:19:39.340 --> 00:19:40.500 L'approbation est signée et consignée. 00:19:40.860 --> 00:19:42.920 Le refus renvoie à une alternative sûre ou à une escalade. 00:19:43.500 --> 00:19:44.700 Les jetons et la latence sont gérés 00:19:44.700 --> 00:19:45.660 et non pas supprimés. 00:19:46.500 --> 00:19:48.080 Le contexte sélectif signifie que vous alimentez 00:19:48.080 --> 00:19:49.180 uniquement les fragments pertinents 00:19:49.180 --> 00:19:50.520 et non l'intégralité de votre locataire. 00:19:50.900 --> 00:19:52.340 Les résumés sont pré-calculés et mis en cache 00:19:52.340 --> 00:19:54.720 avec des intégrations indexées par achat de contenu et autorisation. 00:19:55.460 --> 00:19:56.180 Modifier le document, 00:19:56.480 --> 00:19:57.060 modifier la clé, 00:19:57.260 --> 00:19:57.740 manquer le cache, 00:19:57.820 --> 00:19:58.280 recalculer. 00:19:58.860 --> 00:19:59.600 Les réponses en continu 00:19:59.600 --> 00:20:00.880 maintient l'interface utilisateur en vie 00:20:00.880 --> 00:20:02.360 tandis que l'exécuteur gère les effets secondaires 00:20:02.360 --> 00:20:04.340 uniquement après l'arrivée du plan valide du schéma complet. 00:20:05.180 --> 00:20:06.320 Les conditions de sortie anticipées 00:20:06.320 --> 00:20:07.380 arrêtent la boucle de raisonnement 00:20:07.380 --> 00:20:09.260 lorsque la confiance et la couverture atteignent le seuil. 00:20:09.720 --> 00:20:10.800 Pas de réflexion supplémentaire 00:20:10.800 --> 00:20:11.920 car le modèle semblait poétique. 00:20:12.480 --> 00:20:13.620 L'auditabilité est intégrée. 00:20:14.420 --> 00:20:16.120 Chaque action est signée par le principal du service 00:20:16.120 --> 00:20:17.760 où l'utilisateur délégué est estampillée 00:20:17.760 --> 00:20:18.940 avec l'idée d'exécution, 00:20:19.120 --> 00:20:19.420 l'outil, 00:20:19.720 --> 00:20:20.280 les paramètres, 00:20:20.480 --> 00:20:21.460 expurger si nécessaire, 00:20:21.700 --> 00:20:22.160 les portées 00:20:22.160 --> 00:20:23.560 et le résultat. 00:20:24.460 --> 00:20:25.120 Les journaux immuables 00:20:25.120 --> 00:20:26.420 résident dans votre pile d'observabilité. 00:20:26.840 --> 00:20:27.560 Choisissez votre préféré. 00:20:27.560 --> 00:20:29.060 Vous pouvez ainsi rejouer une exécution 00:20:29.060 --> 00:20:30.420 sans réexécuter les effets secondaires. 00:20:31.040 --> 00:20:31.480 Qui a fait quoi, 00:20:31.580 --> 00:20:32.500 quand et pourquoi devient une requête 00:20:32.500 --> 00:20:33.840 pas une chasse aux sorcières ? 00:20:33.840 --> 00:20:34.060 Et oui, 00:20:34.160 --> 00:20:35.320 les citations survivent intactes, 00:20:35.420 --> 00:20:36.140 vous pouvez donc vérifier 00:20:36.140 --> 00:20:37.080 que la réponse a été tracée 00:20:37.080 --> 00:20:38.380 jusqu'au contenu réel du locataire 00:20:38.380 --> 00:20:39.420 et non jusqu'à la loi du modèle. 00:20:40.120 --> 00:20:41.420 L'échec est normalisé et ennuyeux. 00:20:42.140 --> 00:20:42.460 429, 00:20:42.580 --> 00:20:43.980 l'exécuteur réessaye avec une gigue 00:20:43.980 --> 00:20:45.540 puis revient à une requête moins coûteuse 00:20:45.540 --> 00:20:46.760 ou à une taille de page réduite. 00:20:47.640 --> 00:20:48.220 Cache obsolète, 00:20:48.340 --> 00:20:49.800 le validateur détecte les balises électroniques 00:20:49.800 --> 00:20:50.400 non concordantes 00:20:50.400 --> 00:20:51.240 et force une actualisation. 00:20:52.040 --> 00:20:52.800 Refus d'autorisation, 00:20:52.920 --> 00:20:53.580 le garde de politique 00:20:57.560 --> 00:20:59.300 pan d'outils, 00:20:59.620 --> 00:21:00.940 le graphique déclare des alternatives 00:21:00.940 --> 00:21:01.700 ou place l'exécution 00:21:01.700 --> 00:21:02.960 dans une file d'attente de lettres mortes 00:21:02.960 --> 00:21:03.800 avec un contexte complet 00:21:03.800 --> 00:21:04.580 pour une correction humaine. 00:21:05.340 --> 00:21:06.660 Les solutions de secours déterministes 00:21:06.660 --> 00:21:07.340 transforment l'incident 00:21:07.340 --> 00:21:07.840 en ticket. 00:21:08.540 --> 00:21:09.540 Maintenant une très courte présentation. 00:21:09.900 --> 00:21:10.700 L'utilisateur demande. 00:21:10.980 --> 00:21:12.080 Rédigez un résumé des décisions 00:21:12.080 --> 00:21:12.640 de la feuille de route 00:21:12.640 --> 00:21:13.280 du dernier trimestre 00:21:13.280 --> 00:21:13.700 avec des liens. 00:21:14.280 --> 00:21:15.200 L'agent de raisonnement propose. 00:21:15.560 --> 00:21:16.560 Utilisez la recherche de graphiques 00:21:16.560 --> 00:21:17.740 sur un site SharePoint spécifique 00:21:17.740 --> 00:21:18.340 et un canal Teams 00:21:18.340 --> 00:21:19.340 filtré par dernier trimestre 00:21:19.340 --> 00:21:20.100 puis synthétisé. 00:21:20.500 --> 00:21:21.060 Puis synthétisé. 00:21:21.540 --> 00:21:22.400 Le validateur vérifie 00:21:22.400 --> 00:21:23.240 que les étendues demandées 00:21:23.240 --> 00:21:24.420 correspondent au rôle de l'agent. 00:21:25.020 --> 00:21:25.320 C'est le cas. 00:21:25.900 --> 00:21:27.300 L'exécuteur émet des appels de graphiques 00:21:27.300 --> 00:21:28.760 avec pagination et sélection de champs, 00:21:28.820 --> 00:21:29.840 des duplications par ID d'éléments, 00:21:29.940 --> 00:21:30.920 fragments et renvoie le contexte 00:21:30.920 --> 00:21:31.480 avec la provenance. 00:21:32.160 --> 00:21:33.340 Le raisonnement produit un résumé 00:21:33.340 --> 00:21:34.260 avec des citations en ligne 00:21:34.260 --> 00:21:35.320 et mappées aux ID d'éléments. 00:21:36.400 --> 00:21:37.740 Le validateur vérifie le schéma 00:21:37.740 --> 00:21:38.240 et les citations 00:21:38.240 --> 00:21:38.740 puis passe. 00:21:39.400 --> 00:21:40.160 Le point de contrôle humain 00:21:40.160 --> 00:21:40.900 apparaît avec le résumé 00:21:40.900 --> 00:21:41.200 l'épreuve. 00:21:41.960 --> 00:21:42.940 L'approbateur clique sur OK. 00:21:43.520 --> 00:21:44.680 L'exécuteur publie le résultat 00:21:44.680 --> 00:21:45.020 dans Teams 00:21:45.020 --> 00:21:46.180 et envoie un email aux parties prenantes, 00:21:46.280 --> 00:21:46.940 chaque action utilisant 00:21:46.940 --> 00:21:47.740 des clés de puissance d'éléments 00:21:47.740 --> 00:21:48.560 afin qu'une nouvelle tentative 00:21:48.560 --> 00:21:49.300 ne soit pas publiée devant. 00:21:49.640 --> 00:21:50.240 Notez la discipline. 00:21:50.740 --> 00:21:51.780 Aucun agent n'invente un outil, 00:21:51.900 --> 00:21:53.020 aucun nœud ne traverse un domaine 00:21:53.020 --> 00:21:54.260 en dehors de sa liste d'autorisation. 00:21:55.140 --> 00:21:56.500 Les jetons sont correctement définis 00:21:56.500 --> 00:21:57.080 et propagés 00:21:57.080 --> 00:21:57.980 via l'ID entra 00:21:57.980 --> 00:21:58.900 et non copier-coller 00:21:58.900 --> 00:21:59.560 entre les nœuds. 00:22:00.680 --> 00:22:02.000 Le modèle ne conclut jamais au succès. 00:22:02.660 --> 00:22:03.360 L'exécuteur le prouve 00:22:03.360 --> 00:22:03.900 avec des conditions 00:22:03.900 --> 00:22:04.720 de publication de graphique. 00:22:05.380 --> 00:22:06.220 ID de messages créés, 00:22:06.320 --> 00:22:07.160 e-tag d'éléments mis à jour, 00:22:07.280 --> 00:22:08.220 ID d'événements de calendrier 00:22:08.220 --> 00:22:09.300 puis marque la fin de l'exécution. 00:22:09.700 --> 00:22:09.900 Et oui, 00:22:10.000 --> 00:22:10.820 vous pouvez étendre cela 00:22:10.820 --> 00:22:11.680 en toute sécurité, 00:22:11.820 --> 00:22:12.780 intégrer Planner, Viva 00:22:12.780 --> 00:22:13.980 ou des services tiers via MCP 00:22:13.980 --> 00:22:14.840 ou une API ouverte 00:22:18.560 --> 00:22:19.460 à chaque connecteur 00:22:19.460 --> 00:22:20.460 avec la même logique de validateur 00:22:20.460 --> 00:22:21.440 et la même protection de politique. 00:22:21.960 --> 00:22:23.160 La promotion entre les environnements 00:22:23.160 --> 00:22:24.200 nécessite des passes de validation 00:22:24.200 --> 00:22:25.420 qui correspondent à la nouvelle limite 00:22:25.420 --> 00:22:26.700 du développement au test 00:22:26.700 --> 00:22:27.600 en passant par la production 00:22:27.600 --> 00:22:28.380 avec des augmentations 00:22:28.380 --> 00:22:28.980 de périmètre et même. 00:22:29.300 --> 00:22:30.360 C'est l'architecture de Microsoft 00:22:30.360 --> 00:22:31.000 qui est bien faite, 00:22:31.500 --> 00:22:32.280 graphique pour la vérité. 00:22:32.760 --> 00:22:34.360 Azure Open AI pour la réflexion, 00:22:34.520 --> 00:22:35.960 Copilot Studio pour l'orchestration, 00:22:36.320 --> 00:22:37.580 les exécuteurs pour les opérations, 00:22:38.160 --> 00:22:39.180 les validateurs et la politique 00:22:39.180 --> 00:22:39.800 pour la sécurité 00:22:39.800 --> 00:22:41.460 et l'observabilité pour la preuve. 00:22:42.120 --> 00:22:42.780 Les chiffres ensuite, 00:22:42.920 --> 00:22:43.440 pas les vibrations. 00:22:44.220 --> 00:22:44.920 Mesures avant-après, 00:22:45.440 --> 00:22:46.360 précision, latence, 00:22:46.360 --> 00:22:47.880 coût, frais généraux d'administration. 00:22:48.560 --> 00:22:49.840 Belle architecture, prouvez-le. 00:22:50.520 --> 00:22:51.340 Les chiffres, pas les vibrations. 00:22:52.020 --> 00:22:52.760 La ligne de base d'abord, 00:22:52.960 --> 00:22:53.820 les agents qui ne font qu'inviter 00:22:53.820 --> 00:22:54.520 sont des reines du drame. 00:22:54.960 --> 00:22:56.020 La précision est incohérente 00:22:56.020 --> 00:22:57.040 car ils inventent des sources 00:22:57.040 --> 00:22:57.980 et oublient les citations. 00:22:59.040 --> 00:22:59.540 Sans fondement, 00:22:59.640 --> 00:23:00.720 vous obtenez une prose confiante 00:23:00.720 --> 00:23:01.520 qui ne mène nulle part. 00:23:02.640 --> 00:23:03.780 La latence de la queue est brutale. 00:23:04.400 --> 00:23:05.440 Une longue chaîne d'appels en série 00:23:05.440 --> 00:23:06.500 pour réfléchir plus fort, 00:23:06.680 --> 00:23:07.760 chacun gonflé de contexte, 00:23:07.920 --> 00:23:08.280 redondant. 00:23:09.160 --> 00:23:10.060 Les coups grimpent en flèche 00:23:10.060 --> 00:23:10.740 car à chaque tour, 00:23:11.220 --> 00:23:12.200 les transcriptions complètes 00:23:12.200 --> 00:23:12.900 et les documents bruts 00:23:12.900 --> 00:23:13.540 sont renvoyés au modèle 00:23:13.540 --> 00:23:14.940 comme un service de messagerie surpayé. 00:23:15.660 --> 00:23:16.520 Frais généraux d'administration. 00:23:18.020 --> 00:23:18.800 Cidant, correctif, 00:23:18.880 --> 00:23:20.000 échec mystérieux et audite 00:23:20.000 --> 00:23:20.960 qui ressemble à de l'archéologie 00:23:20.960 --> 00:23:22.140 avec un bandeau sur les yeux, 00:23:22.360 --> 00:23:23.000 avec un bandeau sur les yeux. 00:23:23.080 --> 00:23:23.780 Maintenant, l'état après 00:23:23.780 --> 00:23:24.520 avec les exécuteurs 00:23:24.520 --> 00:23:25.240 et les graphiques validés. 00:23:25.820 --> 00:23:26.520 La précision augmente 00:23:26.520 --> 00:23:27.160 car les revendications 00:23:27.160 --> 00:23:27.740 nécessitées reçues. 00:23:28.300 --> 00:23:29.040 Les citations fondées 00:23:29.040 --> 00:23:29.820 liées aux identifiants 00:23:29.820 --> 00:23:30.420 d'éléments de graphique, 00:23:30.500 --> 00:23:31.240 aux balises électroniques 00:23:31.240 --> 00:23:31.940 et aux achats signés 00:23:31.940 --> 00:23:32.720 signifient qu'une réponse 00:23:32.720 --> 00:23:33.200 sans provenance 00:23:33.200 --> 00:23:33.920 ne passe tout simplement 00:23:33.920 --> 00:23:34.960 par le validateur. 00:23:35.760 --> 00:23:36.500 L'effet est immédiat. 00:23:37.040 --> 00:23:37.760 Moins de mauvaises réponses 00:23:37.760 --> 00:23:38.200 sont envoyées, 00:23:38.300 --> 00:23:39.000 moins de boucles de remaniement 00:23:39.000 --> 00:23:39.860 et une augmentation mesurable 00:23:39.860 --> 00:23:40.720 des taux de réussite des tâches 00:23:40.720 --> 00:23:41.740 sur les ensembles d'évaluation. 00:23:42.640 --> 00:23:43.340 Lorsqu'une revendication 00:23:43.340 --> 00:23:44.260 ne peut pas être prise en charge, 00:23:44.360 --> 00:23:45.420 l'agent la refuse avec raison 00:23:45.420 --> 00:23:46.700 ou demande l'approbation humaine. 00:23:47.420 --> 00:23:48.480 Prévisible, révisable, sûr. 00:23:49.520 --> 00:23:50.340 La latence se comprigne 00:23:50.340 --> 00:23:50.880 pour trois raisons. 00:23:51.620 --> 00:23:51.900 Premièrement, 00:23:52.120 --> 00:23:52.720 le parallélisme, 00:23:52.800 --> 00:23:53.320 la récupération, 00:23:53.420 --> 00:23:53.860 le reclassement 00:23:53.860 --> 00:23:54.740 et l'extraction de citations 00:23:54.740 --> 00:23:55.600 s'exécutent côte à côte 00:23:55.600 --> 00:23:56.240 puis se synchronisent 00:23:56.240 --> 00:23:57.060 au niveau d'un nœud de barrière. 00:23:57.660 --> 00:23:57.940 Deuxièmement, 00:23:58.000 --> 00:23:58.420 la mise en cache, 00:23:58.480 --> 00:23:59.380 les intégrations et les résumés 00:23:59.380 --> 00:24:00.460 indexés par le hachage de contenu 00:24:00.460 --> 00:24:01.380 et la portée des autorisations 00:24:01.380 --> 00:24:02.140 évitent de recalculer 00:24:02.140 --> 00:24:02.720 ce qui n'a pas changé. 00:24:03.780 --> 00:24:04.100 Troisièmement, 00:24:04.200 --> 00:24:04.820 sortie précoce. 00:24:05.040 --> 00:24:05.780 Une fois que la couverture 00:24:05.780 --> 00:24:06.800 et la confiance atteignent le seuil, 00:24:06.880 --> 00:24:07.740 le graphique arrête la boucle. 00:24:08.200 --> 00:24:08.680 Comparer cela 00:24:08.680 --> 00:24:09.520 à une invite en série 00:24:09.520 --> 00:24:10.660 où le modèle réfléchit 00:24:10.660 --> 00:24:11.200 un paragraphe 00:24:11.200 --> 00:24:11.880 et vos utilisateurs 00:24:11.880 --> 00:24:13.100 réfléchissent à la possibilité quittée. 00:24:13.440 --> 00:24:13.980 Le coût diminue 00:24:13.980 --> 00:24:14.940 car la discipline des jetons 00:24:14.940 --> 00:24:15.440 est appliquée 00:24:15.440 --> 00:24:16.060 et non demandée. 00:24:16.520 --> 00:24:17.160 Les sorties limitées 00:24:17.160 --> 00:24:17.600 par le schéma 00:24:17.600 --> 00:24:18.300 évitent l'illégation. 00:24:19.060 --> 00:24:19.900 Le contexte électif 00:24:19.900 --> 00:24:20.580 alimente uniquement 00:24:20.580 --> 00:24:21.260 les blocs pertinents 00:24:21.260 --> 00:24:22.020 avec des métadonnées 00:24:22.020 --> 00:24:23.000 et non des sites entiers. 00:24:24.020 --> 00:24:24.800 Des invites plus courtes 00:24:24.800 --> 00:24:25.400 et réponses plus petites 00:24:25.400 --> 00:24:26.180 moins nouvelles tentatives. 00:24:26.840 --> 00:24:27.640 La puissance des éléments 00:24:27.640 --> 00:24:28.180 de l'exécuteur 00:24:28.180 --> 00:24:29.060 et la logique de back-off 00:24:29.060 --> 00:24:29.940 évitent les appels en double 00:24:29.940 --> 00:24:30.820 et les cycles gaspillés. 00:24:31.580 --> 00:24:31.960 L'effet net 00:24:31.960 --> 00:24:32.580 est une diminution 00:24:32.580 --> 00:24:33.220 du nombre de jetons 00:24:33.220 --> 00:24:34.160 par résultat positif 00:24:34.160 --> 00:24:34.960 et une variance bien moindre. 00:24:35.400 --> 00:24:36.040 Les services financiers 00:24:36.040 --> 00:24:36.920 aiment la réduction de la variance. 00:24:37.420 --> 00:24:37.920 Les frais généraux 00:24:37.920 --> 00:24:38.760 d'administration diminuent 00:24:38.760 --> 00:24:39.520 car l'observabilité 00:24:39.520 --> 00:24:40.360 est conçue une improvisée. 00:24:40.960 --> 00:24:41.820 Les traces au niveau des nœuds 00:24:41.820 --> 00:24:42.540 et les journaux immuables 00:24:42.540 --> 00:24:43.160 réduisent le temps 00:24:43.160 --> 00:24:44.100 des diagnostics des incidents. 00:24:44.880 --> 00:24:45.700 Voyez quel nœud a échoué, 00:24:45.780 --> 00:24:46.600 pourquoi le moteur de stratégie 00:24:46.600 --> 00:24:47.040 a refusé 00:24:47.040 --> 00:24:47.800 et ce que l'exécuteur 00:24:47.800 --> 00:24:48.920 a essayé ensuite ? 00:24:48.920 --> 00:24:50.600 Les déploiements répétables 00:24:50.600 --> 00:24:51.280 réduisent les travaux 00:24:51.280 --> 00:24:52.180 sur mon théâtre de machine. 00:24:53.200 --> 00:24:53.800 La conformité 00:24:53.800 --> 00:24:55.020 cesse d'être une crise saisonnière 00:24:55.020 --> 00:24:56.100 car chaque exécution 00:24:56.100 --> 00:24:56.680 contient déjà 00:24:56.680 --> 00:24:57.160 qui, quoi, 00:24:57.400 --> 00:24:58.140 quand et pourquoi. 00:24:58.980 --> 00:24:59.580 Rendons cela concret 00:24:59.580 --> 00:25:00.480 avec un banc d'essai de mesure 00:25:00.480 --> 00:25:01.500 que vous pouvez réellement exécuter. 00:25:02.340 --> 00:25:02.780 Créer un ensemble 00:25:02.780 --> 00:25:04.000 d'évaluations de tâches représentatives, 00:25:04.200 --> 00:25:04.720 des questions-réponses 00:25:04.720 --> 00:25:05.280 avec des citations 00:25:05.280 --> 00:25:05.960 à résumer avec des liens 00:25:05.960 --> 00:25:06.720 et des propositions d'action 00:25:06.720 --> 00:25:07.460 avec des approbations. 00:25:08.120 --> 00:25:08.720 Pour chaque réponse, 00:25:08.820 --> 00:25:09.440 on ordre aux critères 00:25:09.440 --> 00:25:10.520 d'acceptation définis. 00:25:11.600 --> 00:25:12.240 Corriger les faits 00:25:12.240 --> 00:25:13.520 avec des identifiants d'éléments mappés, 00:25:13.620 --> 00:25:14.460 la couverture des citations 00:25:14.460 --> 00:25:15.280 et la variance autorisée. 00:25:16.340 --> 00:25:17.440 Instrumenter les SLOP50 00:25:17.440 --> 00:25:18.120 et P95 00:25:18.120 --> 00:25:18.920 latence de bout en bout, 00:25:19.120 --> 00:25:19.660 dépenses de jetons 00:25:19.660 --> 00:25:20.320 partage réussie 00:25:20.320 --> 00:25:21.320 et taux de refus de stratégie. 00:25:21.940 --> 00:25:23.120 Relier chaque mesure aux traces 00:25:23.120 --> 00:25:24.020 afin que toute régression 00:25:24.020 --> 00:25:24.880 ait un fil d'Ariane. 00:25:25.660 --> 00:25:26.260 Les résultats auxquels 00:25:26.260 --> 00:25:26.900 vous pouvez vous attendre 00:25:26.900 --> 00:25:27.840 si vous suivez l'architecture 00:25:27.840 --> 00:25:28.780 et non si vous l'improvisez. 00:25:29.320 --> 00:25:30.480 Une validité de réponse plus élevée 00:25:30.480 --> 00:25:31.260 car les revendications 00:25:31.260 --> 00:25:31.680 de mon étayé 00:25:31.680 --> 00:25:32.100 ne quittent jamais 00:25:32.100 --> 00:25:32.760 la phase de pré-production. 00:25:33.740 --> 00:25:35.360 Une latence P95 plus faible 00:25:35.360 --> 00:25:36.440 car les longues traînes 00:25:36.440 --> 00:25:37.340 sont découpées par des nœuds 00:25:37.340 --> 00:25:37.680 parallèles 00:25:37.680 --> 00:25:38.560 et des sorties précoces. 00:25:39.560 --> 00:25:40.700 Les dépenses de jetons plus faibles 00:25:40.700 --> 00:25:41.500 car vous arrêtez 00:25:41.500 --> 00:25:42.080 d'envoyer des romans 00:25:42.080 --> 00:25:42.700 et commencez à envoyer 00:25:42.700 --> 00:25:43.460 des extraits pertinents. 00:25:44.420 --> 00:25:45.620 Moins de pages aux administrateurs 00:25:45.620 --> 00:25:46.520 car la plupart des échecs 00:25:46.520 --> 00:25:47.400 sont gérés par des solutions 00:25:47.400 --> 00:25:48.280 de secours déterministes. 00:25:48.960 --> 00:25:49.780 Et oui, la mesure ennuyeuse 00:25:49.780 --> 00:25:50.400 que tout le monde oublie. 00:25:51.560 --> 00:25:52.240 Taux d'achèvement réussi 00:25:52.240 --> 00:25:52.940 du premier passage, 00:25:53.060 --> 00:25:53.980 plus d'exécutions se terminent 00:25:53.980 --> 00:25:54.780 sans intervention humaine. 00:25:55.340 --> 00:25:56.140 Impact sur l'entreprise 00:25:56.140 --> 00:25:57.020 des résolutions plus rapides 00:25:57.020 --> 00:25:57.920 signifie que les utilisateurs 00:25:57.920 --> 00:25:58.740 cessent d'ouvrir des tickets en deux. 00:25:59.080 --> 00:25:59.940 Des dépenses prévisibles 00:25:59.940 --> 00:26:00.900 signifient une budgétisation 00:26:00.900 --> 00:26:01.980 sans attente de jetons surprise. 00:26:02.220 --> 00:26:03.200 La confiance en la conformité 00:26:03.200 --> 00:26:04.260 signifie moins de cycles d'audit 00:26:04.260 --> 00:26:05.380 qui détourne votre feuille de roue. 00:26:06.120 --> 00:26:06.860 Le gain non évident 00:26:06.860 --> 00:26:07.760 est la réputation. 00:26:08.840 --> 00:26:09.820 Lorsque les réponses de l'agent 00:26:09.820 --> 00:26:10.920 citent le contenu du locataire 00:26:10.920 --> 00:26:11.660 et que les liens fonctionnent, 00:26:11.720 --> 00:26:12.440 les gens lui font confiance, 00:26:12.680 --> 00:26:13.220 l'utilisent 00:26:13.220 --> 00:26:14.440 et arrêtent de transmettre 00:26:14.440 --> 00:26:15.200 des captures d'écran 00:26:15.200 --> 00:26:15.820 qui commencent par 00:26:15.820 --> 00:26:16.500 qui commencent par 00:26:16.500 --> 00:26:17.480 pourquoi a-t-il dit cela. 00:26:18.520 --> 00:26:19.620 Conseil impératif direct, 00:26:19.820 --> 00:26:20.960 mesurez le lien entre la trace 00:26:20.960 --> 00:26:21.440 et la métrique 00:26:21.440 --> 00:26:22.520 où vous vous fiez à l'opinion. 00:26:23.160 --> 00:26:23.700 Si vous ne pouvez pas 00:26:23.700 --> 00:26:24.400 ouvrir une exécution 00:26:24.400 --> 00:26:25.200 et voir exactement 00:26:25.200 --> 00:26:26.200 quel nœud a gonflé les jetons 00:26:26.200 --> 00:26:27.000 ou a bloqué la latence, 00:26:27.080 --> 00:26:28.080 vous n'avez pas d'observabilité, 00:26:28.180 --> 00:26:28.860 vous avez des vibrations 00:26:28.860 --> 00:26:29.780 avec des horodatages. 00:26:30.700 --> 00:26:31.040 Tout change 00:26:31.040 --> 00:26:31.760 lorsque le validateur 00:26:31.760 --> 00:26:32.720 se trouve entre un bon plan 00:26:32.720 --> 00:26:34.000 et une action réelle. 00:26:35.200 --> 00:26:36.360 La précision se stabilise, 00:26:36.600 --> 00:26:37.320 la latence diminue, 00:26:37.480 --> 00:26:38.160 les coups s'aplatissent, 00:26:38.220 --> 00:26:39.140 les administrateurs dorment. 00:26:39.920 --> 00:26:40.620 Ce n'est pas de la magie, 00:26:40.700 --> 00:26:41.500 ce sont les exécuteurs, 00:26:41.660 --> 00:26:42.080 les graphiques 00:26:42.080 --> 00:26:42.620 et la validation 00:26:42.620 --> 00:26:43.240 qui font le travail 00:26:43.240 --> 00:26:44.420 que vous avez incorrectement attribué 00:26:44.420 --> 00:26:44.940 aux invites.