KI in der Praxis

Anthropic erweitert Claude 3 mit Tool-Unterstützung und Agenten-Fähigkeit

Matthias Bastian

Anthropic

Anthropic erweitert Claude 3 um die Unterstützung externer Werkzeuge. So kann das Modell beispielsweise automatisch auf Dokumente zugreifen oder komplexere Rechenaufgaben übernehmen. Laut Anthropic kann Claude 3 aus Hunderten Werkzeugen zuverlässig das richtige für eine Aufgabe auswählen.

In der öffentlichen Beta-Phase können Kunden Claude über strukturierte API-Schnittstellen Zugriff auf interne Wissensdatenbanken, Echtzeitdaten und komplexe Berechnungen gewähren.

Überdies kann Claude Unteragenten orchestrieren, um granulare Anfragen zu bearbeiten. Auf diese Weise kann das KI-Modell mit kundenspezifischen Funktionen ausgestattet werden, um ein breiteres Aufgabenspektrum zu bewältigen.

Werkzeuge müssen von den API-Nutzern bereitgestellt werden, Claude selbst bringt keine integrierten Funktionen mit. Jedes Tool besteht aus einem Namen, einer detaillierten Beschreibung und einem Eingabeschema im JSON-Format.

Anthropic empfiehlt, in den Beschreibungen so viele Details und Kontexte wie möglich zu den Tools zu liefern, damit Claude lernen kann, sie richtig zu verwenden. Die Beschreibung sei sogar wichtiger als Anwendungsbeispiele. Jedes Tool sollte mit mindestens drei bis vier Sätzen beschrieben werden, die Fragen beantworten wie:

Wenn Claude ein passendes Werkzeug erkennt, gibt die API eine Antwort mit dem Grund "tool_use" zurück. Anhand des Werkzeugnamens und der Eingabe kann die Funktion auf der Clientseite ausgeführt und das Ergebnis an Claude zurückgegeben werden.

Je nach Aufgabe zeigt Claude eine "Gedankenkette" mit schrittweisen Überlegungen, welche Werkzeuge wie einzusetzen sind. Das gibt Einblick in seine Entscheidungsfindung und hilft beim Debuggen. Bei komplexeren Modellen wie Sonnet kann die Gedankenkette durch spezielle Prompts angeregt werden.

Das Spitzenmodell Opus ist laut Anthropic am besten in der Lage, mehrere komplexe Werkzeuge zu kombinieren und mit fehlenden Parametern umzugehen. Es fragt bei Bedarf nach. Das kleinere Modell Haiku versucht, Werkzeuge auch ohne explizite Argumente aufzurufen. Insgesamt könne Claude aus Hunderten Werkzeugen zuverlässig das richtige auswählen.

Mit gut durchdachten Werkzeugen lässt sich das Einsatzspektrum von Claude laut Anthropic enorm erweitern. Die API-Dokumentation enthält zahlreiche Beispiele, wie Claude als Kundendienstassistent, zur Extraktion strukturierter Daten oder zur Steuerung von Subagenten eingesetzt werden kann.

Quellen: