WEBVTT 00:00:00.080 --> 00:00:03.280 Die eine Validierung, die verhindert, dass intelligente Agenten dumme Dinge tun. 00:00:04.140 --> 00:00:07.300 Es gibt ein Gate, das aus clever kompetent macht, die Vertragsprüfung vor der Ausführung. 00:00:07.920 --> 00:00:10.500 Bevor ein Tool ausgeführt wird, prüft der Validator drei Dinge nacheinander. 00:00:11.500 --> 00:00:13.540 Die Absicht stimmt mit einer echten Fähigkeit überein. 00:00:13.600 --> 00:00:18.120 Der Aufrufer hat jetzt die Berechtigung und das angeforderte Ergebnis ist innerhalb der deklarierten Datengrenzen realisierbar. 00:00:18.920 --> 00:00:20.540 Klick ein Teil fehl, wird nichts ausgeführt. 00:00:21.100 --> 00:00:22.480 Sei nicht vorsichtig, versuch es trotzdem nicht. 00:00:22.900 --> 00:00:24.300 Verweigere es mit Gründen und Alternativen. 00:00:24.640 --> 00:00:25.760 Beginne mit der Fähigkeitsübereinstimmung. 00:00:26.180 --> 00:00:28.020 Der Plan lautet, SharePoint ist ein Element aktualisiert. 00:00:28.020 --> 00:00:31.660 Der Validator fragt, welches Tool, welche Methode, welche Schema-Version. 00:00:32.120 --> 00:00:33.760 Argumente werden mit der Registrierung abgeglichen. 00:00:34.360 --> 00:00:40.900 Erforderliche Felder sind vorhanden, Typen korrekt, Wertebereiche sinnvoll und keine zusätzlichen Felder wurden eingeschmuggelt in der Hoffnung, dass jemand sie ignoriert. 00:00:41.920 --> 00:00:42.900 Tool-Aliasing ist verboten. 00:00:43.360 --> 00:00:45.020 Verwende den kanonischen Namen oder werde abgelehnt. 00:00:45.360 --> 00:00:48.620 Dies tötet halluzinierte Tools und erratene Parameter, bevor sie sich schlecht benehmen können. 00:00:49.340 --> 00:00:50.880 Als nächstes die Richtlinienkonformität. 00:00:51.740 --> 00:00:54.800 Die Richtlinien-Engine wertet den vorgeschlagenen Aufruf anhand der aktiven Richtlinie aus. 00:00:55.540 --> 00:00:56.900 Zulassungslisten für Tools und Domänen. 00:00:56.900 --> 00:01:00.800 RBAC- oder ABC-Prüfungen, die an eingegebene ID-Ansprüche gebunden sind. 00:01:01.300 --> 00:01:02.480 Regeln für Umgebungsebenen. 00:01:03.000 --> 00:01:04.140 Grenzen der Datenklassifizierung. 00:01:04.800 --> 00:01:09.920 Wenn der Agent auf Dateien beschränkt ist, ist das Lesen für eine bestimmte Site ein Aktualisierungsaufruf oder eine andere Site ein klares Nein. 00:01:10.440 --> 00:01:14.080 Wenn die Nutzlast ohne menschlichen Kontrollpunkt in die eingeschränkte Klassifizierung eintaucht, ebenfalls Nein. 00:01:15.000 --> 00:01:16.140 Token werden aktuell verifiziert. 00:01:16.720 --> 00:01:18.160 Bereiche werden exakt verifiziert. 00:01:18.380 --> 00:01:23.140 Und die Eskalation von Berechtigung wird nur dieses eine Mal als das behandelt, was sie ist, nämlich als versuchter Verstoß. 00:01:23.140 --> 00:01:24.900 Dann die Machbarkeit der Nachbedingungen. 00:01:25.600 --> 00:01:26.920 Es reicht nicht aus, ein Ergebnis zu wollen. 00:01:27.320 --> 00:01:28.800 Es muss erreichbar und überprüfbar sein. 00:01:29.540 --> 00:01:32.440 Der Vandidator fragt, unterstützt das Ziel Element Wirksamkeitsschlüssel? 00:01:33.180 --> 00:01:36.220 Gibt das System eine dauerhafte Kennung oder ein E-Tag aus, das wir später überprüfen können? 00:01:36.660 --> 00:01:38.800 Gibt es eine kompensierende Maßnahme, wenn ein Downstream fehlschlägt? 00:01:39.160 --> 00:01:43.040 Wenn der Plan keine überprüfbaren Nachbedingungen erzeugen kann, wird er abgelehnt oder neu geschrieben. 00:01:43.600 --> 00:01:45.440 Wir akzeptieren keinen Vertrauen mehr, ich protokolliere später. 00:01:45.920 --> 00:01:46.900 Später kommt es zu Vorfällen. 00:01:46.900 --> 00:01:52.100 Wenn man diese zusammenfügt, erhält man das Trio-Gate, die Funktionsübereinstimmung, die richtigen Konformität und die Machbarkeit der Nachbedingungen. 00:01:52.660 --> 00:01:54.260 Alle drei bestehend und der Exeggüter verfolgt. 00:01:54.660 --> 00:01:56.740 Schlägt einer fehl, wird der Pfad mit Grund aktiviert. 00:01:57.580 --> 00:01:59.860 Dieser Pfad ist höflich, gründlich und eindeutig. 00:02:00.580 --> 00:02:01.060 Freundes mal suchen. 00:02:01.580 --> 00:02:03.580 Dies ist die genaue Richtlinie oder das Schirm, gegen das Sie verstoßen. 00:02:03.920 --> 00:02:04.880 Dies sind sichere Alternativen. 00:02:05.280 --> 00:02:07.740 Wenn die Benutzerabsicht repariert werden kann, schränken Sie den Umfang ein. 00:02:08.040 --> 00:02:10.980 Wechseln Sie zu einer schreibgeschützten Zusammenfassung, gleiten Sie zu einer zulässigen Zeitweil. 00:02:11.280 --> 00:02:14.080 Der Validator schlägt einen konformen Plan vor und bittet um Genehmigung. 00:02:14.080 --> 00:02:18.620 Wenn er nicht repariert werden kann, eskalieren Sie zu einem menschlichen Kontrollpunkt mit vollständigem Kontext zu vollständig und so fort. 00:02:19.060 --> 00:02:20.220 Keine mysteriösen Verzögerungen. 00:02:20.540 --> 00:02:21.240 Kein stiller Erfolg. 00:02:22.500 --> 00:02:25.000 Eine kurze Mikro-Geschichte, die Sie erlebt haben, auch wenn Sie sie nicht wussten. 00:02:25.460 --> 00:02:29.460 Der Agent wird gebeten, Alach, R-Dokumente des letzten Quartals zusammenzufassen und eine E-Mail an die Rechtsabteilung zu senden. 00:02:29.900 --> 00:02:32.380 Retrieval schlägt Grafabfragen für HR und Rechtsseiten vor. 00:02:33.100 --> 00:02:34.540 Validator erkennt eine Grenzüberschreitung. 00:02:35.000 --> 00:02:35.960 HR ist eingeschränkt. 00:02:36.320 --> 00:02:37.260 Die Rechtsabteilung ist intern. 00:02:37.620 --> 00:02:39.960 Das Trio-Gate blockiert das Querlesen und die ausgehende E-Mail. 00:02:40.780 --> 00:02:41.940 Der Verweigerungspfad kehrt zurück. 00:02:42.560 --> 00:02:43.540 Eingeschränkte Inhalte erkannt. 00:02:44.160 --> 00:02:45.140 Vorgeschlagene Alternative. 00:02:45.360 --> 00:02:46.800 Internen Richtlinienindex zusammenfassen. 00:02:47.120 --> 00:02:49.900 Autorisierten Prüfern einen Anforderungslink für die HR-Zusammenfassung bereitstellen. 00:02:50.580 --> 00:02:52.060 Der Benutzer genehmigt den Konformplan. 00:02:52.600 --> 00:02:57.060 Der Ausführende führt ihn aus, stellt interne Inhalte bereit und hängt eine Berechtigungsanforderung für das R-Material an. 00:02:57.540 --> 00:02:58.880 Kein Leck, kein Drama, aber noch hilfreich. 00:02:59.160 --> 00:03:00.600 Die Implementierung ist absichtlich langweilig. 00:03:01.040 --> 00:03:04.120 Eine Richtlinien-DSL definiert, wer was wo mit welchen Nebenwirkungen tun kann. 00:03:04.760 --> 00:03:06.520 Eine Schema-Registrierung speichert Tool-Verträge. 00:03:07.040 --> 00:03:09.120 Namen, Versionen, Argumentformen und Nachbedingungen. 00:03:09.120 --> 00:03:13.740 Ein Auflöser für Zulassungslisten ordnet Domänen, Standorte und Bereiche Umgebungsebenen zu. 00:03:14.160 --> 00:03:19.320 Der Prüfer stellt diese zusammen, stempelt jede Entscheidung mit einem Prüfdatensatz, Eingaben, Richtlinienbewertungen, Ergebnissen 00:03:19.320 --> 00:03:22.380 und übergibt dem Ausführenden entweder grünes Licht oder einen Reparaturplan. 00:03:23.020 --> 00:03:24.920 Der Ausführende arbeitet niemals an einer roten Ampel herum. 00:03:25.500 --> 00:03:26.580 Er zwingt die Entscheidung oder stoppt. 00:03:26.580 --> 00:03:30.880 Das mentale Modell ist sauber genug, um es auf die Stirn ihres Architektur-Diagramms zu tätowieren. 00:03:31.380 --> 00:03:32.140 Ausführende setzen durch. 00:03:32.680 --> 00:03:33.360 Diagramme schränken ein. 00:03:33.820 --> 00:03:34.400 Prüfer entscheiden. 00:03:35.040 --> 00:03:35.760 In dieser Reihenfolge. 00:03:36.080 --> 00:03:38.180 Das Modell schlägt nur innerhalb des umzäunten Hofs vor. 00:03:38.400 --> 00:03:42.820 Und sobald es versucht, darüber zu klettern, zieht der Validator es zurück, erklärt warum und zeigt auf das Tor. 00:03:43.900 --> 00:03:44.620 Ordnung gewahrt. 00:03:45.020 --> 00:03:45.620 Sicher durchgesetzt. 00:03:46.040 --> 00:03:46.740 Fortschritt freigegeben. 00:03:47.240 --> 00:03:48.100 Innerhalb der Richtlinie. 00:03:48.100 --> 00:03:51.860 Sie wollten eine Sache, die intelligente Agenten davon abhält, dumme Dinge zu tun. 00:03:52.540 --> 00:03:53.120 Das ist es. 00:03:53.340 --> 00:03:59.060 Eine Vertragsprüfung vor der Ausführung, die die Fähigkeit, die Berechtigung und das überprüfbare Ergebnis vor jeglicher Mutation in der realen Welt nachweist. 00:03:59.440 --> 00:04:02.760 Aus, ich glaube, ich kann wird, ich darf, ich weiß wie und ich kann beweisen, dass ich es getan habe. 00:04:03.700 --> 00:04:05.500 Nein, nein, nein, Dunkelheit widerfährt uns nicht. 00:04:06.640 --> 00:04:07.820 Sie haben jetzt die Architektur. 00:04:08.080 --> 00:04:08.540 Nutzen Sie sie. 00:04:09.120 --> 00:04:10.320 Wichtigste Erkenntnis plus CT. 00:04:11.120 --> 00:04:15.640 Wichtigste Erkenntnis, Eingabeaufforderungen sind Meinungen, Ausführer und validierte Graphen sind Operationen. 00:04:15.640 --> 00:04:18.720 Und die Vertragsprüfung vor der Ausführung ist die Leitplanke, die beide ehrlich hält. 00:04:19.740 --> 00:04:21.540 Wenn Ihnen das Zeit gespart hat, zahlen Sie die Schulden zurück. 00:04:22.260 --> 00:04:22.580 Abonnieren. 00:04:23.460 --> 00:04:28.280 Sehen Sie sich als nächstes die Aufschlüsselung von Landgraf im Vergleich zum Microsoft Agent Framework hinsichtlich Leistung und Beobachtbarkeit, 00:04:28.580 --> 00:04:30.880 tatsächlichen Ablaufverfolgung und Kosten und P590s an. 00:04:31.460 --> 00:04:35.700 Sichern Sie sich Ihren Upgrade-Pfad, folgen Sie den Anweisungen, aktivieren Sie Benachrichtigungen und erhalten Sie die nächste Episode-Pipp. 00:04:35.800 --> 00:04:36.180 Fahren Sie vor. 00:04:36.580 --> 00:04:38.940 Die meisten Leute denken, dass bessere Eingabeaufforderungen und zuverlässiger Gänze. 00:04:39.120 --> 00:04:39.680 Nette Theorie. 00:04:40.500 --> 00:04:42.620 Eingabeaufforderungen leiten Gedanken, sie führen keine Vorgänge aus. 00:04:42.620 --> 00:04:46.160 In Wahrheit kommt die Zuverlässigkeit von Ausführenden und der Validierung von Diagrammen. 00:04:46.640 --> 00:04:49.140 Dem Rückgrat des Verhindertes, Agenten in der Realität den Kürze umziehen. 00:04:49.700 --> 00:04:53.700 Wir werden dies mit Microsoft-Szenarien, dem Abruf von Diagrammen in Microsoft 365, 00:04:53.960 --> 00:04:57.660 der Argumentation durch Azure Open AI und Co-Pilot Studio-Agenten verknüpfen, die nicht abtonnig werden. 00:04:57.880 --> 00:04:58.980 Es geht um ganz einfache Dinge. 00:04:59.240 --> 00:05:01.820 Genauigkeit, Latenz, Kosten und Überprüfbarkeit. 00:05:02.960 --> 00:05:03.980 Messbar, keine Stimmungsmache. 00:05:04.860 --> 00:05:06.860 Gebe Ihnen ein mentales Modell, das Sie im Kopf durchgehen können, 00:05:07.060 --> 00:05:08.540 Diagramme in Worten, die Sie nicht vergessen werden 00:05:08.540 --> 00:05:11.600 und einen Validierungsschritt, den die gente Agenten davon abhält, dumme Dinge zu tun. 00:05:11.600 --> 00:05:14.660 Hier ist die Architektur, die Sie schon am ersten Tag hätten verwenden sollen. 00:05:15.500 --> 00:05:17.920 Warum Eingabeaufforderungen bei Vorgängenversagen ausführen dürfen. 00:05:18.420 --> 00:05:19.200 Okay, hier ist der Clou. 00:05:19.620 --> 00:05:21.020 LLMs kümmern sich um die Kognition. 00:05:21.960 --> 00:05:23.080 Ausführende kümmern sich um Vorgänger. 00:05:23.680 --> 00:05:25.340 Wenn man diese beiden Faktoren vermischt, entsteht Kar. 00:05:25.840 --> 00:05:27.200 Das Modell kann einen Plan vorschlagen. 00:05:27.960 --> 00:05:29.920 Es kann nicht garantieren, dass die E-Mail gesendet wurde, 00:05:30.020 --> 00:05:32.240 die Datei gespeichert wurde oder die Berechtigung vorhanden war. 00:05:32.740 --> 00:05:35.200 Es spricht in Wahrscheinlichkeiten, Operationen erfordern Garantien. 00:05:35.880 --> 00:05:36.820 Hier kommt der Ausführende ins Spiel. 00:05:37.460 --> 00:05:39.380 Stellen Sie sich diesen als den Erwachsenen im Raum vor, 00:05:39.380 --> 00:05:42.480 einen richtliniengebundenen Funktionsausführer mit Statusbeschränkung und Elementwirksamkeit. 00:05:43.120 --> 00:05:46.020 Er glaubt nicht, dass eine Aktion erfolgreich war, sondern überprüft sie. 00:05:46.600 --> 00:05:48.200 Er geht nicht davon aus, dass ein Tool vorhanden ist. 00:05:48.640 --> 00:05:52.380 Er überprüft Funktionen, Parameter und Berechtigungen, bevor er es überhaupt versucht. 00:05:53.040 --> 00:05:55.000 Und wenn er fehlschlägt, schlägt er lautstark fehl, 00:05:55.140 --> 00:05:57.660 klassifiziert den Fehler und wählt den vorgeschriebenen Wiederherstellungspfad. 00:05:58.260 --> 00:06:00.780 Die meisten nur Eingabeaufforderungen-Agenten fallen in drei Fehler-Modi. 00:06:00.780 --> 00:06:03.000 Erstens, halluzinierte Tools. 00:06:04.000 --> 00:06:06.280 Das Modell fordert eine Funktion an, die nicht registriert ist 00:06:06.280 --> 00:06:08.300 oder ruft sie mit Feldern auf, die nicht vorhanden sind. 00:06:08.900 --> 00:06:10.080 Zweitens, fehlende Vorbedingungen. 00:06:10.820 --> 00:06:13.420 Es versucht, eine SharePoint-Datei zu bearbeiten, ohne zu überprüfen, 00:06:13.500 --> 00:06:15.800 ob es auf die Website, die Liste oder die Elementversion zugreifen kann. 00:06:16.440 --> 00:06:17.360 Drittens, stille Teilfehler. 00:06:17.740 --> 00:06:20.140 Schritt zwei schlägt fehl, aber der Agent macht weiter und erklärt den Sieg, 00:06:20.180 --> 00:06:21.280 weil der Text vertrauenswürdig aussieht. 00:06:21.480 --> 00:06:21.980 Das hast du schon gesehen. 00:06:22.320 --> 00:06:23.420 Du hast es gerade als unzuverlässig gesagt. 00:06:23.920 --> 00:06:26.680 Exekutoren führen eine Schleife aus, die langweilig aussieht und genau deshalb funktioniert es. 00:06:26.680 --> 00:06:29.520 Vorbedingungen, Eingaben, Berechtigungen und Invarianten überprüfen. 00:06:30.140 --> 00:06:32.540 Aktion, das Tool mit einem Elementpotenzschlüssel aufrufen, 00:06:32.620 --> 00:06:34.840 damit Wiederholungsversuche nicht doppelt abbrechen oder posten. 00:06:35.740 --> 00:06:38.420 Nachbedingungen, Effekte anhand der Quelle der Wahrheit bestätigen. 00:06:39.660 --> 00:06:40.440 Fehler-Taxonomie. 00:06:40.900 --> 00:06:44.120 Ist es Validierung, vorübergehend, Ratenbegrenzung, Jugend oder Richtlinie? 00:06:45.400 --> 00:06:47.860 Wiederherstellung, zurückziehen und erneut versuchen für vorübergehende, 00:06:47.940 --> 00:06:50.560 erneute Authentifizierung oder erneute Zustimmung für die Authentifizierung 00:06:50.560 --> 00:06:52.880 vorwächst für bekannte Alternativen und harte Stops mit Grund- und Fertschlüssel. 00:06:53.300 --> 00:06:54.420 Idempotenz ist nicht verhandelbar. 00:06:54.420 --> 00:06:57.320 Wenn eine Aktion wiederholt werden kann, benötigt sie einen Schlüssel, 00:06:57.460 --> 00:07:00.040 der den zweiten Versuch zu einem No-Op oder einer konsistenten Überschreibung macht. 00:07:00.400 --> 00:07:01.680 Timeouts verhindern Zombie-Aufrufe. 00:07:02.080 --> 00:07:03.440 Zurückziehen respektiert Ratenbegrenzung. 00:07:03.860 --> 00:07:07.680 Dies ist ein deterministisches Verhalten, das die inhärent stochastische Textgenerierung steuert. 00:07:08.080 --> 00:07:08.380 Steuert. 00:07:09.180 --> 00:07:10.240 Der Executor ist das Getriebe. 00:07:10.620 --> 00:07:11.540 Das LLM ist der Motor. 00:07:12.500 --> 00:07:14.460 Sie geben nicht Vollgas und hoffen, dass die Räder verstehen. 00:07:15.020 --> 00:07:17.740 Contract-First-Ausgaben sind das Gegenmittel zu Best-Effort-Absetzen. 00:07:18.520 --> 00:07:20.100 Das Argumentationsmodell darf nicht umherschweifen. 00:07:20.100 --> 00:07:22.200 Es gibt JSON-Aus, das mit einem Schema übereinstimmt. 00:07:22.320 --> 00:07:24.460 Tool-Name, Argumente und erwartete Nachbedingungen. 00:07:24.880 --> 00:07:27.600 Validatoren überprüfen die Schemakonformität, bevor etwas ausgeführt wird. 00:07:27.880 --> 00:07:30.220 Wenn die Form falsch ist, lehnt der Executor dies mit einer Begründung ab, 00:07:30.280 --> 00:07:31.840 fordert einen korrigierten Plan an oder eskaliert. 00:07:32.320 --> 00:07:34.800 So verhindern sie, dass aus Nomsalaten Produktionsvorfälle werden. 00:07:35.320 --> 00:07:38.200 Jetzt denken sie vielleicht, kann ich das Modell nicht einfach aufwörtern, seine Arbeit zu überprüfen. 00:07:38.600 --> 00:07:39.020 Wir können fragen. 00:07:39.420 --> 00:07:39.960 Es wird ja sagen. 00:07:40.360 --> 00:07:40.900 Das tut es immer. 00:07:41.320 --> 00:07:42.580 Der durchschnittliche Benutzer akzeptiert es. 00:07:42.920 --> 00:07:43.940 Profis benötigen Beweise. 00:07:43.940 --> 00:07:49.060 Beweise liegen in Nachbedingungen vor, die mit Systemen wie Microsoft Graph, SharePoint oder Exchange abgeglichen werden. 00:07:49.440 --> 00:07:51.400 Echte Quellen der Wahrheit liegt das Gedächtnis des Modells. 00:07:52.000 --> 00:07:52.820 Aber hier wird es interessant. 00:07:53.320 --> 00:07:54.340 Einzelne Schritte sind ausreichend. 00:07:54.660 --> 00:07:58.600 Echte Workflows haben Verzweigungen, Parallelität, Kompensation und menschliche Kontrollpunkte. 00:07:58.840 --> 00:07:59.820 Sie brauchen mehr als einen Executor. 00:08:00.200 --> 00:08:02.000 Sie benötigen eine Karte, die der Ausführende lesen kann. 00:08:02.160 --> 00:08:03.060 Das ist ein Workflow-Diagramm. 00:08:03.360 --> 00:08:06.300 In einem Diagramm sind Knoten, Aufgaben oder Unteragenten mit explizitem Verträgen. 00:08:06.400 --> 00:08:08.160 Kanten definieren den Kontrollfluss und den Datenfluss. 00:08:08.300 --> 00:08:09.160 Der Status ist erst klassisch. 00:08:09.440 --> 00:08:09.960 Was ist persistent? 00:08:10.280 --> 00:08:11.240 Was wird mit einem Prüfpunkt versehen? 00:08:11.240 --> 00:08:12.060 Was ist vergänglich? 00:08:12.360 --> 00:08:16.220 Der Ausführende durchläuft das Diagramm deterministisch und beachtet dabei an jeder Kante Zulassungslisten und Schimmerte. 00:08:16.660 --> 00:08:21.580 Wenn ein Knoten ausfällt, gibt das Diagramm Kompensation, rückgängig machen, reparieren oder eskalieren an. 00:08:22.280 --> 00:08:23.200 Keine mysteriösen Pipes. 00:08:23.640 --> 00:08:24.740 Nein, und dann geschieht die Magie. 00:08:25.280 --> 00:08:26.960 Dies ist der Moment, in dem die Zuverlässigkeit umschlägt. 00:08:27.180 --> 00:08:28.000 Das LLM schlägt vor. 00:08:28.440 --> 00:08:29.440 Der Ausführende setzt dies durch. 00:08:29.820 --> 00:08:31.680 Die Validierung der Grapheneinschränkungen entscheidet. 00:08:32.160 --> 00:08:32.920 Die Ordnung wiederhergestellt. 00:08:33.660 --> 00:08:37.760 Sobald sie Kognition von Betrieb trennen, hören ihre Agenten auf zu improvisieren und beginnen, sich zu benehmen. 00:08:37.760 --> 00:08:41.460 Und ja, sie fühlen sich immer noch intelligent, weil sie es sind, aber jetzt werden sie beaufsichtigt. 00:08:41.880 --> 00:08:42.740 Die Blaupause ist fertig. 00:08:43.060 --> 00:08:46.860 Vernetzen wir sie mit Microsoft 365, ohne ihre Mandanten in ein Buffy zu verwandeln. 00:08:47.680 --> 00:08:48.460 Grundlag von Graphflows. 00:08:49.260 --> 00:08:50.960 Knoten, Kanten und ein Zustand, der nicht leckt. 00:08:51.520 --> 00:08:52.300 Stellen Sie sich folgendes vor. 00:08:52.360 --> 00:08:54.140 Sie haben einen zuverlässigen Ausführenden, aber keine Karte. 00:08:54.600 --> 00:08:56.240 Er wird Befehle befolgen, aber wohin? 00:08:56.780 --> 00:08:58.720 Hier kommt der Workflow Graph ins Spiel, ihr Betriebshandbuch. 00:08:59.340 --> 00:09:02.100 Knoten sind Aufgaben oder Unteragenten mit expliziten Verträgen. 00:09:02.660 --> 00:09:04.280 Kanten definieren den Kontrollfluss und den Datenfluss. 00:09:04.280 --> 00:09:08.440 Der Graph kodiert, was ausgeführt wird, wann es ausgeführt wird und welche Datengrenzen überschreiten dürfen. 00:09:09.220 --> 00:09:10.280 Keine Improvisation oder GIST? 00:09:10.740 --> 00:09:11.460 Das sind Notenblätter. 00:09:11.920 --> 00:09:12.600 Beginnen Sie mit der Form. 00:09:13.220 --> 00:09:19.420 Die meisten Produktionsgraphen sind DAGs, gerichtete erzyklische Graphen, da Zyklen endlos schleifen und Zustandsbeschädigungen einladen. 00:09:20.180 --> 00:09:25.840 Sie können immer noch Schleifen haben, aber Sie markieren sie absichtlich mit Zählern und Schutzvorrichtung und maximalen Iterationen, Exit-Prädikaten und Timeouts. 00:09:26.820 --> 00:09:29.180 So verhindern Sie, dass härteres Denken zu für immer denken wird. 00:09:30.900 --> 00:09:32.180 Bedingtes Routing ist explizit. 00:09:32.180 --> 00:09:36.160 Wenn die Abrufkonfidenz über dem Schwellenwert liegt, wird zur Synthese verzweigt. 00:09:36.620 --> 00:09:38.000 Wenn nicht, wird zur erneuten Abfrage verzweigt. 00:09:38.700 --> 00:09:39.840 Parallelität ist erstklassig. 00:09:40.540 --> 00:09:47.040 Führe Zusammenfassungen, Zitatextraktion nebeneinander aus und verbinde sie dann an einem Barriereknoten, der überprüft, ob beide ihre Postbedingungen erfüllt haben. 00:09:47.820 --> 00:09:49.080 Status ist keine Stimmung, sondern ein Ledger. 00:09:49.080 --> 00:09:50.460 Du verwaltest drei Arten. 00:09:50.600 --> 00:09:55.900 Persistenten Status, dauerhafte Prüfpunkte, von denen du nach einem Absturz wiederherstellen kannst, Eingaben, Entscheidungen, signierte Aktionen. 00:09:56.000 --> 00:10:00.340 Temporären Status, kurzlebige Puffer wie Zwischenausgaben von Modellen, die du nicht im Langzeitgedächtnis verschmutzen möchtest. 00:10:00.880 --> 00:10:05.760 Abgeleiteten Status, neu berechenbare Artefakte wie Einbettungen oder gefilterte Ergebnisse, die du deterministisch erstellen kannst. 00:10:06.160 --> 00:10:08.800 Die Regel ist einfach, speichere nur das, was du in einem Audit verteidigen kannst. 00:10:09.220 --> 00:10:10.580 Alles andere ist absichtlich entsorgbar. 00:10:10.960 --> 00:10:12.080 Die Rollback-Strategie ist wichtig. 00:10:12.760 --> 00:10:20.840 Wenn ein Knoten die Außenwelt mutiert, ein Kalenderereignis erstellt oder ein Listen-Element aktualisiert, zeichnest du eine inverse Aktion auf, falls vorhanden oder einen Ausgleichsplan, falls nicht vorhanden. 00:10:21.660 --> 00:10:25.680 Wenn ein nachgelagerter Knoten schwerwiegend ausfällt, kann der Graph diese Ausgleiche in umgekehrter Reihenfolge ausführen. 00:10:25.980 --> 00:10:30.700 Nein, das ist nicht übertrieben, sondern die Art und Weise, wie sie vermeiden, dass aus einem Obstable Booking des CEO und Ops können wir nicht beheben wird. 00:10:31.640 --> 00:10:32.600 Kanten tragen Verträgen. 00:10:33.080 --> 00:10:36.220 Eine Kante ist keine mysteriöse Leitung, sondern eine APE zwischen Knoten. 00:10:36.220 --> 00:10:39.740 Definieren Sie EA-Schemas, Typen, Pflichtfelder und zulässige Werte. 00:10:40.300 --> 00:10:43.360 Definieren Sie Zulassungslisten, welche Tools oder Domänen der nächste Knoten aufrufen darf. 00:10:43.860 --> 00:10:47.460 Definieren Sie Fähigkeitstags, was der empfangende Knoten zu tun verspricht und was er ablehnt. 00:10:48.280 --> 00:10:49.680 Der Executor erzwingt diese zur Laufzeit. 00:10:50.540 --> 00:10:53.460 Ein Knoten kann kein SharePoint-Token über eine Zusammenfassungskante schmuggeln. 00:10:53.860 --> 00:10:57.440 Das ist kein Sicherheitstheater, sondern so verhindern Sie laterale Bewegungen durch Ihren eigenen Agenten. 00:10:58.740 --> 00:11:00.400 Die Fehlerbehandlung befindet sich im Graphen. 00:11:01.700 --> 00:11:04.120 Jeder Knoten deklariert seine Fehlertaxonomie. 00:11:04.120 --> 00:11:11.740 Validierungsfehler, vorübergehende Infrastruktur, Ratenbegrenzung, Authentifizierung, Autorisierung, Richtlinienverletzung und Unbekannt. 00:11:12.500 --> 00:11:14.180 Für jede Klasse bietet der Graph einen Pfad. 00:11:14.760 --> 00:11:17.200 Wiederholen Sie den Vorgang mit exponentiellem Backoff für vorübergehende Fehler. 00:11:17.300 --> 00:11:20.840 Aktualisieren Sie das Token für die Authentifizierung, Alternatifizierung, alternatives Tool für die Ratenbegrenzung. 00:11:20.920 --> 00:11:22.380 Verweigern Sie es mit einem Grund für die Richtlinie. 00:11:22.740 --> 00:11:24.300 Für unbekannte Ereignisse gibt es wahre Nachrichten. 00:11:24.740 --> 00:11:27.260 Fehlgeschlagene Payloads werden mit vollem Kontext unter Quarantäne gestellt, 00:11:27.260 --> 00:11:30.220 sodass Mitarbeiter sie überprüfen können, ohne das Chaos in der Produktion wiederherzustellen. 00:11:30.220 --> 00:11:33.800 Kontrollpunkte für den menschlichen Zugriff sind keine Ad-Hoc-Slack-Nachrichten. 00:11:34.440 --> 00:11:40.020 Sie frieren die Ausführung ein, präsentieren die vorgeschlagene Aktion und den Nachweisenden erfordern eine Genehmigung oder Bearbeitung, die protokolliert und signiert wird. 00:11:40.260 --> 00:11:41.640 Nach der Genehmigung wird die Ausführung fortgesetzt. 00:11:42.060 --> 00:11:44.220 Bei Ablehnung wird der Graph auf einen sicheren Vorwerk zurückgesetzt. 00:11:45.080 --> 00:11:49.220 Herzlichen Glückwunsch, Sie haben soeben eine Änderungskontrolle implementiert, die Entwickler tatsächlich befolgen, wer er lässt. 00:11:49.220 --> 00:11:51.760 Die Isolierung des Speichers ist nicht verhandelbar. 00:11:52.440 --> 00:11:56.680 Jede Sitzung erhält einen begrenzten Kontext, nur die Dokumente, Token und Zwischenergebnisse, die sie benötigt. 00:11:57.980 --> 00:12:03.420 Sitzungsübergreifende Vergiftung, bei der die Eingabeaufforderung einer Konversation in eine andere übergeht, ist eine Möglichkeit, versehentlich Daten zu exfiltrieren. 00:12:03.900 --> 00:12:04.880 Der Graph erzwingt Grenzen. 00:12:05.400 --> 00:12:10.140 Kein gemeinsamer, veränderbarer Speicher, nur genehmigte Lesevorgänge aus einem geprüften Speicher mit Inhaltsfiltern und Schema-Validierern. 00:12:10.500 --> 00:12:15.960 Ja, Sie können Einbettungen und Zusammenfassungen zwischenspeichern, aber Sie kennzeichnen sie mit Herkunft und Berechtigung und entfernen sie bei richtigen Änderungen. 00:12:15.960 --> 00:12:18.180 Die Beobachtbarkeit ist integriert, nicht extra angehängt. 00:12:18.900 --> 00:12:22.680 Ablaufverfolgung auf Knotenebene zeigen Eingaben, Ausgaben, Dauer, Wiederholungsversuche und nachgelagerte Effekte. 00:12:22.960 --> 00:12:27.920 Sie verknüpfen Ablaufverfolgung mit einer Graph-Ausführungs-ID, sodass Sie sie wiedergeben, diagnostizieren und die Konformität nachweisen können. 00:12:28.260 --> 00:12:29.540 Wer hat was wann und warum getan? 00:12:30.300 --> 00:12:35.360 Die Anomalieerkennung kennzeichnet seltsame Muster, plötzliche Spitzen bei Tool-Aufrufen, ungewöhnliche Domänen und Token-Explosionen. 00:12:35.820 --> 00:12:38.380 Das ist Ihr Frühwarnsystem, bevor etwas Interessantes zu einem Vorfall wird. 00:12:39.200 --> 00:12:40.740 Im Wesentlichen ist der Graph die Verfassung. 00:12:41.140 --> 00:12:42.460 Der Vollsteiger ist die Strafverwärmungsbehörde. 00:12:42.460 --> 00:12:44.200 Das LLM ist der Richtbeistandlichterricht. 00:12:44.600 --> 00:12:48.940 Wenn Sie Knoten, Kanten und Zustände auf diese Weise kodieren, erhalten Sie nicht nur erfolgreiche Workflows. 00:12:49.900 --> 00:12:53.520 Sie erhalten Workflows, die sicher fehlschlagen, sich selbst erklären und vorhersehbar wiederhergestellt werden. 00:12:54.000 --> 00:12:58.720 Jetzt können wir mit der Blaupause in der Hand eine Verbindung zu Microsoft 365 herstellen, ohne dass jemand dann zu einem Befehl wird. 00:12:59.580 --> 00:13:00.460 Sicherheit durch Design. 00:13:01.140 --> 00:13:02.640 Graphenvalidierung schlägt Chaos-Engineering. 00:13:03.480 --> 00:13:07.620 Zuverlässigkeit beweist man nicht, indem man Chaos in die Produktion bringt und hofft, dass die Überlebenden widerstandsfähig sind. 00:13:08.220 --> 00:13:11.120 Man beweist sie, indem man unsichere Workflows ablehnt, bevor sie überhaupt ausgeführt werden. 00:13:11.640 --> 00:13:12.360 Das Graphenvalidierung. 00:13:12.720 --> 00:13:16.020 Statische Prüfungen, um Unsinn fernzuhalten, Laufzeitschutzmaßnahmen, um Gefahren in Schach zu halten. 00:13:16.420 --> 00:13:17.820 Die statische Validierung ist der Preflight. 00:13:18.280 --> 00:13:19.700 Man prüft die Struktur, bevor sie losgeht. 00:13:20.160 --> 00:13:24.320 Zyklen, die unbegrenzte Schleifen erzeugen, werden abgelehnt oder gezwungen, Iterationsschutzmaßnahmen zu deklarieren. 00:13:24.760 --> 00:13:27.620 Unerreichbare Knoten, toter Code ist ein Lösch- oder Rechtfertigungskriterium. 00:13:27.980 --> 00:13:28.660 Wählende Verträge. 00:13:29.060 --> 00:13:33.180 Jeder Knoten muss Eingabe- und Ausgabeschemata, erforderliche Funktionen und Nebenwirkungen deklarieren. 00:13:33.180 --> 00:13:40.340 Berechtigungsgrenzen, Knoten, die externen Systeme mutieren, müssen in Segmenten mit Anmeldinformationen mit geringsten Rechten und expliziten Zulassungslisten ausgeführt werden. 00:13:41.340 --> 00:13:46.740 Und ja, wenn ihr Zusammenfassungsknoten plötzlich Schreibzugriff auf SharePoint anfordert, sagt der Validator voreingenommen, nein, nein. 00:13:47.160 --> 00:13:47.820 Nun zur Laufzeit. 00:13:48.400 --> 00:13:49.420 Hier werden die Leute nachlässig. 00:13:49.880 --> 00:13:52.420 Eine Richtlinien-Engine sitzt neben dem Executor, nicht dahinter. 00:13:53.380 --> 00:13:56.440 Tool- und Domain-Zulassungslisten sind keine Dokumentationen, sondern erzwungene Entscheidungen. 00:13:57.220 --> 00:14:04.480 Zum Zeitpunkt des Aufrufs überprüft die Engine unseren Backend anhand des aktiven Prinzips des Intra-ID-Tokens der Bereiche und Ansprüche und propagiert die Kette ordnungsgemäß. 00:14:05.340 --> 00:14:06.480 Keine Umgebungshöberkräfte. 00:14:06.640 --> 00:14:10.800 Token werden auf einen Bereich festgelegt, bei Erlaubnis aktualisiert und niemals über freundliche Kanten geschmuggelt. 00:14:11.140 --> 00:14:13.360 Der Agenda hält bei jedem Aufruf Zugriff oder ruft nicht auf. 00:14:14.040 --> 00:14:16.520 Bereinigung von Eingabe und Ausgabe ist Hygiene, nicht optional. 00:14:17.020 --> 00:14:19.280 Die Eingabe-Injektion ist nicht clever, sondern vorhersehbar. 00:14:20.420 --> 00:14:26.660 Jede eingehende Inhaltsquelle durchläuft Inhaltsfilter, HTMLs, Markdown-Scrubber und Anweisungs-Firewalls, die Unsinn ignorieren. 00:14:27.860 --> 00:14:29.480 Die Ausgabe durchläuft Schema-Validatoren. 00:14:30.380 --> 00:14:34.500 Wenn ein Knoten JSON versprochen hat, lehnt der Executor Prosa ab und fordert eine Reparatur an. 00:14:34.800 --> 00:14:37.500 Das Modell kann argumentieren, der Validator verhandelt nichts. 00:14:38.040 --> 00:14:39.820 Er zwingt Typen, Bereiche und Varianten. 00:14:40.640 --> 00:14:43.000 Sandboxing und Segmentierung begrenzen den Explosionsradius. 00:14:43.480 --> 00:14:46.120 Knoten, die externen Code oder nicht vertrauenswürdige Konnektoren aufrufen, 00:14:46.120 --> 00:14:47.880 werden in eingeschränkten Umgebungen ausgeführt. 00:14:48.180 --> 00:14:52.620 API-Gateways mit Ratenbegrenzungen und Netzwerkrichtlinien, die laterale Bewegungen verhindern. 00:14:52.920 --> 00:14:56.260 Sowie Ausgangskontrollen, die nur Datenverkehr zu geprüften Domänen zulassen. 00:14:56.920 --> 00:15:00.740 Sie lassen nicht zu, dass ein Abrufknoten eine neue Datenquelle in der Produktion entdeckt. 00:15:01.260 --> 00:15:04.840 Die Erkennung erfolgt in Entwicklungstests mit signierten Aktualisierungen der Zulassungsliste. 00:15:05.520 --> 00:15:07.520 Die Observability wird nicht irgendwo protokolliert, sie ist chirurgisch. 00:15:07.520 --> 00:15:12.580 Die Ablaufverfolgung auf Knotenebene zeichnet Eingaben, Ausgabendauer, Wiederholungen, Entscheidungen und Entscheidungen aus der Richtlinie nennen. 00:15:12.940 --> 00:15:14.640 Sie korrelieren alles unter einer Ausführungs-ID. 00:15:15.440 --> 00:15:22.000 Prüfprotokolle sind unveränderlich und weisen zu, welches Prinzip welche Aktionen mit welchen Bereichen zu welchem Zeitpunkt autorisiert hat und warum die Richtlinie dies erlaubt hat. 00:15:22.000 --> 00:15:25.480 Wenn eine Aufsichtsbehörde fragt, wer was getan hat, zucken Sie nicht mit den Schultern so. 00:15:26.060 --> 00:15:28.380 Compliancefähig bedeutet, dass Ihre Beweise langweilig und vollständig sind. 00:15:28.800 --> 00:15:30.860 Patch- und Drittanbieterrisiken sind Probleme der Lieferkette. 00:15:31.160 --> 00:15:31.840 Behandeln Sie sie aus. 00:15:32.380 --> 00:15:34.140 Die Abhängigkeitsprüfung wird bei jedem Bild ausgeführt. 00:15:34.420 --> 00:15:37.880 Konnektoren und Plugins werden geprüft, die Version wird fixiert und auf Berechtigungserweiterung überprüft. 00:15:38.100 --> 00:15:45.160 Wenn Sie eine MCP- oder OpenAPI-Spezifikation importieren, überprüfen Sie, ob die deklarierten Methoden der von Ihnen erwarteten Richtlinie mit den geringsten Rechten entsprechen. 00:15:46.060 --> 00:15:49.300 Keine Platzhalterrandpunkte, keine versteckten Schreibfaden, die vorgeben, gelesen zu werden. 00:15:49.300 --> 00:15:53.280 Hygiene ist nicht glamourös. Sie ist jedoch der Grund, warum Sie schlafen. 00:15:53.680 --> 00:15:59.800 Die Validierung des Wahrheitsgrafen übertrifft Chaos Engineering, da sie Klassen von Vorfällen verhindert, anstatt deren Auswirkungen zu dokumentieren. 00:16:00.440 --> 00:16:04.800 Sie testen immer noch Fehlermodi, aber Sie tun dies, um Leitplanken zu bestätigen und nicht, um festzustellen, dass Sie vergessen haben, diese zu installieren. 00:16:05.200 --> 00:16:06.740 Fügen wir dies wieder in das mentale Modell ein. 00:16:07.340 --> 00:16:09.460 Statische Prüfungen sorgen dafür, dass die Blaupausen vernünftig sind. 00:16:09.980 --> 00:16:13.220 Keine unmöglichen Pfade, keine verwaisten Arbeiten, keine Berechtigungslecks. 00:16:14.020 --> 00:16:15.720 Laufzeit Leitplanken sorgen um vernünftiges Verhalten. 00:16:15.720 --> 00:16:19.560 Jeder Aufruf wird authentifiziert, autorisiert, bereinigt und beobachtet. 00:16:20.200 --> 00:16:23.140 Der Executor erzwingt die vom Validator festgelegten Grafenbeschränkungen. 00:16:23.460 --> 00:16:27.020 Das Modell. Es schlägt innerhalb von Grenzen vor und wird abgeschnitten, wenn es abschweift. 00:16:27.480 --> 00:16:29.760 Ist das nicht aufwendig? Nur wenn Sie Fehler mögen. 00:16:30.660 --> 00:16:32.280 Der Overhead ist mechanisch und automatisiert. 00:16:32.740 --> 00:16:35.220 Die statische Validierung wird zur Bild- und Bereitstellungszeit ausgeführt. 00:16:35.800 --> 00:16:38.000 Die Laufzeitrichtlinie ist ein Beiwagen, schnell und lokal. 00:16:38.500 --> 00:16:39.600 Schemaprüfung dauert Millisekunden. 00:16:39.600 --> 00:16:45.560 Die Kosten, die Sie einsparen, Vorfälle, manuelle Überprüfungen, Nachrüstungen, stellen die hinzugefügten Mikrolatenzen in den Schatten. 00:16:46.080 --> 00:16:46.900 Und der Nutzen ist messbar. 00:16:47.520 --> 00:16:53.580 Weniger nicht-autorisierte Aufrufe, weniger Token-Explosionen und weitaus weniger Postmortem-Analysen zur Ursache von Problemen. 00:16:54.860 --> 00:16:56.580 Ein weiterer Punkt, den der durchschnittliche Nutzer über Sie. 00:16:57.280 --> 00:16:58.500 Die Validierung ist zusammensetzbar. 00:16:58.500 --> 00:17:04.340 Sie können Tools von Drittanbietern mit Proxiknoten umschließen, die Verträge und Richtlinien durchsetzen, ohne dem Tool selbst zu vertrauen. 00:17:04.880 --> 00:17:12.800 Sie können Graphen nach Vertraulichkeit öffentlich, intern, eingeschränkt segmentieren und Workflows erst dann zwischen Ebenen herausstufen, wenn die Validierung für die neue Grenze erfolgreich war. 00:17:13.540 --> 00:17:14.400 So skalieren Sie sicher. 00:17:15.140 --> 00:17:17.520 Secure by Design ist kein Slogan, sondern eine Workflow-Eigenschaft. 00:17:18.140 --> 00:17:19.320 Sie hoffen nicht, dass sich Agenten benehmen. 00:17:20.020 --> 00:17:23.020 Sie machen Fehlverhalten strukturell schwierig und operativ sichtbar. 00:17:23.020 --> 00:17:28.260 Wenn die Voraussetzungen geschaffen sind, ist die Einbindung von Microsoft 365 Graph und Azure OpenAI kein Glücksspiel. 00:17:28.720 --> 00:17:30.280 Es ist eine kontrollierte Stromversorgung-Bedingung. 00:17:30.680 --> 00:17:32.700 Jetzt können wir über die Verkabelung sprechen, nicht über die Brandbekämpfung. 00:17:33.420 --> 00:17:34.520 Das Microsoft-Szenario. 00:17:34.900 --> 00:17:38.360 M365 Graph plus Azure OpenAI plus Copilot Studio. 00:17:39.140 --> 00:17:40.100 Stellen wir die Besetzung zusammen. 00:17:41.040 --> 00:17:45.180 Abrufagent, disziplinierter Bibliotheker, der nur mit geringsten rechten Daten von Microsoft Graph abruft. 00:17:46.800 --> 00:17:51.440 Argumentationsagent, Azure OpenAI-Modell, das Plan, Standorte erstellt und niemals über seinen Auftrag hinaus freiberuflich tätig ist. 00:17:51.440 --> 00:17:57.020 Executor, richtliniengebundener Operator, der Tools mit Idempotenz und Nachbedingungsprüfungen ausführt. 00:17:58.320 --> 00:18:02.000 Validator, der Türsteher, Schema, Richtlinie und Grenzdurchsetzung. 00:18:02.800 --> 00:18:06.700 Policy Guard, Runtime, Sitecard, der alles mit Entra-ID-Bereichen und RBAC verknüpft. 00:18:07.260 --> 00:18:10.060 Zusammen verhalten sie sich wie ein kompetentes Team und nicht wie ein Ausschussteil. 00:18:10.440 --> 00:18:12.320 Der Datenzugriff beginnt mit Graph, nicht mit Rätselrat. 00:18:12.320 --> 00:18:15.420 Der Abrufagent verfügt über eine App-Registrierung mit granularen Bereichen. 00:18:15.800 --> 00:18:17.200 Dateien lesen für eine bestimmte Site. 00:18:17.780 --> 00:18:19.620 E-Mail lesen der Basis für ein eingeschränktes Postfach. 00:18:19.620 --> 00:18:21.620 Kalender lesen für einen Ressourcen-Kalender. 00:18:22.180 --> 00:18:23.920 Kein Graph-Leser-Schreibzugriff, nur Heldenfunktion. 00:18:24.600 --> 00:18:27.380 Abfragen verwenden Delta und selektive Felder, um die Nutzlasten gering zu halten. 00:18:28.180 --> 00:18:28.940 Paging ist erstklass. 00:18:29.260 --> 00:18:33.620 Der Executor folgt den nächsten Links deterministisch mit Timeouts und berücksichtigt dabei die Drosselung des Dienstes. 00:18:33.860 --> 00:18:36.320 Und wenn 429er auftreten, erfolgt der Back-Off mathematisch. 00:18:36.700 --> 00:18:38.600 Keine Wutanfälle, nur exponentielle Geduld. 00:18:39.100 --> 00:18:40.640 Grounding ist keine Stimmung, sondern eine Pipeline. 00:18:41.080 --> 00:18:43.780 Rufen Sie Kandidaten-Dokumente über Graph-Suche oder Listenabfragen ab. 00:18:43.780 --> 00:18:48.240 Die Duplizierung nach Element-ID und Versions-E-Tag, damit Sie veraltete und aktuelle Elemente nicht vermischen. 00:18:48.660 --> 00:18:52.400 Teilen Sie die Daten nach semantischen Grenzen, Abschnittsüberschriften und Folienumbrüchen auf 00:18:52.400 --> 00:18:57.200 und fügen Sie dann Herkunft, Laufwerk, Website, Pfad, Element-ID, letzte Änderung und zugewiesenen Hash an. 00:18:57.780 --> 00:19:02.500 Der Argumentationsagent sieht nur Chunks plus Metadaten und muss Zitate ausgeben, die diesen IDs zugeordnet sind. 00:19:03.000 --> 00:19:04.560 Äh, kein Zitat, kein Anspruch. 00:19:04.560 --> 00:19:07.940 Der Executor erzwingt dies als Nachbedingung vor jeder externen Aktion. 00:19:08.660 --> 00:19:10.340 Geben Sie Co-Pilot Studio für die Orchestrierung. 00:19:10.900 --> 00:19:16.200 Sie definieren deklarative Tools, Graph-Abfragepakete, SharePoint-Schreibaktionen, Teams-Beiträge, Outlook-Sendungen, 00:19:16.400 --> 00:19:18.900 jeweils hinter einem Proxy mit expliziten Schemas und Zulassungslisten. 00:19:19.540 --> 00:19:21.280 Die Koordination von Agent zu Agent strukturiert. 00:19:21.700 --> 00:19:23.660 Der Retrieval-Agent stellt ein Ground-Tool bereit. 00:19:24.320 --> 00:19:26.240 Der Reasoning-Agent fordert es mit Parametern an. 00:19:26.860 --> 00:19:30.280 Der Executor vermittelt, validiert und gibt den Grounded-Kontext zurück. 00:19:31.560 --> 00:19:32.880 Menschliche Kontrollpunkte sind aktiv. 00:19:32.880 --> 00:19:38.560 Ein vorgeschlagener Aktionsknoten hält den Lauf an, präsentiert den Plan plus Zitate und erfordert eine Genehmigung. 00:19:39.220 --> 00:19:40.500 Die Genehmigung wird signiert und Protokoll. 00:19:41.020 --> 00:19:43.080 Ablehnungswege zu einer sicheren Alternative oder Eskalation. 00:19:43.520 --> 00:19:45.620 Token und Latenz werden verwaltet und nicht weggewünscht. 00:19:46.540 --> 00:19:50.280 Selektiver Kontext bedeutet, dass Sie nur die relevanten Blöcke und nicht Ihren gesamten Tenant einspeisen. 00:19:50.980 --> 00:19:54.940 Zusammenfassungen werden vorkalkuliert und mit Einbettungen zwischengespeichert, die durch Inhalts-Hash- und Berechtigung verschlüsselt sind. 00:19:55.460 --> 00:19:56.180 Ändern Sie das Dokument. 00:19:56.400 --> 00:19:58.240 Ändern Sie den Schlüssel, verpassen Sie den Cache, berechnen Sie neu. 00:19:58.240 --> 00:20:04.480 Streaming-Antworten halten die Benutzeroberfläche am Leben während der Exekutor-Nebenwirkung erst behandelt, nachdem der vollständige gültige Schemaplan eingetroffen ist. 00:20:05.140 --> 00:20:09.400 Frühe Beendigungsbedingungen stoppen die Argumentationsschleife, wenn Konfidenz plus Abdeckung den Schwellenwert erreichen. 00:20:09.740 --> 00:20:12.060 Kein zusätzliches Nachdenken, da das Modell poetisch wirkt. 00:20:12.460 --> 00:20:13.680 Die Überprüfbarkeit ist integriert. 00:20:13.680 --> 00:20:23.340 Jede Aktion wird vom Dienstprinzipal oder Delegierten Benutzer signiert und mit Ausführungs-ID, Tool-Parametern, gegebenenfalls Schwärzungen, Geltungsbereichen und Ergebnis versehen. 00:20:24.380 --> 00:20:26.480 Unveränderliche Protokolle befinden sich in Ihrem Observability-Stack. 00:20:26.740 --> 00:20:27.520 Wählen Sie Ihren Favoriten aus. 00:20:27.920 --> 00:20:30.480 So können Sie einen Lauf erneut abspielen, ohne dass es zu Nebeneffekten kommt. 00:20:30.960 --> 00:20:33.520 Wer was war und worum getan hat, wird zu einer Abfrage, nicht zu einer Hexenjagd. 00:20:33.520 --> 00:20:39.580 Und ja, die Zitate bleiben erhalten, sodass Sie überprüfen können, ob die Antwort auf den tatsächlichen Inhalt des Mandanten und nicht auf ein Modellgesetz zurückgeführt werden kann. 00:20:40.020 --> 00:20:41.440 Fehler sind normalisiert und langweilig. 00:20:41.800 --> 00:20:42.660 429er. 00:20:42.840 --> 00:20:47.000 Der Executor versucht es mit Jitter erneut und greift dann auf eine kostengünstigere Abfrage oder eine reduzierte Seitengröße. 00:20:47.640 --> 00:20:48.300 Veralteter Kische. 00:20:48.400 --> 00:20:51.260 Der Validator erkennt nicht übereinstimmende E-Tags und erzwingt eine Aktualisierung. 00:20:51.820 --> 00:20:52.660 Verweigerung der Berechtigung. 00:20:52.720 --> 00:20:58.720 Der Policy Guard verweigert mit Begründung, schlägt ein Pfad für die Einwilligungsanforderung vor oder leitet zu einer Geschwärzzusammenfassung weiter, die keine Daten explodiert. 00:20:59.020 --> 00:20:59.380 Toolausfall. 00:20:59.380 --> 00:21:04.840 Der Graph deklariert Alternativen oder parkt den Lauf in einer Warteschlange für unzustellbare Nachrichten mit vollständigem Kontext für die Behebung durch Menschen. 00:21:05.500 --> 00:21:07.700 Deterministische Fallbacks verwandeln Incidents in Tickets. 00:21:08.520 --> 00:21:09.480 Hier nur eine kurze Einführung. 00:21:09.920 --> 00:21:13.640 Der Benutzer fragt, erstellen Sie eine Zusammenfassung der Roadmap-Entscheidungen des letzten Quartals mit Links. 00:21:14.280 --> 00:21:20.980 Der Argumentationsagent schlägt vor, verwenden Sie die Graph-Suche auf einer bestimmten SharePoint-Website und einem Teams-Kanal, filtern Sie nach dem letzten Quartal und stellen Sie eine Synthese her. 00:21:21.400 --> 00:21:24.740 Der Validator überprüft, ob die angeforderten Bereiche mit der Rolle des Agenten übereinstimmen. 00:21:24.740 --> 00:21:25.300 Das tut. 00:21:25.300 --> 00:21:31.480 Der Executor gibt Graph-Aufrufe mit Paging und Feldauswahl aus, entfernt Duplikate nach Element-ID-Blöcken, gibt den Kontext mit Herkunft zurück. 00:21:32.040 --> 00:21:35.580 Die Argumentation erstellt eine Zusammenfassung mit Inline-Zitaten, die den Element-IDs zugeordnet sind. 00:21:36.600 --> 00:21:38.740 Der Validator überprüft Schema und Zitate und besteht. 00:21:39.340 --> 00:21:41.400 Ein menschlicher Kontrollpunkt mit Zusammenfassung und Nachhäusung angezeigt. 00:21:41.860 --> 00:21:42.900 Der Genehmiger klickt auf Ucke. 00:21:43.300 --> 00:21:49.500 Der Executor veröffentlicht das Ergebnis in Teams und sendet E-Mails an die Stakeholder, wobei jede Aktion Elementwirksamkeitschlüsse verwendet, damit Wiederholungsversuche nicht doppelt gepostet werden. 00:21:49.500 --> 00:21:50.400 Achten Sie die Disziplin. 00:21:50.400 --> 00:21:54.840 Kein Agent erfindet ein Tool, kein Knoten überschreitet eine Domäne außerhalb seiner Zulassungsliste. 00:21:55.140 --> 00:21:59.600 Token werden über die Entra-ID korrekt verwaltet und weitergegeben, nicht zwischen Knoten kopiert und eingefügt. 00:22:00.600 --> 00:22:01.980 Das Modell stellt nie einen Erfolg fest. 00:22:02.680 --> 00:22:04.680 Der Executor beweist dies mit Graph-Post-Bedingungen. 00:22:05.240 --> 00:22:09.340 Er stellte die Nachrichten-ID, aktualisiert das Element Etat-Kalender-Ereignis-ID und stempelt dann den Abschluss aus. 00:22:09.340 --> 00:22:18.360 Und ja, Sie können dies sicher erweitern und Planner, Viva oder Dienste von Drittanbietern über MCP oder eine offene API einbinden, jedoch nur hinter Proxy-Tools mit strengen Schemas und Netzwerkausgangskontrollen. 00:22:18.900 --> 00:22:21.560 Hören Sie jeden Connector mit derselben Validierungslogik und demselben Richtlinien-Schutz. 00:22:21.940 --> 00:22:25.500 Die Heraufstufung zwischen Umgebungen erfordert Validierungsdurchläufe, die der neuen Grenze entsprechen. 00:22:25.960 --> 00:22:29.100 Von Entwicklung zum Testen zur Produktion, wobei die Erweiterung des Umfangs überprüft und nicht an. 00:22:29.340 --> 00:22:31.040 So sieht Microsoft-Architektur richtig aus. 00:22:31.580 --> 00:22:32.160 Graph für die Wahrheit. 00:22:32.160 --> 00:22:43.540 Als nächstes kommen Zahlen. Keine Gefühle. 00:22:44.260 --> 00:22:45.380 Vorher-Nachher-Metriken. 00:22:45.640 --> 00:22:48.040 Genauigkeit, Latenz, Kosten, Verwaltungsaufwand. 00:22:48.780 --> 00:22:50.040 Schöne Architektur beweisen Sie es. 00:22:50.520 --> 00:22:51.420 Zahlen, keine Gefühle. 00:22:52.020 --> 00:22:54.300 Baseline first, nur Promptagenten sind Drummer Queens. 00:22:54.300 --> 00:22:58.060 Die Genauigkeit ist uneinheitlich, da Sie Quellen erfinden und Zitate vergessen. 00:22:58.920 --> 00:23:01.640 Ohne Fundierung erhalten Sie selbstbewusste Prosa, die ins Nichts führt. 00:23:02.600 --> 00:23:03.580 Die Latenz seit es brutal. 00:23:04.260 --> 00:23:08.300 Eine lange Kette serieller Thinkcard-Aufrufe, die jeweils mit redundantem Kontext aufgebläht sind. 00:23:09.040 --> 00:23:15.040 Die Kosten steigen in die Höhe, da bei jedem Durchlauf vollständige Transkripte und Rohdokumente wie ein überbezahlter Kurierdienst an das Modell zurückgesendet werden. 00:23:15.640 --> 00:23:16.420 Der Verwaltungsaufwand? 00:23:18.120 --> 00:23:22.540 Vorfälle, Hotfixes, mysteriöse Fehler und Audits, die sich wie Archäologie mit verbundenen Augen anfühlen. 00:23:22.680 --> 00:23:25.240 Jetzt, danach hat Zustand mit Ausführern und validierten Diagrammen. 00:23:25.680 --> 00:23:27.620 Die Genauigkeit steigt sprunghaft an der Behauptung im Belegeauf. 00:23:27.620 --> 00:23:35.060 Fundierte Zitate, die an Diagrammen, Element-IDs, E-Tags und signierte Hashes gebunden sind, bedeuten, dass eine Antwort ohne Herkunftsnachweis den Validator einfach nicht besteht. 00:23:35.700 --> 00:23:36.580 Der Effekt ist sofort spürbar. 00:23:36.980 --> 00:23:42.120 Es werden weniger falsche Antworten geliefert, es gibt weniger Nacharbeitsschleifen und eine messbare Steigerung der Erfolgsraten von Aufgaben bei Evaluierungssätzen. 00:23:42.120 --> 00:23:46.780 Wenn eine Behauptung nicht unterstützt werden kann, lehnt der Agent sie mit Begründung ab oder bittet um menschliche Genehmigung. 00:23:47.380 --> 00:23:48.640 Vorhersehbar, überprüfbar, sicher. 00:23:49.480 --> 00:23:51.040 Die Latenz wird aus drei Gründen reduziert. 00:23:51.540 --> 00:23:57.000 Erstens laufen Parallelität, Abruf, erneutes Ranking und Zitationsextraktion nebeneinander ab und werden dann an einem Barriereknoten synchronisiert. 00:23:57.480 --> 00:24:02.880 Zweitens vermeiden Caching, Einbettungen und Zusammenfassungen, die durch Content-Tash und Berechtigungsbereich verschlüsselt sind, eine Neuberechnung von Dingen, die sich. 00:24:03.440 --> 00:24:04.600 Drittens vorzeitiges Beenden. 00:24:04.920 --> 00:24:07.980 Sobald die Abdeckung und die Konfidenz den Schwellenwert erreichen, beendet der Graph die Schleifen. 00:24:07.980 --> 00:24:13.280 Vergleichen Sie dies mit seriellen Eingabeaufforderungen, bei denen das Modell für einen Absatz reflektiert und Ihre Benutzer über das Beenden nachdenkt. 00:24:13.420 --> 00:24:16.120 Die Kosten sinken, da die Token-Disziplin erzwungen und nicht erbettelt wird. 00:24:16.560 --> 00:24:18.520 Schema eingeschränkte Ausgaben verhindern Abschweifung. 00:24:19.120 --> 00:24:22.900 Selektiver Kontext speist nur die relevanten Blöcke mit Metadaten, nicht ganze Websites. 00:24:24.020 --> 00:24:26.200 Kürzere Eingabeaufforderungen, kleine Antworten, weniger wiederum. 00:24:26.740 --> 00:24:30.920 Die Elementwirksamkeit und die Backoff-Logik des Executors vermeiden doppelte Aufrufe und verschwendete Zügel. 00:24:31.500 --> 00:24:35.060 Der Netto-Effekt sind weniger Token pro erfolgreichem Ergebnis und eine weitaus geringere Variante. 00:24:35.060 --> 00:24:37.000 Die Finanzabteilung schätzt die Reduzierung von Variants. 00:24:37.000 --> 00:24:40.440 Der Verwaltungsaufwand sinkt, da die Observability konstruiert und nicht improvisiert wird. 00:24:40.880 --> 00:24:44.280 Traces auf Knotenebene und unveränderliche Protokolle verkürzen die Diagnosezeit von Vorfällen. 00:24:44.760 --> 00:24:48.980 Sie sehen, welcher Knoten ausgefallen ist, warum die Richtlinien-Engine abgelehnt hat und was der Ausführende als nächstes versucht hat. 00:24:49.760 --> 00:24:52.180 Wiederholbare Bereitstellungen reduzieren die Arbeit an meinem Maschinentheater. 00:24:53.040 --> 00:24:58.320 Compliance ist keine saisonale Krise mehr, da jeder Durchlauf bereits enthält, wer, was, wann und warum. 00:24:59.000 --> 00:25:01.560 Konkretisieren wir dies mit einem Mess-Rig, das Sie tatsächlich ausführen können. 00:25:01.560 --> 00:25:07.600 Erstellen Sie einen Bewertungssatz mit repräsentativen Aufgaben, Fragen und Antworten mit Zitaten, mit Links- und Aktionsvorschlägen mit Genehmigungen. 00:25:08.140 --> 00:25:10.720 Für jede definierte goldene Antwort oder jedes Akzeptanzkriterium. 00:25:11.560 --> 00:25:15.000 Korrigieren Sie Fakten mit zugeordneten Element-IDs, Zitatabdeckungen und zulässige Abweichungen. 00:25:16.000 --> 00:25:21.720 Instrumentieren Sie die End-to-End-Latenz der SLOs P50 und P95-Token-Ausgaben pro erfolgreiche Aufgabe und Richtlinienverweigungs. 00:25:21.720 --> 00:25:25.000 Verknüpfen Sie jede Metrik mit Traces, sodass jede Regression eine Breadcrumb-Spur hat. 00:25:25.580 --> 00:25:28.840 Ergebnisse, die Sie erwarten sollten, wenn Sie der Architektur folgen und Sie nicht improvisieren. 00:25:29.520 --> 00:25:32.460 Höhere Antwortgültigkeit, da nicht unterstützte Behauptungen der Staging nie verlassen. 00:25:33.720 --> 00:25:38.640 Niedrigere P95-Latenzzeiten, da lange Schwänze durch parallele Knoten und frühe Beendigungen zerschnitten werden. 00:25:39.560 --> 00:25:43.220 Niedrigere Token-Ausgaben, da sie keine Romane mehr ausliefern, sondern relevante Snippets. 00:25:44.400 --> 00:25:48.380 Weniger Seiten für Administratoren, da die meisten Fehler durch deterministische Fallbacks behandelt werden. 00:25:48.880 --> 00:25:50.500 Und ja, die langweilige Kennzahl, die jeder vergisst. 00:25:50.500 --> 00:25:54.820 Erfolgsquote beim ersten Durchlauf, Mailläufe werden ohne menschliche Hilfestellung abgeschlossen. 00:25:55.480 --> 00:25:58.740 Auswirkungen auf das Geschäft, schnellere Lösungen bedeuten, dass Benutzer keine doppelten Tickets mehr öffnen. 00:25:59.120 --> 00:26:01.860 Vorhersehbare Ausgaben bedeuten Budgetierung ohne überraschende Tokenkarte. 00:26:02.240 --> 00:26:05.140 Compliance-Sicherheit bedeutet weniger Prüfzyklen, die ihre Roadmap kapern. 00:26:06.140 --> 00:26:07.980 Der nicht offensichtliche Gewinn ist der Ruf. 00:26:08.700 --> 00:26:11.700 Wenn die Antworten des Agenten Inhalte von Mandanten zitieren und die Links funktionieren, 00:26:11.980 --> 00:26:14.900 vertrauen die Leute, die ihnen verwenden sie und leiten keine Screenshots mehr weiter, 00:26:14.900 --> 00:26:17.800 die mit Warum wurde das gesagt, die mit Warum wurde das gesagt, beginnen. 00:26:17.800 --> 00:26:22.700 Geben sie direkte, zwingende Ratschläge, messen sie die Verknüpfung von Trace und Kennzahl oder sie verlassen sich auf ihre Meinung. 00:26:23.040 --> 00:26:27.320 Wenn sie keinen Lauf öffnen und genau sehen können, welcher Knotentoken aufgebläht oder die Latenz blockiert hat, 00:26:27.400 --> 00:26:29.800 haben sie keine Observability, sondern nur Vibes mit Zeitstempeln. 00:26:30.720 --> 00:26:34.020 Alles ändert sich, wenn der Validator zwischen einem netten Plan und der tatsächlichen Aktion sitzt. 00:26:34.020 --> 00:26:39.140 Die Genauigkeit stabilisiert sich, die Latenz verringert sich, die Kosten bleiben niedrig und die Administratoren schlafen. 00:26:39.640 --> 00:26:42.400 Das ist keine Zauberei, sondern das sind Exekutoren, Graphen und Validierungen, 00:26:42.640 --> 00:26:45.100 die die Arbeit erledigen, die sie fälschlicherweise Prompts zugewiesen haben.