ai-agents-for-beginners

Wie man gute KI-Agenten entwirft

(Klicken Sie auf das Bild oben, um das Video dieser Lektion anzusehen)

Designprinzipien für agentische KI

Einführung

Es gibt viele Möglichkeiten, über den Aufbau agentischer KI-Systeme nachzudenken. Da Mehrdeutigkeit ein Merkmal und kein Fehler im Design Generativer KI ist, ist es manchmal schwierig für Ingenieure, überhaupt zu wissen, wo sie anfangen sollen. Wir haben eine Reihe von menschzentrierten UX-Designprinzipien erstellt, um Entwicklern zu ermöglichen, kundenzentrierte agentische Systeme zu bauen, die ihre geschäftlichen Anforderungen lösen. Diese Designprinzipien sind keine vorschreibende Architektur, sondern vielmehr ein Ausgangspunkt für Teams, die Agent-Erlebnisse definieren und entwickeln.

Im Allgemeinen sollten Agenten:

Diese Lektion behandelt

Lernziele

Nach Abschluss dieser Lektion sind Sie in der Lage:

  1. Zu erklären, was die Agentischen Designprinzipien sind
  2. Die Richtlinien für die Verwendung der Agentischen Designprinzipien zu erklären
  3. Zu verstehen, wie man einen Agenten unter Verwendung der Agentischen Designprinzipien erstellt

Die Agentischen Designprinzipien

Agentische Designprinzipien

Agent (Umgebung)

Dies ist die Umgebung, in der der Agent operiert. Diese Prinzipien informieren darüber, wie wir Agenten für den Einsatz in physischen und digitalen Welten entwerfen.

Agent (Zeit)

Dies ist, wie der Agent über die Zeit operiert. Diese Prinzipien informieren darüber, wie wir Agenten gestalten, die über Vergangenheit, Gegenwart und Zukunft hinweg interagieren.

Agent (Kern)

Dies sind die Schlüsselelemente im Kern des Agentendesigns.

Richtlinien zur Umsetzung dieser Prinzipien

Wenn Sie die oben genannten Designprinzipien verwenden, beachten Sie die folgenden Richtlinien:

  1. Transparenz: Informieren Sie den Nutzer, dass KI beteiligt ist, wie sie funktioniert (einschließlich vergangener Aktionen) und wie man Feedback gibt und das System ändert.
  2. Kontrolle: Ermöglichen Sie dem Nutzer, anzupassen, Präferenzen festzulegen und zu personalisieren und Kontrolle über das System und seine Eigenschaften zu haben (einschließlich der Möglichkeit, Daten zu löschen).
  3. Konsistenz: Streben Sie konsistente, multimodale Erfahrungen über Geräte und Endpunkte hinweg an. Verwenden Sie nach Möglichkeit vertraute UI/UX-Elemente (z. B. Mikrofon-Symbol für Sprachinteraktion) und reduzieren Sie die kognitive Belastung der Kundinnen und Kunden so weit wie möglich (z. B. durch prägnante Antworten, visuelle Hilfen und ‘Mehr erfahren’-Inhalte).

Wie man einen Reiseagenten mit diesen Prinzipien und Richtlinien entwirft

Stellen Sie sich vor, Sie entwerfen einen Reiseagenten. So könnten Sie bei der Anwendung der Designprinzipien und Richtlinien vorgehen:

  1. Transparenz – Lassen Sie den Nutzer wissen, dass der Reiseagent ein KI-gestützter Agent ist. Geben Sie einige grundlegende Anweisungen, wie man beginnt (z. B. eine „Hallo“-Nachricht, Beispielprompts). Dokumentieren Sie dies deutlich auf der Produktseite. Zeigen Sie die Liste der Prompts, die ein Nutzer in der Vergangenheit gestellt hat. Machen Sie deutlich, wie man Feedback gibt (Daumen hoch und runter, Schaltfläche ‘Feedback senden’ usw.). Legen Sie klar dar, ob der Agent Nutzungs- oder Themenbeschränkungen hat.
  2. Kontrolle – Stellen Sie sicher, dass klar ist, wie der Nutzer den Agenten nach seiner Erstellung mit Dingen wie dem System Prompt ändern kann. Ermöglichen Sie dem Nutzer, festzulegen, wie ausführlich der Agent sein soll, welchen Schreibstil er verwendet und welche Einschränkungen bestehen, worüber der Agent nicht sprechen darf. Ermöglichen Sie dem Nutzer, alle zugehörigen Dateien oder Daten, Prompts und vergangenen Unterhaltungen einzusehen und zu löschen.
  3. Konsistenz – Stellen Sie sicher, dass die Symbole für Share Prompt, Datei oder Foto hinzufügen und jemanden oder etwas taggen standardisiert und leicht erkennbar sind. Verwenden Sie das Büroklammer-Symbol, um Datei-Upload/Freigabe mit dem Agenten anzuzeigen, und ein Bildsymbol, um Grafik-Uploads zu kennzeichnen.

Beispielcode

Haben Sie weitere Fragen zu agentischen KI-Designmustern?

Treten Sie dem Microsoft Foundry Discord bei, um andere Lernende zu treffen, an Sprechstunden teilzunehmen und Antworten auf Ihre Fragen zu KI-Agenten zu erhalten.

Weitere Ressourcen

Vorherige Lektion

Agentische Frameworks erkunden

Nächste Lektion

Designmuster für Tool-Nutzung


Haftungsausschluss: Dieses Dokument wurde mit dem KI-Übersetzungsdienst Co-op Translator übersetzt. Obwohl wir uns um Genauigkeit bemühen, beachten Sie bitte, dass automatisierte Übersetzungen Fehler oder Ungenauigkeiten enthalten können. Das Originaldokument in seiner Ausgangssprache ist als maßgebliche Quelle zu betrachten. Für kritische Informationen wird eine professionelle menschliche Übersetzung empfohlen. Wir haften nicht für Missverständnisse oder Fehlinterpretationen, die aus der Verwendung dieser Übersetzung entstehen.