6 Punkte von xguru 2023-04-07 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Hilft dabei, neben den Standardantworten eines LLM mithilfe von Erweiterungskomponenten einfach Agenten zu erstellen, die zusätzliche Aktionen ausführen können

Funktionsweise

  • Gibt Anweisungen mit einem Basis-Prompt, der Aufgaben mithilfe von Tools verarbeitet
  • Erstellt Tools als benutzerdefinierte Komponenten, die dem Agenten zur Verfügung stehen (z. B. Python-Code im REPL ausführen, bei Google oder HN suchen)
  • Der Agent wiederholt „Thought, Action, Observation“
    • Thought/Action werden vom LLM erzeugt
    • Observation wird vom Tool erzeugt
  • Das LLM erhält die neu zum Prompt hinzugefügten Informationen und verarbeitet sie auf deren Grundlage
  • Sobald der Agent genügend Informationen erhalten hat, gibt er die endgültige Antwort aus

Tool

  • Implementierung als einfache Python-Klasse mit use(input_text: str) -> str
  • In Name und Description eine für das LLM verständliche Beschreibung des Tools verfassen

Noch keine Kommentare.

Noch keine Kommentare.