KI-Tool-Automator

Der KI-Tool-Automator ist eine Komponente des UFO-Frameworks, die es dem Agenten ermöglicht, mit KI-Tools zu interagieren, die auf großen Sprachmodellen (LLMs) basieren. Der KI-Tool-Automator wurde entwickelt, um die Integration von LLM-basierten KI-Tools in das UFO-Framework zu erleichtern und es dem Agenten zu ermöglichen, die Fähigkeiten dieser Tools zur Ausführung komplexer Aufgaben zu nutzen.

Hinweis

UFO kann auch In-App-KI-Tools wie Copilot aufrufen, um den Automatisierungsprozess zu unterstützen. Dies geschieht entweder über UI-Automatisierung oder API, um mit dem In-App-KI-Tool zu interagieren. Diese In-App-KI-Tools unterscheiden sich vom KI-Tool-Automator, der für die Interaktion mit externen KI-Tools entwickelt wurde, die auf LLMs basieren und nicht in die Anwendung integriert sind.

Konfiguration

Der KI-Tool-Automator teilt sich dieselben Prompt-Konfigurationsoptionen wie der UI-Automator

Konfigurationsoption Beschreibung Typ Standardwert
API_PROMPT Der Prompt für die UI-Automatisierungs-API. String "ufo/prompts/share/base/api.yaml"

Empfänger

Der KI-Tool-Automator teilt sich dieselbe Empfängerstruktur wie der UI-Automator. Weitere Einzelheiten finden Sie im Abschnitt UI-Automator-Empfänger.

Befehl

Der Befehl des KI-Tool-Automators teilt sich dieselbe Struktur wie der UI-Automator. Weitere Einzelheiten finden Sie im Abschnitt UI-Automator-Befehl. Die Liste der verfügbaren Befehle im KI-Tool-Automator ist unten aufgeführt

Befehlsname Funktionsname Beschreibung
AnnotationCommand annotation Annotieren Sie die Steuerelemente auf dem Screenshot.
SummaryCommand summary Fassen Sie die Beobachtung des aktuellen Anwendungsfensters zusammen.