← Zur ArtikelübersichtAgenten verstehen / 01

Einstieg in Agenten: vom Beantworten von Fragen zum Erledigen von Aufgaben

An einer Aufgabe zur Aufbereitung von Informationen verstehen, warum Agenten eine Rückkopplungsschleife benötigen.

AgentGrundlagen
Auf dieser Seite
  1. Von der Antwort zur Handlung
  2. Die Rückkopplungsschleife verstehen
  3. Zuerst drei Fragen stellen
  4. Praktische Übung

Von der Antwort zur Handlung

Ein gewöhnlicher Frage-Antwort-Austausch endet häufig mit der Erzeugung von Text. Ein Agent muss darüber hinaus anhand eines Ziels Aktionen auswählen und auf Grundlage ihrer Ergebnisse weiterarbeiten.

Ein Beispiel ist die Aufbereitung technischer Unterlagen: Zunächst wird das Thema eingegrenzt, dann werden Informationen gesucht, die Relevanz der Ergebnisse geprüft und schließlich eine Zusammenfassung erstellt. Liefert die Suche keine brauchbaren Informationen, sollte die Suchanfrage angepasst werden, statt fehlende Informationen als Tatsachen auszugeben.

Die Rückkopplungsschleife verstehen

Aus einem Ziel wird nicht in einem einzigen Schritt eine Antwort. Nach einer Aktion muss ihr Ergebnis in die nächste Entscheidung einfließen: Reichen die Informationen aus? Sind die Ergebnisse verlässlich? Muss der Prozess fortgesetzt werden?

Der folgende veranschaulichende Pseudocode wurde für dieses Lernbeispiel ergänzt. Er stammt weder aus dem ursprünglichen Projekt noch ist er eine direkt ausführbare Implementierung:

// 说明性伪代码:工具、检查函数尚未实现
async function collectNotes(topic: string) {
  for (let attempt = 0; attempt < 3; attempt++) {
    const results = await search(topic, attempt);
    if (isRelevant(results)) return summarize(results);
  }
  return { status: "需要补充信息", notes: [] };
}

Klare Abbruchbedingungen sind wichtiger als endlose Wiederholungsversuche. Der Code zeigt lediglich eine Struktur und steht nicht für ein praktisch getestetes Agentensystem.

Zuerst drei Fragen stellen

  1. Auf welche Informationen kann der Agent zugreifen?
  2. Welche Aktionen darf er ausführen?
  3. Wie wird festgestellt, ob die Aufgabe abgeschlossen ist oder der Ablauf beendet werden muss?

Informationen, Berechtigungen und Abschlusskriterien machen aus der abstrakten Vorstellung von „Intelligenz“ einen überprüfbaren Ablauf.

Praktische Übung

Zeichne den Ablauf „Suchen—Prüfen—Aufbereiten“ und lege jeweils Abbruchbedingungen für fehlende und wiederholte Ergebnisse fest.

Dieser Artikel liefert ausschließlich Anregungen zum Lernen und keine vom Betreiber der Website erhobenen Testergebnisse. Im nächsten Artikel betrachten wir anhand von ReAct weiter, wie Aktionen und Rückmeldungen zusammenhängen.