ai-agents-for-beginners

Wie man gute KI-Agenten entwirft

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

Prinzipien des agentischen Designs für KI

Einführung

Es gibt viele Möglichkeiten, über den Aufbau von agentischen KI-Systemen nachzudenken. Da Mehrdeutigkeit eine Eigenschaft und kein Fehler im Design von generativer KI ist, fällt es Ingenieuren manchmal schwer, überhaupt einen Anfang zu finden. Wir haben eine Reihe von menschenzentrierten UX-Designprinzipien entwickelt, die Entwicklern ermöglichen, kundenorientierte agentische Systeme zu erstellen, um ihre Geschäftsanforderungen zu erfüllen. Diese Designprinzipien sind keine vorschreibende Architektur, sondern ein Ausgangspunkt für Teams, die agentische Erlebnisse definieren und aufbauen.

Generell sollten Agenten:

Diese Lektion behandelt

Lernziele

Nach Abschluss dieser Lektion werden Sie in der Lage sein:

  1. Erklären, was die Prinzipien des agentischen Designs sind
  2. Die Richtlinien für die Nutzung der Prinzipien des agentischen Designs erläutern
  3. Verstehen, wie man einen Agenten unter Verwendung der Prinzipien des agentischen Designs baut

Die Prinzipien des agentischen Designs

Prinzipien des agentischen Designs

Agent (Raum)

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

Agent (Zeit)

So arbeitet der Agent über die Zeit. Diese Prinzipien bestimmen, wie wir Agenten gestalten, die mit Vergangenheit, Gegenwart und Zukunft interagieren.

Agent (Kern)

Dies sind die Schlüsselelemente im Kern des Designs eines Agenten.

Richtlinien zur Umsetzung dieser Prinzipien

Wenn Sie die vorherigen Designprinzipien anwenden, nutzen Sie die folgenden Richtlinien:

  1. Transparenz: Informieren Sie den Nutzer darüber, dass KI beteiligt ist, wie sie funktioniert (einschließlich vergangener Aktionen) und wie man Feedback gibt und das System anpasst.
  2. Kontrolle: Ermöglichen Sie dem Nutzer, Einstellungen anzupassen, Präferenzen und Personalisierung vorzunehmen und Kontrolle über das System und seine Attribute zu haben (einschließlich der Möglichkeit, Vergessen zu erzwingen).
  3. Konsistenz: Streben Sie ein konsistentes, multimodales Erlebnis über Geräte und Endpunkte an. Verwenden Sie bekannte UI/UX-Elemente, wo möglich (z. B. Mikrofon-Symbol für Sprachinteraktion), und reduzieren Sie die kognitive Belastung des Kunden so weit wie möglich (z. B. durch prägnante Antworten, visuelle Hilfen und „Mehr erfahren“-Inhalte).

Wie man mit diesen Prinzipien und Richtlinien einen Reiseagenten entwirft

Stellen Sie sich vor, Sie entwerfen einen Reiseagenten; so könnten Sie daran denken, die Designprinzipien und Richtlinien zu nutzen:

  1. Transparenz – Machen Sie dem Nutzer klar, dass der Reiseagent ein KI-gestützter Agent ist. Geben Sie einige grundlegende Anweisungen, wie man beginnt (z. B. eine „Hallo“-Nachricht, Beispiel-Prompts). Dokumentieren Sie dies klar auf der Produktseite. Zeigen Sie die Liste der Prompts, die ein Nutzer in der Vergangenheit verwendet hat. Erklären Sie deutlich, wie Feedback gegeben werden kann (Daumen hoch und runter, Feedback senden-Button usw.). Geben Sie klar an, ob der Agent Nutzungs- oder Themenrestriktionen hat.
  2. Kontrolle – Sorgen Sie dafür, dass klar ist, wie der Nutzer den Agenten nach der Erstellung beispielsweise mit dem System-Prompt modifizieren kann. Erlauben Sie dem Nutzer, die Ausführlichkeit, den Schreibstil und eventuelle Einschränkungen zu wählen, worüber der Agent nicht sprechen sollte. Ermöglichen Sie dem Nutzer, alle zugehörigen Dateien oder Daten, Prompts und vergangene 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 markieren standardisiert und erkennbar sind. Verwenden Sie das Büroklammer-Symbol, um Datei-Upload/-Freigabe mit dem Agenten anzuzeigen, und ein Bildsymbol, um Grafik-Uploads anzuzeigen.

Beispielcodes

Haben Sie noch Fragen zu AI Agentic Design Patterns?

Treten Sie dem Microsoft Foundry Discord bei, um andere Lernende zu treffen, an Sprechstunden teilzunehmen und Ihre Fragen zu AI Agenten beantwortet zu bekommen.

Weitere Ressourcen

Vorherige Lektion

Agentische Frameworks erkunden

Nächste Lektion

Werkzeugverwendung Design Pattern


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 Ursprungssprache gilt als maßgebliche Quelle. Bei kritischen Informationen wird eine professionelle menschliche Übersetzung empfohlen. Wir übernehmen keine Haftung für Missverständnisse oder Fehlinterpretationen, die aus der Verwendung dieser Übersetzung entstehen.