WEBVTT 00:00:00.000 --> 00:00:03.280 Haben Sie sich jemals gewünscht, dass Business Central die langweilige Arbeit tatsächlich für Sie erledigt wird? 00:00:03.760 --> 00:00:06.280 B. Das Abgleichen von Zahlungen oder das Verfassen von Produkttexten, 00:00:06.300 --> 00:00:09.060 anstatt sie mit zusätzlichen Klicks und nächtlicher Excel-Arbeit zu belästigen. 00:00:09.780 --> 00:00:10.680 Das verspricht Co-Pilot. 00:00:11.320 --> 00:00:15.180 Und bevor Sie fragen, ja, es ist ohne zusätzliche Kosten im Business Central online integriert, 00:00:15.780 --> 00:00:17.940 erwarten Sie nur nicht, dass es auf Ihrer lokalen Installation läuft. 00:00:18.420 --> 00:00:19.140 Bis der Haken an das herrscht. 00:00:19.460 --> 00:00:21.900 Die meisten Administratoren schauen nie über die vorbefertigten Demos hinaus. 00:00:22.380 --> 00:00:25.400 Heute nehmen wir es ins Detail und zeigen Ihnen, wie Sie Co-Pilot für Ihr Unternehmen nutzen können. 00:00:25.980 --> 00:00:29.800 Am Ende erhalten Sie eine Checkliste, mit der Sie Co-Pilot in einem Sandbox-Test auf Herz und Nieren prüfen können. 00:00:30.000 --> 00:00:33.000 Und alles beginnt mit dem versteckten Menü, über das Microsoft kaum spricht. 00:00:33.720 --> 00:00:35.240 Das geheime Menü von Co-Pilot. 00:00:35.380 --> 00:00:38.840 Die wahre Stärke von Co-Pilot liegt nicht in den auffälligen Schaltflächen, die Sie auf einer Kundenkarte sehen. 00:00:39.220 --> 00:00:41.400 Der eigentliche Clou ist das, was Microsoft darunter verborgen hat. 00:00:42.160 --> 00:00:44.940 Sie finden diese Erweiterungspunkte im System AI Namespaces. 00:00:45.580 --> 00:00:48.240 Suchen Sie nach der Code-Einheit der Co-Pilot-Funktion und den zugehörigen Inum. 00:00:48.600 --> 00:00:50.400 Dort befinden sich die eigentlichen Hoax für Entwickler. 00:00:50.860 --> 00:00:52.500 Das sind keine zufälligen Artefakte in der Code-Basis. 00:00:52.960 --> 00:00:56.860 Sie wurden entwickelt, damit Sie Ihre eigenen KI-gestützten Funktionen definieren und registrieren können. 00:00:56.860 --> 00:00:59.800 Und statt darauf zu warten, dass Microsoft jedes Quartal eine neue Demo herausbringt, 00:01:00.580 --> 00:01:02.520 Das Menü mit den meisten Benutzer interagieren ist nur die Oberfläche. 00:01:02.920 --> 00:01:06.360 Sie geben Rechnungsdaten ein, erhalten eine übersichtliche Zusammenfassung und entwerfen möglicherweise ein Produkt. 00:01:07.240 --> 00:01:09.380 Aber das sind Demo-Szenarien, um zu zeigen, schauen, ob es funktioniert. 00:01:10.280 --> 00:01:15.220 In Wirklichkeit enthält das Innere von Business Central Objekte wie Co-Pilot-Funktion und Co-Pilot-Verfügbarkeit. 00:01:16.000 --> 00:01:19.240 Einfach ausgedrückt ist eine Funktion die Qualifikation, die Sie für Co-Pilot erstellen. 00:01:19.920 --> 00:01:24.140 Die Verfügbarkeit teilt dem System mit, wann und wo diese Qualifikation für Endbenutzer angezeigt werden soll. 00:01:25.000 --> 00:01:27.520 Zusammen ist das nicht nur ein Menü mit vorgefertigten KI-Widgets. 00:01:27.520 --> 00:01:30.940 Es ist ein Framework, um Co-Pilot an die Bedürfnisse Ihres Unternehmens anzupassen. 00:01:31.360 --> 00:01:31.840 Hier ist der Clou. 00:01:32.180 --> 00:01:35.900 Die meisten Administratoren gehen davon aus, dass Co-Pilot vollständig gesperrt ist wie eine glänzende Blackbox. 00:01:36.240 --> 00:01:37.880 Sie verwenden, was da ist, zucken die Schultern und machen weiter. 00:01:38.260 --> 00:01:39.960 Sie suchen nie nach zusätzlichen Steuerelementen. 00:01:39.960 --> 00:01:42.280 Auf Entwicklerebene stehen Ihnen jedoch Hebel zur Verfügung. 00:01:42.720 --> 00:01:46.580 Und ja, es gibt eine Möglichkeit für Administratoren, die Ergebnisse der von Entwicklern registrierten Funktionen tatsächlich einzusehen. 00:01:47.120 --> 00:01:50.120 Rufen Sie dazu die Seite Co-Pilot und Agentenfunktion in Business Central auf. 00:01:50.640 --> 00:01:52.380 Dort werden alle von Ihnen registrierten Funktionen angezeigt. 00:01:53.400 --> 00:01:55.620 Administratoren können Sie einzeln deaktivieren, wenn etwas nicht funktioniert. 00:01:56.160 --> 00:02:02.660 Diese Verbindung Entwickler definieren Sie in AL, Administratoren verwalten Sie in der Benutzeroberfläche ist, die Brücke, die dies zu mehr als nur Theorie macht. 00:02:03.440 --> 00:02:07.540 Stellen Sie es sich weniger wie ein gesperrtes Apple-Gerät vor, sondern eher wie eine Konsole mit versteckten Debug-Befehlen. 00:02:08.220 --> 00:02:11.800 Wenn Sie immer nur auf die Co-Pilot-Hauptschaltfläche klicken, verschenken Sie Leistung für Lü. 00:02:12.300 --> 00:02:15.180 Es ist, als würden Sie einen Tesla fahren und Sie im Verkehr und im Kleinen vorwärts bewegen. 00:02:16.080 --> 00:02:19.580 Es gibt den Schalter für den lächerlichen Modus, aber solange Sie ihn nicht umlegen, befinden Sie sich im Leerlauf. 00:02:20.020 --> 00:02:25.100 Dasselbe gilt. Die Namespace-Objekte befinden sich bereits in Ihrem Mandanten, aber wenn Sie nicht wissen, wo Sie suchen müssen, werden Sie sie nie verwenden. 00:02:25.740 --> 00:02:27.220 Über welche Leistung sprechen wir also? 00:02:27.220 --> 00:02:35.240 Das KI-Modul in Business Central bietet Ihnen Text-Vervollständigungen, schadähnliche Vervollständigungen für Workflow-Szenarien für Workflow-Szenarien und Einbettungen für die semantische Suche. 00:02:35.740 --> 00:02:42.240 Das bedeutet, dass Sie eine Funktion erstellen können, die beispielsweise Bestellung auf der Grundlage der Muster Ihres Unternehmens und nicht der Annahmen von Microsoft entwirft. 00:02:43.060 --> 00:02:48.000 Es bedeutet auch, dass Sie Assistenten erstellen können, die mit der Stimme Ihres Unternehmens sprechen und nicht mit einem sterilisierten HR-Map. 00:02:48.480 --> 00:02:49.940 Kurze Hinweise, bevor jemand auf dumme Gedanken. 00:02:50.580 --> 00:02:54.980 Hervorschaut Chat mit der Co-Pilot-Funktion, den Sie möglicherweise in Business Central gesehen haben, ist über dieses Modul nicht erweiterbar. 00:02:55.480 --> 00:02:56.480 Dieser Chat hat einen eigenen Pfad. 00:02:56.480 --> 00:02:59.540 Was Sie erweitern, geschieht über das hier beschriebene Funktionsmodell. 00:03:00.160 --> 00:03:02.340 Microsoft hat dies in seinem Marketing schlecht hervorgehoben. 00:03:02.920 --> 00:03:06.560 Ja, es steht in der Dokumentation, aber versteckt in einem trockenen technischen Abschnitt, den nur wenigstens retunen durch Scrawn. 00:03:07.140 --> 00:03:09.440 Aber sobald Sie wissen, dass diese Objekte existieren, endet sich das Bild. 00:03:09.760 --> 00:03:16.540 Jede Finanzmarke, jedes seltsame benutzerdefinierte Feld, jeder chaotische Genehmigungs-Workflow, all das, kann mit Ihrer eigenen Co-Pilot-Funktion behoben werden. 00:03:16.540 --> 00:03:22.340 Anstatt darauf zu warten, dass Redmond etwas von oben herabregt, können Sie den Assistenten direkt an Ihre Umgebung anpassen. 00:03:23.100 --> 00:03:25.240 Natürlich gibt es so leistungsstarke Lösungen nicht ohne Warnhinweise. 00:03:25.760 --> 00:03:26.460 Das sind clevere Tools. 00:03:26.880 --> 00:03:30.980 Eine falsche Registrierung von Funktionen kann zu Konflikten führen, insbesondere wenn Microsoft-Updates veröffentlicht. 00:03:31.400 --> 00:03:35.280 Wenn Sie es schlecht machen, bricht plötzlich die Sandbox zusammen oder schlimmer noch, Sie blockieren Benutzer in der Produktion. 00:03:35.840 --> 00:03:38.160 Deshalb ist die Seite mit den Co-Pilot- und Agentenfunktionen wichtig. 00:03:38.160 --> 00:03:44.300 Sie bietet Administratoren nicht nur Transparenz, sondern bietet Ihnen auch einen schnellen Notausschalter, falls Ihr benutzerdefiniertes Gehirn anfängt, sich schlecht zu benehmen. 00:03:44.880 --> 00:03:45.740 Der Vorteil ist also einfach. 00:03:46.220 --> 00:03:47.740 Es gibt ein geheimes Menü unter Co-Pilot. 00:03:48.220 --> 00:03:49.380 Es ist bereits in jedem Mandantwahl. 00:03:49.760 --> 00:03:54.400 Und ja, es verwandelt Co-Pilot von einem Demo-Spielzeug in etwas Nützliches, aber zu wissen, dass es existiert, ist nur der erste Schritt. 00:03:54.920 --> 00:04:00.180 Der eigentliche Trick besteht darin, diese Funktion sicher zu registrieren, damit Sie zusätzliche Leistungen hinzufügen, ohne Ihre Umgebung in Mitleidenschaft zu ziehen. 00:04:00.860 --> 00:04:01.960 Und genau da kommen wir als nächstes hin. 00:04:03.060 --> 00:04:04.960 Registrieren ohne Ihren Mandanten in Mitleidenschaft zu ziehen. 00:04:04.960 --> 00:04:08.380 Das Registrieren einer Co-Pilot-Funktion ist kein vager Zaubertrick. 00:04:08.940 --> 00:04:17.240 In einfachen ARL-Begriffen bedeutet dies, dass Sie eine Enumerationserweiterung für die Co-Pilot-Funktionsaufzählung erstellen und dann eine Installations- oder Upgrade-Code-Einheit verwenden, die die Co-Pilot-Funktion aufruft. 00:04:17.720 --> 00:04:18.540 Funktion registrieren. 00:04:18.900 --> 00:04:20.860 Das ist der Handshake, bei dem Sie Business Central mitteilen. 00:04:20.920 --> 00:04:21.900 Hier ist eine neue KI-Funktion. 00:04:22.340 --> 00:04:23.580 Behandeln Sie sie als Teil des Systems. 00:04:24.080 --> 00:04:28.320 Ohne diesen Aufruf wird Ihre Erweiterung möglicherweise kompiliert, aber Co-Pilot weiß nicht einmal, dass die Funktion existiert. 00:04:28.720 --> 00:04:30.760 Stellen Sie sich, dass wir das Einreichen von Personal unterhalten. 00:04:30.760 --> 00:04:34.340 Kein Datensatz im Organigramm, kein Schreibtisch, keine E-Mail, kein Mitarbeiter. 00:04:35.260 --> 00:04:39.040 Sobald Sie die grundlegende Definition vorgenommen haben, sind die nächsten Details Umfang und Benennung. 00:04:39.740 --> 00:04:43.660 Jede Funktion, die Sie registrieren, befindet sich in demselben Ökosystem, das Microsoft ständig aktualisiert. 00:04:44.200 --> 00:04:48.180 Wenn Sie einen generischen Namen wiederverwenden oder eine schlampige ID reservieren, betteln Sie im Grunde um eine Kollision. 00:04:48.780 --> 00:04:51.460 Angenommen, Sie nennen sie Verkaufshelfer und versehen Sie mit einem allgemeinen Inumwerten. 00:04:51.700 --> 00:04:55.260 Dann liefert Microsoft das zukünftige Update mit einer integrierten Funktion im selben Bereich aus. 00:04:55.920 --> 00:04:59.840 Plötzlich weiß das System nicht mehr, welches anzeigen soll und Ihr Code streitet sich zur Laufzeit und Dreadman. 00:05:00.420 --> 00:05:02.080 Die Abschwächung ist langweilig, aber unerlässlich. 00:05:02.400 --> 00:05:06.920 Wählen Sie eindeutige Namen, weisen Sie Ihre eigenen Inumwerte zu, die sich nicht mit den allgemeinen Bereichen überschneiden und überschneiden. 00:05:07.060 --> 00:05:08.260 Resumieren Sie die gesamte Erweiterung bewusst. 00:05:08.360 --> 00:05:13.100 Fügen Sie Versionsnummern hinzu, damit Sie nachverfolgen können, ob die Sandbox auf 1.2 steht, während die Produktion noch auf 1.1 steht. 00:05:13.900 --> 00:05:18.700 Und wenn sich an der Plattform etwas ändert, sind Ihre Upgrade-Code-Einheiten das Werkzeug, um die Funktion sicher weiterzuführen. 00:05:19.560 --> 00:05:24.400 Ohne diese müssen Sie neue Kabel mit Klebeband in einen alten Sicherungskasten kleben und hoffen, dass nichts in Flammen aufgeht. 00:05:25.060 --> 00:05:26.580 Hier werden zu viele Entwickler nachlässig. 00:05:27.220 --> 00:05:30.160 Sie übernehmen die Erweiterung direkt in die Produktion, weil es sich nur um eine Funktion handelt. 00:05:30.620 --> 00:05:31.800 Dann zündet Ihr Helpdesk Lichter an. 00:05:32.220 --> 00:05:33.040 Der richtige Weg ist einfach. 00:05:33.520 --> 00:05:34.580 Füllen Sie zunächst in die Sandbox-Version. 00:05:35.080 --> 00:05:38.900 Unterbrechen Sie die Erweiterung, gestatten Sie sie um, testen Sie sie erneut und erst wenn Sie sich verhält, wechseln Sie die Produktion. 00:05:39.080 --> 00:05:40.960 Dieser kontrollierte Rollout reduziert Überraschungen. 00:05:41.140 --> 00:05:43.760 Dabei geht es nicht nur um das Kompilieren von Code, sondern auch um Governance. 00:05:43.760 --> 00:05:48.260 Die Seite mit den Co-Pilot- und Agentenfunktionen in Business Central dient gleichzeitig als Plausibilitätsprüfung. 00:05:48.740 --> 00:05:52.720 Wenn Ihre Funktion nach der Registrierung nicht dort angezeigt wird, haben Sie sie nicht ordnungsgemäß registriert. 00:05:53.080 --> 00:05:54.580 Diese Seite gibt die Wahrheit des Systems wieder. 00:05:55.020 --> 00:05:58.220 Bis nachdem Sie sie dort validiert haben, sollten Sie sie zur Überprüfung durch den Administrator freigeben. 00:05:58.760 --> 00:06:04.380 Apropos Administratoren, das Aktivieren und Deaktivieren von Co-Pilot-Funktionen sowie das Konfigurieren von Datenverschiebungen 00:06:04.380 --> 00:06:08.300 können nur Administratoren mit Superberechtigung oder der Administratorrolle Business Central ausführen. 00:06:09.120 --> 00:06:10.580 Planen Sie diesen Governance-Schritt im Voraus. 00:06:10.580 --> 00:06:15.260 Ein kurzer Profi-Tipp. Verwenden Sie bei der Registrierung den optionalen TXT-Parameter URL für weitere Informationen. 00:06:16.140 --> 00:06:19.460 Dieser wird direkt auf der Administrator-Seite für Co-Pilot- und Agentenfunktionen angezeigt. 00:06:20.260 --> 00:06:22.480 Das ist nicht nur eine nette Geste, sondern eine integrierte Dokumentation. 00:06:23.400 --> 00:06:26.840 Anstatt dass Administratoren einen Wiki-Link suchen oder sie in Teams belästigen müssen, 00:06:27.000 --> 00:06:29.920 können Sie direkt auf die Beschreibung der Funktion und ihrer Verwendung klicken. 00:06:30.720 --> 00:06:34.620 Stellen Sie es sich so vor, als würden Sie Anweisungen auf den Lichtschalter schreiben, damit nicht jemand anders den Falschen umlegt. 00:06:34.620 --> 00:06:37.620 Ja, hier ist eine Checkliste mit bewährten Methoden, um die Risiken zu reduzieren. 00:06:38.080 --> 00:06:40.400 Erstens führen Sie alles vor der Produktion in einer Sandbox aus. 00:06:40.780 --> 00:06:43.400 Zweitens wählen Sie eindeutige Enumerationswerte und vermeiden Sie gängige Bereiche. 00:06:44.000 --> 00:06:47.660 Drittens verwenden Sie immer Install-Upgrade-Units, um saubere Pfade nach vorne zu erhalten. 00:06:48.240 --> 00:06:51.460 Hängen Sie die URL für weitere Informationen an, damit Administratoren später nicht raten müssen. 00:06:51.860 --> 00:06:53.840 Wenn Sie diese vier Schritte befolgen, bleibt Ihr Mandant stabil. 00:06:54.300 --> 00:06:56.960 Ignorieren Sie diese, werden Sie um drei Uhr morgens Datenbanken wiederherstellen. 00:06:57.600 --> 00:06:59.040 Die Metapher vom Parkplatz tritt immer noch zu. 00:06:59.520 --> 00:07:02.740 Das Registrieren einer Funktion ist wie das offizielle Reservieren eines Stellplatzes für ein neues Auto. 00:07:03.160 --> 00:07:05.720 Füllen Sie die richtigen Unterlagen aus, es gehört Ihnen und alles Ihnen glücklich. 00:07:06.320 --> 00:07:10.440 Überspringen Sie den Vorgang oder parken Sie in der roten Zone, blockieren Sie die Feuerwehrzufahrt und alle sind verärgert. 00:07:10.880 --> 00:07:13.920 Bei der Registrierung geht es darum, einen sicheren Bereich für Ihre Funktion zu schaffen, 00:07:14.000 --> 00:07:16.900 damit Business Central und Microsoft-Updates langfristig damit koexistieren können. 00:07:17.280 --> 00:07:20.580 Fazit, behandeln Sie die Registrierung wie Produktionscode, denn genau das ist sie. 00:07:21.160 --> 00:07:24.200 Testen Sie in Sandboxes, halten Sie Ihren Umfang eindeutig, verfolgen Sie Ihre Version nach 00:07:24.200 --> 00:07:25.880 und sorgen Sie dafür, dass Ihr Upgrade-Code-Einheiten passend ist. 00:07:26.020 --> 00:07:29.720 Falls etwas Ungewöhnliches passiert, können Administratoren die Seite mit den Co-Pilot- und Agentenfunktionen 00:07:29.720 --> 00:07:32.600 sowie ihre URL für weitere Informationen verwenden, um die Funktion zu finden, zu verstehen, 00:07:32.720 --> 00:07:34.520 um die Funktion zu verstehen und bei Bedarf zu deaktivieren. 00:07:34.780 --> 00:07:36.860 Richtig durchgeführt, sagt die Registrierung für Stabilität. 00:07:36.860 --> 00:07:38.960 Nachlässig durchgeführt führt sie zu Chaos. 00:07:39.540 --> 00:07:42.940 Sobald Sie das geregelt haben, werden Sie feststellen, dass die Funktion selbst zwar funktionsfähig, 00:07:43.000 --> 00:07:43.620 aber generisch ist. 00:07:44.140 --> 00:07:45.340 Sie antwortet aber ohne Charakter. 00:07:45.800 --> 00:07:48.260 Das ist so, als würde man jemanden einstellen, der brillant ist und dann in Stumm-Meetings auftritt. 00:07:48.660 --> 00:07:51.300 Der nächste Schritt besteht darin, Deinen Co-Piloten beizubringen, der sie verhalten. 00:07:51.520 --> 00:07:54.460 Denn wenn Du das nicht tust, wird er sich weniger wie ein vertrauenswürdiger Assistent anhören, 00:07:54.540 --> 00:07:56.460 sondern eher wie ein Teenager, der bei Deinen Fragen die Augen verdreht. 00:07:56.460 --> 00:08:10.200 In Microsofts eigenen Entwickler-Dokumenten ist ein Meta-Prompt die primäre Systemnachricht, 00:08:10.460 --> 00:08:13.600 die das Profil, das Ausgabeformat und die Leitplanken des Modells definiert. 00:08:14.000 --> 00:08:15.760 Einfach ausgedrückt ist es die Stellenbeschreibung der KI. 00:08:16.560 --> 00:08:19.000 Einmaliger Benutzer-Prompt ist wie eine einzelne Aufgabenanforderung, 00:08:19.140 --> 00:08:21.920 aber der Meta-Prompt ist eine feste Anweisung, die in jede Antwort integriert ist. 00:08:22.600 --> 00:08:26.000 Ohne ihn weiß der Co-Pilot nicht, ob er wie ein Buchhalter oder ein Texter klingen soll. 00:08:26.220 --> 00:08:27.020 Er redet einfach. 00:08:27.540 --> 00:08:30.720 Stell dir das sofort, würde es niemanden einstellen, ohne ihm eine Rollenbeschreibung zu geben. 00:08:31.500 --> 00:08:33.160 Der Meta-Prompt ist genau das für die KI. 00:08:33.160 --> 00:08:37.520 Er sagt dem Co-Piloten, wann er formell bleiben soll, wie er Ergebnisse formatieren soll, 00:08:37.660 --> 00:08:39.900 welchen Ton er verwenden soll und was er unbedingt vermeiden muss. 00:08:40.560 --> 00:08:43.300 Das macht den Unterschied zwischen Antworten, die zu deinem Arbeitsablauf passen 00:08:43.300 --> 00:08:45.880 und Antworten, die sich wie aufgewärmte Klippi-Antworten mit Meinung lesen. 00:08:46.540 --> 00:08:49.940 Administratoren verwechseln Meta-Eingabe-Aufforderungen oft mit Eingabe-Aufforderungen, weshalb sie frustriert. 00:08:50.200 --> 00:08:53.580 Wenn Sie Co-Pilot einfach ohne Kontext mit Gib-mir-Hauptbuch-Einträge konfrontieren, 00:08:53.660 --> 00:08:55.240 entwickelt es seinen eigenen Stil. 00:08:55.880 --> 00:08:58.400 Möglicherweise lange Absätze, möglicherweise Felder, die nicht vorhanden sind. 00:08:58.740 --> 00:09:00.740 Verpacken Sie dieselbe Anforderungen, die Meta-Eingabe-Aufforderungen zu. 00:09:00.740 --> 00:09:02.060 Wir sind ein Finanzassistent. 00:09:02.060 --> 00:09:06.060 Geben Sie Hauptbuch-Einträge immer als Aufzählungslisten mit Business-Central-Feldnamen aus. 00:09:06.660 --> 00:09:07.120 Nur Beispiel. 00:09:07.740 --> 00:09:10.160 Und plötzlich sind die Antworten übersichtlich, strukturiert und übersichtlich. 00:09:10.640 --> 00:09:13.040 Die Leitplanke wird festgelegt, bevor die Anforderung dort ausgeführt wird. 00:09:13.760 --> 00:09:15.440 Microsoft hat diese Unterscheidung absichtlich vorgenommen. 00:09:16.160 --> 00:09:17.620 Eingabe-Aufforderungen sind temporäre Anforderungen, 00:09:17.720 --> 00:09:19.820 während Meta-Eingabe-Aufforderungen im gesamten Chat-Kontext persistent. 00:09:20.480 --> 00:09:23.760 Entwickler legen Sie über die AOAI-Chat-Nachrichten-Codeeinheit fest, 00:09:23.860 --> 00:09:26.020 indem Sie Set Primary System Message aufrufen. 00:09:27.220 --> 00:09:30.340 Wenn Sie die Meta-Eingabe-Aufforderung selbst in einem isolierten Speicher speichern, 00:09:30.340 --> 00:09:32.560 kann Ihre Erweiterung Sie sicher abrufen und aktualisieren, 00:09:32.660 --> 00:09:34.360 anstatt Text in der L-Datei fest zu kodieren. 00:09:35.100 --> 00:09:36.680 Wenn Sie die Dokumentation überflogen haben, 00:09:36.760 --> 00:09:40.240 sehen Sie Beispiele, die isolierter Speicher festlegen und isolierter Speicher abrufen verwenden. 00:09:40.800 --> 00:09:42.000 Das ist das richtige Modell für die Produktion. 00:09:42.360 --> 00:09:44.340 Damit bleibt Ihre Meta-Eingabe-Aufforderung verfügbar, 00:09:44.420 --> 00:09:46.320 wird aber hinter der Sicherheitsgrenze der Erweiterung gesperrt. 00:09:46.760 --> 00:09:47.680 Kommen wir nun zu den Einzelheiten. 00:09:47.680 --> 00:09:50.680 Wenn Sie über das KI-Modul von Business Central Benutzereingaben 00:09:50.680 --> 00:09:52.060 an den Azure OpenAI-Dienst senden, 00:09:52.160 --> 00:09:54.300 haben Sie es mit Token-Budgets und Temperatureinstellungen zu tun, 00:09:54.340 --> 00:09:55.120 ob Sie es wollen oder nicht. 00:09:56.160 --> 00:09:57.080 Token-Budgets sind wichtig. 00:09:57.540 --> 00:09:59.640 Ihre Meta-Eingabe-Aufforderung und die Eingabe-Aufforderung des Benutzers 00:09:59.640 --> 00:10:00.860 werden zusammen auf das Token-Limit ausmöglichen. 00:10:01.100 --> 00:10:02.940 Quetschen Sie also keine Systemnachricht in romanen Längen ein. 00:10:03.520 --> 00:10:05.860 Seien Sie präzis und die Temperatur kontrolliert die Zufälligkeit. 00:10:06.280 --> 00:10:07.380 Legen Sie für Finanzszenarien, 00:10:07.440 --> 00:10:09.660 in denen Sie deterministische, feldgenaue Ausgaben benötigen, 00:10:09.720 --> 00:10:11.060 eine niedrige Temperatur nahe fest. 00:10:11.640 --> 00:10:13.160 Wenn Sie eine Marketing-Funktion aufbauen 00:10:13.160 --> 00:10:14.360 und farbenfrohere Entwürfe wünschen, 00:10:14.440 --> 00:10:16.300 erhöhen Sie die Temperatur und lassen Sie dem Ganzen freien laufen. 00:10:16.640 --> 00:10:17.300 Das ist kein Rätselrat. 00:10:17.660 --> 00:10:18.500 Das steht in der Bildanleitung. 00:10:19.320 --> 00:10:20.280 Noch eine Erinnerung, die Compliance. 00:10:20.620 --> 00:10:22.260 Prüfer interessiert Ihre Kreativität nicht. 00:10:22.620 --> 00:10:24.180 Sie müssen darauf achten, dass die Zahlen übereinstimmen. 00:10:24.600 --> 00:10:27.520 Ihre Meta-Eingabe-Aufforderung sollte explizite Formatierungsregeln, 00:10:27.600 --> 00:10:30.140 Antwortstrukturen und Einschränkungen für irrelevante Kommentare enthalten. 00:10:30.540 --> 00:10:32.960 Auf diese Weise sehen Co-Pilot-Ausgaben für Benutzer nicht nur gut aus. 00:10:32.960 --> 00:10:35.180 Sie überstehen auch nachgelagerte Systeme und Prüfungen. 00:10:35.640 --> 00:10:37.140 Betrachten Sie die Meta-Eingabe-Aufforderung 00:10:37.140 --> 00:10:38.760 teils als Dokumentation, teils als Risikokontroll. 00:10:39.080 --> 00:10:40.720 Bei der Aufteilung der Persönlichkeiten wird es spannend. 00:10:41.160 --> 00:10:42.980 Die Meta-Eingabe-Aufforderung von Marketing-Co-Pilot 00:10:42.980 --> 00:10:43.900 könnte dem Unternehmen mitteilen, 00:10:43.960 --> 00:10:45.120 dass sie seine überzeugende Sprache verwenden 00:10:45.120 --> 00:10:46.080 und Produktzugungsentwicklung. 00:10:46.120 --> 00:10:47.100 Während Finance-Co-Pilot sagt, 00:10:47.180 --> 00:10:49.220 strukturierte Journaleinträge ohne Adjektive ausgeben. 00:10:50.380 --> 00:10:51.580 Dieselbe zugrunde liegende KI 00:10:51.580 --> 00:10:52.660 verlegt andere Ergebnisse, 00:10:52.760 --> 00:10:54.400 da Sie die Persönlichkeit im Voraus definieren. 00:10:54.820 --> 00:10:56.660 Das ist der Unterschied zwischen praktischer Automatisierung 00:10:56.660 --> 00:10:57.520 und spielerischen Ausgaben, 00:10:57.560 --> 00:10:58.520 die niemand wirklich gebrauchen kann. 00:10:59.160 --> 00:11:00.740 Und obwohl es in diesem Abschnitt um Manieren geht, 00:11:00.820 --> 00:11:02.180 können Sie die technischen Details nicht ignorieren. 00:11:02.180 --> 00:11:04.340 Meta-Eingabe-Aufforderungen funktionieren nur, 00:11:04.400 --> 00:11:05.860 wenn die Verbindung zu Azure korrekt eingerichtet ist. 00:11:06.360 --> 00:11:08.500 Die KI verarbeitet sie nicht lokal in Business Central. 00:11:08.960 --> 00:11:11.300 Sie leitet alles über das Azure Open AI Backend. 00:11:11.860 --> 00:11:13.140 Wenn Sie diese Pipeline durcheinander bringen, 00:11:13.220 --> 00:11:14.460 spielt es keine Rolle, wie gut Sie die Regeln schrieben. 00:11:14.780 --> 00:11:15.560 Sie werden immer noch Fehler 00:11:15.560 --> 00:11:17.220 und vielleicht noch schlimmere, fehlgeschlagene Eingänge. 00:11:17.600 --> 00:11:18.740 Im Endeffekt sind Eingabe-Aufforderungen. 00:11:19.120 --> 00:11:20.280 Meta-Eingabe-Aufforderungen sind dauerhaft. 00:11:20.640 --> 00:11:22.060 Machen Sie sie richtig, speichern Sie sie sicher, 00:11:22.260 --> 00:11:23.500 überprüfen Sie Ihre Token-Mathematik 00:11:23.500 --> 00:11:24.620 und stellen Sie die Temperatur so ein, 00:11:24.640 --> 00:11:25.340 dass Sie zum Auftrag passen. 00:11:25.420 --> 00:11:27.560 So verwandeln Sie Co-Pilot von einer zufälligen Quasselstrippe 00:11:27.560 --> 00:11:28.960 in einen rollenspezifischen Assistenten, 00:11:29.000 --> 00:11:29.960 dem Sie tatsächlich vertrauen können. 00:11:30.200 --> 00:11:31.140 Wenn Sie es schlampig machen, 00:11:31.240 --> 00:11:32.300 werden Sie Nächte damit verbringen, 00:11:32.420 --> 00:11:33.820 Unsinn aus Berichten zu entfernen. 00:11:33.920 --> 00:11:35.920 Doch selbst die am besten formulierte Meta-Eingabe-Aufforderung 00:11:35.920 --> 00:11:36.480 wird Sie nicht retten, 00:11:36.520 --> 00:11:37.740 wenn Ihre Anmeldedaten offengelegt wurden. 00:11:38.200 --> 00:11:39.580 Und genau hier liegt die eigentliche Gefahr 00:11:39.580 --> 00:11:40.520 nicht im Ton oder Format, 00:11:40.580 --> 00:11:41.280 sondern in der Art und Weise, 00:11:41.360 --> 00:11:42.360 wie Sie die Schlüssel speichern und schützen, 00:11:42.440 --> 00:11:43.720 die Co-Pilot überhaupt erst die Kommunikation 00:11:43.720 --> 00:11:44.760 mit Azure Open AI ermöglicht. 00:11:45.560 --> 00:11:47.580 Der Schutz der Schlüssel Azure Sicherheit richtig gemacht. 00:11:48.320 --> 00:11:49.780 Der Schutz der Schlüssel ist nicht glamourös, 00:11:50.100 --> 00:11:51.560 aber so schützen Sie entweder Ihren Mandanten 00:11:51.560 --> 00:11:53.360 oder müssen am Ende Vorfallberichte einreichen. 00:11:53.360 --> 00:11:56.020 Wenn Co-Pilot Azure Open AI aufruft, 00:11:56.100 --> 00:11:57.340 benötigt es jedes Mal drei Dinge. 00:11:58.500 --> 00:11:59.400 Den Ressourcen-Endpunkt, 00:11:59.500 --> 00:12:01.140 also Ihre Azure Open AI-Ressourcen-URL, 00:12:01.200 --> 00:12:03.060 den Bereitstellungsnamen und den API-Schlüssel. 00:12:04.020 --> 00:12:05.520 Zusammen bilden diese drei den Handshake, 00:12:05.600 --> 00:12:07.780 der beweist, dass Ihr Mandant mit dem Modell kommunizieren darf. 00:12:08.340 --> 00:12:09.800 Wenn Sie auch nur einen dieser Punkte offenlegen, 00:12:09.880 --> 00:12:10.640 betreiben Sie keine KI, 00:12:10.780 --> 00:12:12.060 sondern simulieren eine Sicherheitsverletzung. 00:12:12.520 --> 00:12:12.960 Seien wir ehrlich, 00:12:13.080 --> 00:12:14.240 kodieren Sie diese Werte niemals 00:12:14.240 --> 00:12:15.820 und unter keinen Umständen fest in der AL. 00:12:16.480 --> 00:12:18.300 Wenn Sie einen API-Schlüssel in Ihren Code einbauen 00:12:18.300 --> 00:12:20.040 oder in der Einfachheit halber in GitHub ablegen, 00:12:20.180 --> 00:12:22.220 laden Sie im Grunde genommen Anmeldedatenscanner dazu ein, 00:12:22.220 --> 00:12:23.680 Ihr Repository als Buffet zu behandeln. 00:12:24.620 --> 00:12:26.500 Entwickler mögen dies als bloßen Test abtun, 00:12:27.000 --> 00:12:28.280 aber Repositories werden ständig 00:12:28.280 --> 00:12:29.760 nach offengelegten Geheimnissen durchsucht. 00:12:30.280 --> 00:12:32.300 So landen echte Kundendaten auf Paste-Websites. 00:12:33.040 --> 00:12:34.480 Das lässt sich nicht mit einem Patch-Toolstip erheben. 00:12:35.160 --> 00:12:37.380 Der sichere Weg wurde bereits von Microsoft aufgezeigt. 00:12:38.080 --> 00:12:39.240 Für Entwicklungs- und Testarbeiten 00:12:39.240 --> 00:12:40.960 ist isolierter Speicher in AL die erste Wahl. 00:12:41.520 --> 00:12:42.560 Stellen Sie sich das für ein Schließfach 00:12:42.560 --> 00:12:43.420 in Ihre Erweiterung vor. 00:12:44.040 --> 00:12:45.020 Schlüssel werden dort abgelegt 00:12:45.020 --> 00:12:46.620 und keine andere Erweiterung kann Sie einsehen. 00:12:47.220 --> 00:12:48.180 So bleiben die Dinge geschlossen, 00:12:48.340 --> 00:12:49.140 leichtgewichtig und einfach. 00:12:49.660 --> 00:12:51.220 Das ist perfekt für Sandboxes und Entwicklungsbilds, 00:12:51.220 --> 00:12:53.060 aber machen Sie sich nichts vor, 00:12:53.180 --> 00:12:54.220 isolierter Speicher ist nicht produktionstauglich. 00:12:55.600 --> 00:12:57.720 Sein lokaler Bereich macht ihn praktisch für Iterationen, 00:12:57.900 --> 00:12:59.260 aber er ist nicht als Ihr Tresor konzipiert, 00:12:59.340 --> 00:13:01.020 wenn echte Benutzer und echte Daten auf dem Spiel stehen. 00:13:01.520 --> 00:13:02.680 Bei der Auslieferung an die Produktion 00:13:02.680 --> 00:13:04.100 ist App Key Vault oder Azure Key Vault 00:13:04.100 --> 00:13:05.160 bei einer breiten Bereitstellung 00:13:05.160 --> 00:13:06.680 jedoch der einzig verantwortungsvolle Schritt. 00:13:11.480 --> 00:13:12.920 Key Vault bewahrt Ihre API-Schlüssel 00:13:12.920 --> 00:13:14.620 in einem sicheren, zugriffsgesteuerten Container 00:13:14.620 --> 00:13:16.920 mit ordnungsgemäßen Protokollierungs- und Rotationsrichtlinien auf. 00:13:17.440 --> 00:13:18.780 Sie integrieren Ihre Erweiterung darin, 00:13:18.840 --> 00:13:20.160 rufen zur Laufzeit auf, was Sie benötigen 00:13:20.160 --> 00:13:21.900 und geben den Rohschlüssel niemals im Code preis. 00:13:21.900 --> 00:13:23.980 Genau dieses Muster mögen Auditoren, 00:13:24.100 --> 00:13:26.760 da es beweist, dass die Geheimnisse niemals im Klartext herumschwirren. 00:13:27.360 --> 00:13:28.420 Das ist langweilige Governance, 00:13:28.520 --> 00:13:29.940 aber langweilig ist genau das, was Sie wollen, 00:13:30.180 --> 00:13:31.480 wenn Compliance-Teams auftauchen. 00:13:32.300 --> 00:13:33.800 Hier ist im Detail direkt aus der Dokumentation, 00:13:33.920 --> 00:13:34.540 das einen Unterschied macht. 00:13:35.200 --> 00:13:36.860 In AL können Sie den API-Schlüssel 00:13:36.860 --> 00:13:38.120 als geheimen Text speichern. 00:13:39.080 --> 00:13:40.100 Auf diese Weise wird der Schlüssel 00:13:40.100 --> 00:13:41.220 selbst beim schrittweisen Debuggen 00:13:41.220 --> 00:13:42.340 nicht als Klartext angezeigt, 00:13:42.400 --> 00:13:43.840 sodass ihn niemand als Screenshot verwenden könnte. 00:13:44.520 --> 00:13:45.540 Geheimer Text ist genau das, 00:13:45.600 --> 00:13:46.240 wonach es sich anhört. 00:13:46.680 --> 00:13:48.300 Er verbirgt sensible Werte zur Laufzeit. 00:13:48.300 --> 00:13:50.480 Wenn Sie aus diesem Abschnitt nichts weiter mitnehmen, 00:13:50.580 --> 00:13:52.020 denken Sie daran, dass es diese Option gibt. 00:13:52.920 --> 00:13:54.740 Damit wird einer der dümmsten Leckvektoren geschlossen, 00:13:55.360 --> 00:13:56.940 die versehentliche Offenlegung von Informationen 00:13:56.940 --> 00:13:58.020 durch Entwickler im Debugger. 00:13:59.120 --> 00:14:00.720 Lassen Sie uns nun die Do's und Don'ts 00:14:00.720 --> 00:14:02.080 wie echte Administratoren erläutern. 00:14:03.180 --> 00:14:05.160 Betten Sie keine API-Schlüssel in der L-Code ein 00:14:05.160 --> 00:14:06.600 und fügen Sie sie nicht in Repositories ein. 00:14:06.840 --> 00:14:08.300 Es entkürt er zum Sammeln von Anbietinformationen. 00:14:09.000 --> 00:14:11.060 Verwenden Sie isolierten Speicher für Entwicklung und Tests, 00:14:11.140 --> 00:14:12.440 damit Ihr Team produktiv bleiben kann, 00:14:12.500 --> 00:14:14.140 ohne dass Geheimnisse im Klartext gesendet werden. 00:14:14.900 --> 00:14:16.840 Ziehen Sie dieses Entwicklungsmuster nicht in die Produkte. 00:14:16.840 --> 00:14:18.440 Es ist kein Tresor, sondern ein Aktenschrank. 00:14:19.020 --> 00:14:20.720 Verbinden Sie Ihrem Produktionsbild mit Schlüsseltresor. 00:14:21.000 --> 00:14:22.960 Dies ist der einzige Ort, an dem diese Schlüssel langfristig hingehen. 00:14:23.280 --> 00:14:24.500 Ein weiterer wichtiger Punkt, 00:14:24.600 --> 00:14:26.220 Benutzerberechtigungen im Business Central 00:14:26.220 --> 00:14:28.160 sperren API-Schlüssel nicht auf magische Weise. 00:14:29.120 --> 00:14:31.240 Co-Pilot erbt zwar die Zugriffskontrolle auf Geschäftsdaten, 00:14:31.320 --> 00:14:33.760 aber bei Schlüsseln geht es um die Authentifizierung des gesamten Dienstes. 00:14:33.980 --> 00:14:34.820 Wenn einer verloren geht, 00:14:34.900 --> 00:14:36.780 können Außenstehende die gesamte Integration imitieren. 00:14:37.420 --> 00:14:38.360 Hören Sie also auf, so zu tun, 00:14:38.420 --> 00:14:39.700 als würden Sie durch Berechtigungsbereich gerettet. 00:14:39.980 --> 00:14:40.520 Das ist nicht der Fall. 00:14:40.940 --> 00:14:42.240 Wenn Sie Ihr Setup validieren möchten, 00:14:42.240 --> 00:14:44.720 ist der offizielle Weg die festgelegte Autorisierungssequenz 00:14:44.720 --> 00:14:46.200 in der Azure Open AI-Code-Einheit. 00:14:47.060 --> 00:14:48.780 Dort geben Sie die Ressourcen-URL, die Bereitstellung 00:14:48.780 --> 00:14:50.360 und den API-Schlüssel ein, um nachzuweisen, 00:14:50.620 --> 00:14:51.480 dass alles übereinstimmt. 00:14:51.980 --> 00:14:53.600 Wenn Sie es falsch machen, wird Co-Pilot nicht einmal geladen. 00:14:53.980 --> 00:14:55.120 Wenn Sie es halbrichtig machen, 00:14:55.240 --> 00:14:57.400 erhalten Sie stille Fehler, die Benutzer vor Ihnen finden. 00:14:58.100 --> 00:14:58.680 Die Lösung ist einfach. 00:14:59.040 --> 00:15:00.020 Folgen Sie der Kette der Reihe nach, 00:15:00.120 --> 00:15:01.280 testen Sie sie sauber in der Entwicklung, 00:15:01.400 --> 00:15:03.120 übergeben Sie sie dann an die Vorproduktion und an die Produktion. 00:15:03.720 --> 00:15:04.960 Drei Umgebungen, drei Schlüsselsätze, 00:15:05.080 --> 00:15:07.220 eine Pipeline, die tatsächlich unter Last funktioniert. 00:15:07.840 --> 00:15:09.260 Hier ist also Ihre Checklist, um Probleme zu vermeiden. 00:15:09.720 --> 00:15:10.920 Isolierter Speicher in der Entwicklung, 00:15:11.080 --> 00:15:12.140 Schlüsseltresor in der Produktion, 00:15:12.140 --> 00:15:14.180 verpacken Sie Ihren API-Schlüssel im geheimen Text, 00:15:14.300 --> 00:15:15.680 betten Sie niemals Werte im Code ein 00:15:15.680 --> 00:15:17.680 und führen Sie die festgelegte Autorisierungskette 00:15:17.680 --> 00:15:18.760 immer von Anfang bis Ende aus, 00:15:18.820 --> 00:15:20.360 bevor Sie den Auftrag als erledigt bezeichnen. 00:15:21.260 --> 00:15:23.720 Dieses Muster hält Ihre Co-Pilot-Integration einsatzbereit, 00:15:23.940 --> 00:15:24.560 sicher und konform, 00:15:24.660 --> 00:15:26.440 ohne dass Sie um Mitternacht Feuerarme einlegen müssen. 00:15:26.880 --> 00:15:28.500 Nachdem der Sicherheitsaspekt erledigt ist, 00:15:28.580 --> 00:15:30.220 besteht die nächste Herausforderung weniger darin, 00:15:30.400 --> 00:15:31.500 wo die Schlüssel versteckt werden sollen, 00:15:31.700 --> 00:15:32.380 sondern vielmehr darin, 00:15:32.400 --> 00:15:33.780 wie alle Teile ohne ständige Fehlermeldungen 00:15:33.780 --> 00:15:34.580 verbunden werden können. 00:15:35.520 --> 00:15:36.960 Denn eine Fähigkeit, ein Metaprompt 00:15:36.960 --> 00:15:38.220 und ein sicherer Schlüssel helfen nicht viel, 00:15:38.280 --> 00:15:39.480 wenn diese isoliert sind und sich weigern, 00:15:39.480 --> 00:15:39.980 ein Netz zu spielen. 00:15:40.060 --> 00:15:40.840 Hier kommt die Fernetze zu spielen. 00:15:43.430 --> 00:15:44.670 Von der Blaupause zur Realität, 00:15:44.830 --> 00:15:45.710 Vernetzung des Workflows. 00:15:46.310 --> 00:15:47.010 Jetzt sprechen wir darüber, 00:15:47.110 --> 00:15:47.930 wie aus losen Teilen 00:15:47.930 --> 00:15:50.050 ein tatsächlich funktionierender Co-Pilot-Flow wird. 00:15:51.430 --> 00:15:52.570 Sie haben eine Fähigkeit registriert, 00:15:52.650 --> 00:15:53.490 deren Umfang festgelegt, 00:15:53.550 --> 00:15:54.190 die Schlüssel gesichert 00:15:54.190 --> 00:15:55.070 und den Metaprompt geschrieben. 00:15:56.270 --> 00:15:58.390 Aber wenn Sie diese nicht in der richtigen Reihenfolge anordnen, 00:15:58.650 --> 00:15:59.650 erhalten Sie nur einen glänzenden Button, 00:15:59.730 --> 00:16:00.650 der entweder einen Fehler ausgibt 00:16:00.650 --> 00:16:01.530 oder still und leise nicht zu, 00:16:01.530 --> 00:16:02.190 bis Benutzer anfangen, 00:16:02.250 --> 00:16:02.810 tickt es eins zu reichen. 00:16:04.170 --> 00:16:05.310 Schritt 3, 4, 4, 3, 3, 2, 3, 3, 4. 00:16:06.470 --> 00:16:07.210 Die Fähigkeit, vielleicht die Fertigkeit, 00:16:07.290 --> 00:16:07.530 die Fertigkeit, die Fertigkeit, 00:16:11.270 --> 00:16:12.710 ja, Eichkeit. 00:16:14.230 --> 00:16:15.310 Schritt 5, Pilot. 00:16:15.670 --> 00:16:16.890 Merken Sie sich, diese 5 Schritte, 00:16:17.050 --> 00:16:18.270 Sie haben den Schaltplan immer im Kopf. 00:16:18.550 --> 00:16:19.650 Die Fähigkeit verleiht die Fertigkeit, 00:16:19.750 --> 00:16:20.890 die Verfügbarkeit legt das Publikum fest, 00:16:20.930 --> 00:16:21.810 die Autorisierung weckt das Gehirn, 00:16:21.850 --> 00:16:22.710 der Metaprompt verleiht Manieren, 00:16:22.790 --> 00:16:24.150 der Pilot beweist, dass es tatsächlich funktioniert. 00:16:24.310 --> 00:16:25.670 Der Pilot beweist, dass es tatsächlich funktioniert. 00:16:26.170 --> 00:16:26.970 Das ist der ganze Kreislauf. 00:16:27.290 --> 00:16:28.090 Schritt 1, Fähigkeit. 00:16:28.610 --> 00:16:29.550 In AL bedeutet dies, 00:16:29.550 --> 00:16:31.030 dass Sie die Co-Pilot-Funktionsaufzählung 00:16:31.030 --> 00:16:32.430 mit einer Aufzählungserweiterung erweitern 00:16:32.430 --> 00:16:33.750 und Sie dann in einer Installations- 00:16:33.750 --> 00:16:35.090 oder Upgrade-Code-Einheit registrieren, 00:16:35.430 --> 00:16:36.970 indem Sie die Co-Pilot-Funktion aufrufen. 00:16:36.970 --> 00:16:38.170 Funktion registrieren. 00:16:38.630 --> 00:16:40.310 Das ist die offizielle Stellenausschreibung mit dem Inhalt. 00:16:40.510 --> 00:16:41.570 Hier ist eine neue Assistentfähigkeit. 00:16:41.950 --> 00:16:43.070 Weisen Sie einen Platz im System zu. 00:16:43.490 --> 00:16:45.710 Ohne diese Funktion erfährt Business Central nicht einmal, 00:16:45.810 --> 00:16:47.130 dass Ihre Funktion vorhanden sein soll. 00:16:48.130 --> 00:16:49.210 Schritt 2, Verfügbarkeit. 00:16:49.850 --> 00:16:51.030 Sobald die Fähigkeit definiert ist, 00:16:51.110 --> 00:16:52.270 legen Sie fest, wo sie angezeigt wird. 00:16:53.490 --> 00:16:54.550 Dies wird über die Verwaltungsseite 00:16:54.550 --> 00:16:56.210 für Co-Pilot- und Agentenfunktionen gesteuert. 00:16:56.210 --> 00:16:57.690 Sie entscheiden, ob sie als Vorschau 00:16:57.690 --> 00:16:59.890 nur intern oder allgemein verfügbar gekennzeichnet werden sollen. 00:17:00.470 --> 00:17:02.050 Entwickler betrachten dies als Metadaten. 00:17:02.130 --> 00:17:04.090 Für Administratoren ist es jedoch der Umschaltknopf für den Roller. 00:17:04.510 --> 00:17:06.290 Wenn Sie diesen Schritt überspringen, 00:17:06.290 --> 00:17:07.930 riskieren Sie, unausgereifte Funktionen 00:17:07.930 --> 00:17:09.170 für jeden Benutzer verfügbar zu machen, 00:17:09.250 --> 00:17:09.930 bevor sie stabil sind. 00:17:10.850 --> 00:17:11.750 Schritt 3, Autorisierung. 00:17:12.290 --> 00:17:14.390 Jetzt verbinden Sie das Azure OpenAI-Backend 00:17:14.390 --> 00:17:16.230 über die Azure OpenAI-Code-Einheit. 00:17:17.370 --> 00:17:18.670 Sie benötigen den klassischen Endpunkt 00:17:18.670 --> 00:17:19.570 mit drei Ressourcen, 00:17:19.710 --> 00:17:20.990 Ihre Azure OpenAI-URL, 00:17:21.090 --> 00:17:22.870 den Bereitstellungsnamen und den API-Schlüssel. 00:17:23.830 --> 00:17:25.230 Rufen Sie Azure OpenAI auf. 00:17:25.710 --> 00:17:27.350 Legen Sie die Autorisierung mit diesen Werten fest. 00:17:28.510 --> 00:17:30.210 Wenn die Funktion die Stellenausschreibung 00:17:30.210 --> 00:17:31.550 und die Verfügbarkeit der Vertrag weiß, 00:17:31.610 --> 00:17:32.630 die Autorisierung der Ausweis, 00:17:32.710 --> 00:17:34.010 mit dem Ihr Assistent ins Gebäude kommt. 00:17:34.010 --> 00:17:36.670 Ohne diese Funktion hängt die Funktion an der Glastür. 00:17:37.130 --> 00:17:38.330 Schritt 4, Meta-Eingabeaufforderung. 00:17:38.950 --> 00:17:40.590 Hier fügen Sie die ständigen Anweisungen ein, 00:17:40.670 --> 00:17:42.190 die Tonstruktur und Formatierung bestimmt. 00:17:42.730 --> 00:17:44.230 Verwenden Sie AOAI-iChat-Nachrichten. 00:17:45.290 --> 00:17:46.850 Legen Sie die primäre Systemnachricht fest, 00:17:46.890 --> 00:17:48.390 um die Meta-Eingabeaufforderung abzurufen, 00:17:48.490 --> 00:17:49.750 die Sie sicher in einen isolierten Speicher 00:17:49.750 --> 00:17:50.870 oder eine Produktion abgelegt haben, 00:17:50.930 --> 00:17:52.130 auf die aus dem Schlüsseltressort verwiesen wird. 00:17:54.640 --> 00:17:56.160 Hier sagen Sie, Sie sind ein Angebotsassistent 00:17:56.160 --> 00:17:57.080 oder Sie sind ein Finanzhelfer 00:17:57.080 --> 00:17:58.220 und legen fest, wie die Ausgabe aussehen. 00:17:58.580 --> 00:17:59.740 Ohne diese Funktion zuckt der Assistent 00:17:59.740 --> 00:18:00.800 nur mit den Schultern und denkt sich etwas. 00:18:01.140 --> 00:18:02.040 Schritt 5, Pilotprojekt. 00:18:02.040 --> 00:18:03.660 Führen Sie es zunächst in einer kleinen Gruppe ein. 00:18:04.000 --> 00:18:05.140 Stellen Sie in die Funktionen zur Verfügung, 00:18:05.260 --> 00:18:07.020 erfassen Sie Feedback und beobachten Sie die Telemetriele. 00:18:07.260 --> 00:18:08.600 Das KI-Modul protokolliert die Nutzung, 00:18:08.680 --> 00:18:09.300 sodass Sie sehen können, 00:18:09.380 --> 00:18:11.220 ob saubere Ausgaben oder Spam-Müll produziert werden. 00:18:11.800 --> 00:18:12.600 Und bevor Sie erweitern, 00:18:12.700 --> 00:18:13.640 benötigen Sie einen Rollbackplan. 00:18:14.160 --> 00:18:14.860 Die gute Nachricht ist, 00:18:14.920 --> 00:18:16.540 dass die Seite mit den Co-Pilot- und Agentenfunktionen 00:18:16.540 --> 00:18:17.700 gleichzeitig als Ihre Reißleine dient. 00:18:18.600 --> 00:18:20.080 Administratoren können einzelne Funktionen 00:18:20.080 --> 00:18:20.840 sofort deaktivieren, 00:18:21.000 --> 00:18:22.080 wenn etwas nicht mehr funktioniert. 00:18:23.100 --> 00:18:24.460 Auf derselben Seite wird auch der Umschalter 00:18:24.460 --> 00:18:25.540 für die zulässige Datenbewegung 00:18:25.540 --> 00:18:27.040 über geografische Grenzen hinweg angezeigt, 00:18:27.040 --> 00:18:28.560 falls Ihr Azure-Setup regionsübergreifend ist. 00:18:28.700 --> 00:18:29.660 Falls Sie diese Oberfläche sehen, 00:18:29.740 --> 00:18:30.540 sollten Sie aufmerksam sein. 00:18:30.820 --> 00:18:32.100 Jemand, der für die Komplinen zuständig ist, wird es. 00:18:32.460 --> 00:18:33.200 Lassen Sie uns die Abfolge 00:18:33.200 --> 00:18:34.260 anhand eines Beispiels aus der Praxis. 00:18:34.760 --> 00:18:35.840 Ein Team hat einen Co-Piloten 00:18:35.840 --> 00:18:36.980 für Auftragsvorschläge erstellt. 00:18:37.480 --> 00:18:39.060 Sie begannen mit einer Enumerationserweiterung 00:18:39.060 --> 00:18:39.940 für die Co-Pilot-Funktion 00:18:39.940 --> 00:18:41.740 und banden sie in eine installierte Code-Einheit ein. 00:18:42.200 --> 00:18:43.400 Sie kennzeichneten sie auf der Seite 00:18:43.400 --> 00:18:45.520 mit den Co-Pilot- und Agent-Funktionen als Vorschau, 00:18:45.620 --> 00:18:47.200 sodass sie nur für Testbenutzer sichtbar war. 00:18:47.600 --> 00:18:48.980 Dann riefen sie Azure OpenAI auf. 00:18:49.420 --> 00:18:50.200 Sie legten die Autorisierung 00:18:50.200 --> 00:18:51.320 mit dem Endpunkt der Bereitstellung 00:18:51.320 --> 00:18:52.000 und dem Schlüssel fest, 00:18:52.080 --> 00:18:53.380 damit das Modell tatsächlich reagiert. 00:18:54.300 --> 00:18:56.320 Als nächstes schrieben sie eine Meta-Eingabe-Aufforderung 00:18:56.320 --> 00:18:57.280 in einen isolierten Speicher 00:18:57.280 --> 00:18:59.140 und richteten sie mit AORI-Chat-Nachrichten ein. 00:18:59.700 --> 00:19:00.900 Legen Sie die primäre Systemnachrichten. 00:19:01.360 --> 00:19:02.300 Sie sind ein Angebotsassistent? 00:19:02.840 --> 00:19:03.800 Schlagen Sie Pakete vor 00:19:03.800 --> 00:19:05.080 und formatieren Sie sie als Artikelzeilen. 00:19:05.360 --> 00:19:06.240 Kein unnötiges Geschwätzchen. 00:19:06.740 --> 00:19:08.220 Im Pilotprojekt testeten kleine Gruppen, 00:19:08.300 --> 00:19:09.520 bis die Ergebnisse vorhersehbar waren. 00:19:10.300 --> 00:19:11.800 Erst dann kennzeichneten sie die Verfügbarkeit 00:19:11.800 --> 00:19:12.780 als allgemein verfügbar 00:19:12.780 --> 00:19:14.460 und machten sie für alle Vertriebsbenutzer live. 00:19:14.900 --> 00:19:16.740 Das Ergebnis war ein Co-Pilot der Pakete empfahl, 00:19:16.800 --> 00:19:17.980 anstatt unnötige Eingaben zu machen. 00:19:17.980 --> 00:19:20.300 Die Governance-Ebene ist hier nicht optional. 00:19:20.940 --> 00:19:21.740 Falls etwas schief geht, 00:19:21.840 --> 00:19:23.340 können Administratoren den Schalter umlegen, 00:19:23.440 --> 00:19:24.240 bevor sich die Benutzer melden. 00:19:24.820 --> 00:19:26.260 Diese Denkweise des Leistungsschalters 00:19:26.260 --> 00:19:26.740 sorgt dafür, 00:19:26.840 --> 00:19:28.060 dass benutzerdefinierte Co-Pilots 00:19:28.060 --> 00:19:29.040 produktiv statt störend sind. 00:19:29.600 --> 00:19:31.120 Wenden Sie sie wie bei jeder Erweiterung an, 00:19:31.320 --> 00:19:32.280 stufenweise Einführungen, 00:19:32.640 --> 00:19:33.320 begrenzter Umfang, 00:19:33.560 --> 00:19:34.260 messbare Testen. 00:19:34.820 --> 00:19:35.840 CAID erhält keinen Freifahrtschein. 00:19:36.280 --> 00:19:37.940 Führen Sie beim Testen jeden Teil isoliert aus. 00:19:38.360 --> 00:19:39.420 Vertraten Sie nicht die gesamte Kette 00:19:39.420 --> 00:19:40.040 und haufen Sie da an. 00:19:40.220 --> 00:19:41.720 Validieren Sie die Registrierung der Funktion. 00:19:42.180 --> 00:19:42.660 Stellen Sie sicher, 00:19:42.760 --> 00:19:44.480 dass die Verfügbarkeit ordnungsgemäß angezeigt wird. 00:19:44.580 --> 00:19:45.520 Bestätigen Sie die Autorisierung 00:19:47.980 --> 00:19:48.260 sind sicher, 00:19:48.320 --> 00:19:49.400 dass die Meta-Antworten eingefügt werden. 00:19:49.700 --> 00:19:50.880 Erst wenn jedes Teil funktioniert, 00:19:51.060 --> 00:19:52.380 lassen Sie die Endbenutzer es berühren. 00:19:52.900 --> 00:19:54.460 Das ist die Brücke von der Blaupause zur Realität. 00:19:54.800 --> 00:19:55.580 Einfach ausgedrückt, 00:19:55.660 --> 00:19:57.040 die Funktion definiert die Fertigkeit, 00:19:57.140 --> 00:19:57.720 die Verfügbarkeit 00:19:57.720 --> 00:19:58.960 legt den Umfang der Zielgruppe fest, 00:19:59.020 --> 00:20:00.060 die Autorisierung öffnet die Tür, 00:20:00.140 --> 00:20:01.080 die Meta-Eingabe-Aufforderung 00:20:01.080 --> 00:20:01.780 legt die Regeln fest 00:20:01.780 --> 00:20:02.560 und der Pilot beweist, 00:20:02.660 --> 00:20:04.060 dass das System Sie nicht in Verlegenheit bringen wird. 00:20:04.320 --> 00:20:05.080 Wenn Sie das richtig machen, 00:20:05.160 --> 00:20:06.380 sind Sie in offiziellen Funktionseinführung 00:20:06.380 --> 00:20:06.840 ein Schritt vor Ort. 00:20:07.460 --> 00:20:09.120 Und das bringt uns zurück zum eigentlichen Punkt. 00:20:09.220 --> 00:20:10.580 Mit diesen Schritten können Sie Co-Pilot 00:20:10.580 --> 00:20:11.720 an Ihr Unternehmen anpassen, 00:20:11.720 --> 00:20:14.420 anstatt mit einer vorgefertigten Demo mitzugehen, 00:20:14.480 --> 00:20:15.840 die Microsoft auf der Bühne zeigt. 00:20:17.040 --> 00:20:18.080 Das ist also die Zusammenfassung. 00:20:18.500 --> 00:20:18.800 Drei Dinge, 00:20:18.900 --> 00:20:19.620 die Sie im Kopf behalten sollten. 00:20:19.960 --> 00:20:20.360 Erstens, 00:20:20.680 --> 00:20:22.300 erweitern Sie Co-Pilot durch System KI, 00:20:22.460 --> 00:20:23.660 indem Sie Funktionen registrieren. 00:20:24.760 --> 00:20:25.160 Zweitens, 00:20:25.220 --> 00:20:26.120 sichern Sie die Azure-Verbindung. 00:20:26.520 --> 00:20:28.120 Verwenden Sie während der testisolierten Speicher, 00:20:28.200 --> 00:20:28.960 verschieben Sie diese Schlüssel 00:20:28.960 --> 00:20:30.100 in der Produktion niedrigen Key Vault. 00:20:30.800 --> 00:20:31.160 Drittens, 00:20:31.320 --> 00:20:32.620 führen Sie Pilot- und Steuerungsfunktionen 00:20:32.620 --> 00:20:33.620 auf der Seite mit den Co-Pilot- 00:20:33.620 --> 00:20:34.440 und Agentenfunktionen durch, 00:20:34.440 --> 00:20:35.460 damit Administratoren immer 00:20:35.460 --> 00:20:36.500 den Notausschalter parat haben. 00:20:36.980 --> 00:20:37.780 Eine kurze Erinnerung 00:20:37.780 --> 00:20:38.740 für die Governance-Mitarbeiter. 00:20:38.740 --> 00:20:40.740 Co-Pilot erbt Benutzerberechtigungen, 00:20:40.780 --> 00:20:41.840 sodass es niemals Daten liest, 00:20:41.900 --> 00:20:43.120 auf die der Benutzer nicht zugreifen kann. 00:20:43.660 --> 00:20:44.660 Außerdem trainiert Microsoft 00:20:44.660 --> 00:20:46.360 keine Modelle mit den Daten Ihres Mandanten, 00:20:46.480 --> 00:20:46.740 es sei denn, 00:20:46.800 --> 00:20:47.760 Sie erlauben dies ausdrücklich. 00:20:48.180 --> 00:20:49.320 Testen Sie als nächstes diese Woche 00:20:49.320 --> 00:20:50.440 eine Funktion in Ihrer Sandbox, 00:20:50.520 --> 00:20:50.800 um zu sehen, 00:20:50.860 --> 00:20:51.620 wie Sie sich in der Reihenfolge 00:20:51.620 --> 00:20:52.800 der Checkliste ordnungsgemäß verhindern. 00:20:52.960 --> 00:20:53.980 Abonnieren Sie dann den Newsletter 00:20:53.980 --> 00:20:55.300 unter m3565show, 00:20:55.500 --> 00:20:56.940 um Updates zum Survival-Guide zu erhalten 00:20:56.940 --> 00:20:58.060 und folgen Sie der LinkedIn-Seite 00:20:58.060 --> 00:20:59.180 von m3565show, 00:20:59.360 --> 00:21:00.640 um Livestreams mit MVPs zu sehen, 00:21:00.640 --> 00:21:02.060 die dieses Problem bereits behoben haben.