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. |