Bauagenten

Agenten sind zielorientierte und autonome Systeme, die denken, Aufgaben ausführen und über Tools, Wissensquellen und externe Dienste mit ihrer Umgebung interagieren können. In „ IBM “ ( watsonx Orchestrate ) bilden Agenten ein grundlegendes Element des agentenbasierten KI-Frameworks, mit dem sich dynamische und adaptive Systeme entwickeln lassen, die auf sich im Laufe der Zeit verändernde Kontexte und Bedingungen reagieren können.

Die Erstellung eines Agenten ist eine zentrale Phase im Agent Development Life Cycle (ADLC). In dieser Phase geht es darum, Absichten und Entwürfe durch die Konfiguration von Modellen, Verhaltensweisen, Wissen und Werkzeugen in konkrete Fähigkeiten umzusetzen. Es erfordert ein klares Verständnis davon, was Agenten leisten können, wie sie sich verhalten müssen und wie ihre Fähigkeiten implementiert und kombiniert werden, um innerhalb eines umfassenderen Agentensystems zuverlässig zu funktionieren.

Wenn Sie noch keine Erfahrung mit KI-Agenten haben oder zunächst eine konzeptionelle Grundlage benötigen, lesen Sie die Einführung in KI-Agenten.

Warum Agenten erstellen?

Sie erstellen Agenten, wenn Sie KI-Systeme benötigen, die mehr können als nur Antworten generieren. Agenten sind darauf ausgelegt, Ziele zu verfolgen, Entscheidungen zu treffen und innerhalb definierter Grenzen zu handeln.

Mit Agenten können Sie:

  • Führen Sie mehrstufige und lang andauernde Aufgaben aus.

  • Kombinieren Sie logisches Denken mit dem Abrufen von Wissen und dem Einsatz von Werkzeugen.

  • Verhalten und Verantwortung kapseln.

  • Dynamische Anpassung an sich ändernde Kontexte oder Systemzustände.

  • Skalieren Sie Ihre Kapazitäten durch Spezialisierung und Zusammenarbeit zwischen mehreren Agenten.

Der Einsatz von Bauagenten ist am besten geeignet, wenn:

  • Das System muss zwischen verschiedenen Maßnahmen wählen, um Klarstellung bitten oder seine Strategie dynamisch anpassen.

  • Die Lösung erfordert Zustand, Kontext oder Kontinuität über einen bestimmten Zeitraum hinweg.

  • Aktionen erfordern Leitplanken, Genehmigungen oder Eskalationen an Menschen.

  • Der Agent muss Wissensquellen, Tools, APIs oder Dienste koordinieren.

  • Mehrere Agenten müssen sich spezialisieren, Aufgaben delegieren, validieren oder koordinieren, um Teil eines größeren agentenbasierten Systems zu sein.

Prozess der Erstellung eines Agenten

Erstellen Sie Agenten, indem Sie festlegen, was sie wissen, wie sie sich verhalten, was sie tun können und wie Benutzer mit ihnen interagieren. Die folgenden Punkte geben einen Überblick über die einzelnen Designbereiche und enthalten direkte Links zu den entsprechenden Aufgaben.

Gestalten Sie die Einarbeitung Ihrer Mitarbeiter

Machen Sie den Zweck und die Funktionen Ihres Agenten deutlich, damit Nutzer und Systeme wissen, wozu er in der Lage ist. Sie können die Begrüßungsnachricht und die ersten Anweisungen anpassen, um den Mitarbeiter klar vorzustellen und den Benutzern den Einstieg in gängige Aufgaben zu erleichtern. Passen Sie außerdem den hellgrauen Hilfetext an, um schnelle, praktische Anleitungen zur Interaktion mit dem Agenten zu geben, z. B. Beispiel-Eingaben oder Einschränkungen. Zusammen sorgen diese Elemente für eine klare und einheitliche Benutzererfahrung.

Weitere Informationen : Nutzen Sie die folgenden Themen, um die Einarbeitung neuer Mitarbeiter zu gestalten:

Legen Sie fest, wie Agenten entscheiden, was als Nächstes zu tun ist

Wählen Sie das KI-Modell und den Agentenstil aus, die das Schlussfolgerungs- und Denkverhalten Ihres Agenten bestimmen. Wählen Sie ein Modell basierend auf den Zielen Ihres Agenten aus und entscheiden Sie sich für einen Agentenstil, wie z. B. „ ReAct “ oder „Plan-Act“, der bestimmt, wie der Agent argumentiert, handelt und Tools koordiniert. Zusammen bestimmen diese Entscheidungen, wie der Agent Eingaben interpretiert, Antworten generiert und Aufgaben ausführt.

Weitere Informationen : Nutzen Sie die folgenden Themen, um das KI-Modell und den Stil für Ihre Agenten festzulegen:

Legen Sie fest, wie Benutzer mit dem Agenten interagieren

Geben Sie an, wie Benutzer mit dem Agenten interagieren – sei es über Text, Text mit Rich-Media-Elementen oder mit aktivierter Spracheingabe. Geben Sie an, wie der Agent umfangreiche Antworten liefern kann, z. B. formatierten Text, Links, Karten oder Multimedia-Inhalte. Für Sprachinteraktionen beschreiben Sie den Ansatz zur Konfiguration der Spracheinstellungen, einschließlich der verfügbaren Stimmen, Sprachen und aller Anpassungsoptionen.

Weitere Informationen : Nutzen Sie die folgenden Themen, um die Kommunikationswege zu Ihren Agenten zu konfigurieren:

Legen Sie fest, was der Agent weiß

Zugang zu grundlegenden Informationen über das Basis-KI-Modell hinaus bereitstellen. Es umfasst Dokumente, Datenbanken und andere Content-Repositorys, die die Antworten des Agenten beeinflussen.

Weitere Informationen : Nutzen Sie die folgenden Themen, um das Wissen Ihrer Mitarbeiter zu erweitern:

Legen Sie fest, was der Agent tun kann

Befähigen Sie Ihre Mitarbeiter zum Handeln, indem Sie Tools, APIs, Workflows oder Dienste starten. Dadurch wird der Agent von der „Beantwortung von Fragen“ zur „Erledigung von Aufgaben“ überführt

Weitere Informationen : Nutzen Sie die folgenden Themen, um Ihren Agenten Tools hinzuzufügen:

Legen Sie fest, wie mehrere Agenten zusammenarbeiten

Nutzen Sie Multi-Agenten-Orchestrierung, um die Koordination zwischen mehreren spezialisierten Agenten zu ermöglichen und so Probleme zu lösen, die für einen einzelnen Agenten zu komplex, zu umfangreich oder zu kontextabhängig sind.

Weitere Informationen : Nutzen Sie die folgenden Themen, um die Multi-Agent-Orchestrierung für Ihre Agenten zu implementieren:

Legen Sie fest, was der Agent tun darf

Implementieren Sie Designentscheidungen und Einschränkungen, die das Verhalten des Agenten regeln. Es umfasst Anweisungen, Richtlinien, Tonfall und Sicherheitsgrenzen, die das Verhalten und Handeln des Agenten bestimmen.

Weitere Informationen : Nutzen Sie die folgenden Themen, um das Verhalten Ihrer Agenten zu konfigurieren:

Dokumentbasierte Interaktionen im Chat aktivieren

Ermöglichen Sie Benutzern, Dokumente direkt in den Chat hochzuladen, damit Ihr Mitarbeiter diese analysieren, Informationen daraus extrahieren und darauf verweisen kann. Durch die Aktivierung dokumentbasierter Interaktionen werden die Fähigkeiten Ihrer Agenten über dialogbasierte Antworten hinaus erweitert und Workflows wie das Überprüfen von Dateien, das Zusammenfassen von Inhalten oder das Auffinden von Details in von Benutzern bereitgestellten Dokumenten unterstützt.

Weitere Informationen : Ermöglichen Sie Benutzern das Hochladen von Dokumenten, die Mitarbeiter analysieren, zusammenfassen oder aus denen sie Informationen extrahieren können.

Bekannte Probleme

Informationen zu bekannten Problemen im Zusammenhang mit Build-Agenten finden Sie unter „Bekannte Probleme bei Build-Agenten“.