Blog

KI mit Echtzeit-Anbindung – Tool Calling

Tool Calling der KI kennenlernen

Um das heutige Wetter, den KTX-Fahrplan, Wechselkurse und unternehmensinterne Unterlagen jeweils abzufragen, müssen Sie zwischen mehreren Apps und Systemen wechseln. Eine KI, die nur Informationen bis zum Zeitpunkt ihres Trainings verwendet, kann sich ständig verändernde Situationen nur schwer berücksichtigen.
Tool Calling unterstützt die KI dabei, externe Tools passend zur Anfrage der Benutzerin bzw. des Benutzers auszuwählen, aktuelle Informationen abzurufen und Aufgaben auszuführen. Dieser Beitrag erläutert die Funktionsweise von Tool Calling, seine Einsatzbereiche und die Punkte, die beim Design zu beachten sind.

Was ist Tool Calling?

Tool Calling ist eine Technologie, die Large Language Models mit externen Funktionen, APIs, Datenbanken und Geschäftssystemen verbindet. Die KI analysiert die Anfrage der Benutzerin bzw. des Benutzers, bestimmt die erforderlichen Tools und Eingabewerte und beantwortet die Anfrage mithilfe der von den Tools zurückgegebenen Ergebnisse oder führt die nächste Aufgabe aus.

Unterschiede je nach Art der Informationsverarbeitung durch die KI
KriteriumVerarbeitung auf Basis von TrainingsdatenVerarbeitung auf Basis von Tool Calling
Zeitpunkt der InformationVerwendung von Informationen bis zum Zeitpunkt des ModelltrainingsVerwendung externer Daten zum Zeitpunkt des Aufrufs
BerechnungErstellung eines Ergebnisses auf Grundlage des KontextsÜberprüfung des Ergebnisses durch den Aufruf eines Taschenrechners oder einer Rechenfunktion
Unternehmensinterne UnterlagenNutzung ausschließlich der im Trainingsprozess enthaltenen InformationenAbfrage von Datenbanken und Dokumentensystemen, für die eine Berechtigung besteht
Ausführung von AufgabenErstellung eines AntworttextsAusführung von Aufgaben wie Reservierungen, Erfassung, Versand und Erstellung von Berichten

Ablauf der Anfrageverarbeitung

Ablauf der Anfrageverarbeitung
Beispiel für eine Anfrage

Was mit Tool Calling möglich ist

Tool Calling verbindet Informationsabfragen und die Ausführung von Aufgaben in einem einzigen Gesprächsablauf. Nutzer können ihre Anforderungen in natürlicher Sprache formulieren, ohne die Suchmethoden oder Menüpositionen der einzelnen Dienste kennen zu müssen. Unternehmen können die aufrufbaren Tools entsprechend den Benutzerberechtigungen und Geschäftsregeln unterschiedlich konfigurieren.

EinsatzbereicheVerbundene SystemeBeispiele für Verarbeitungen
EchtzeitinformationenWetter-, Verkehrs-, Wechselkurs- und Aktienkurs-APIsAbrufen aktueller Informationen und Vergleiche nach bestimmten Kriterien
Präzise BerechnungenTaschenrechner, Statistikfunktionen, APIs zur TarifberechnungBerechnung von Steuern, Entfernungen, Kosten und statistischen Werten
Interne InformationenDokumentenablagen, Datenbanken, SuchsystemeSuche nach Richtlinien, Verträgen und Leistungsdaten im Rahmen der Berechtigungen
TerminverwaltungKalender, ReservierungssystemePrüfen verfügbarer Zeiten und Eintragen von Terminen
KommunikationE-Mail-, Messenger- und BenachrichtigungssystemeErstellen und Senden von Nachrichten nach Genehmigung durch den Benutzer
AufgabenautomatisierungSysteme für Berichte, Kundenmanagement und Enterprise Resource PlanningSammeln von Daten, Ausfüllen von Formularen und Ändern von Status

Zu prüfende Punkte bei der Konzeption

Mit zunehmender Anzahl externer Systemverbindungen erweitern sich auch der Datenzugriffsbereich und die Ausführungsberechtigungen. Betreiber müssen die Prüfverfahren vor und nach dem Aufruf, den Umgang mit Fehlern und die Kostenlimits konkret festlegen. Nutzer müssen überprüfen können, welche Informationen an welches System übermittelt werden.

PrüfpunktMögliche ProblemeGestaltungsmethode
Schutz personenbezogener DatenPersonenbezogene Daten können während des Aufrufs an externe Systeme übermittelt werdenNur erforderliche Daten übertragen und Verschlüsselung, Aufbewahrungsdauer sowie Bedingungen für die Weitergabe an Dritte verwalten
ZugriffsberechtigungenEs kann auf Daten oder Funktionen zugegriffen werden, für die keine Nutzungsberechtigung bestehtBenutzerauthentifizierung und rollenbasierte Berechtigungen anwenden und die Berechtigung vor dem Aufruf erneut prüfen
DatenrichtigkeitDie API kann veraltete oder falsche Werte zurückgebenZeitpunkt und Quelle der Daten anzeigen sowie Validierung und Gegenprüfung anwenden
Verantwortung für die AusführungBei Reservierungen, Zahlungen oder Übermittlungen können unbeabsichtigte Aktionen bestätigt werdenFür schwer stornierbare Aktionen eine Benutzerbestätigung und einen Genehmigungsschritt vorsehen
KostenmanagementDurch wiederholte Aufrufe und umfangreiche Anfragen können die Betriebskosten steigenLimits für die Anzahl der Aufrufe, Ergebnisspeicherung und Regeln zur Vermeidung doppelter Anfragen festlegen
WartungExterne APIs und Eingabeformate können geändert werdenVersionsverwaltung, automatisierte Tests, Ausfallerkennung und alternative Verarbeitungsverfahren betreiben
  • Sensible Informationen werden auf den für den Zweck des Aufrufs erforderlichen Umfang beschränkt.
  • Für Zahlungen, Buchungen, Übertragungen und Löschvorgänge wird ein Schritt zur Benutzerfreigabe vorgesehen.
  • Antwortzeit, Fehlerquote und Aufrufkosten der Tools werden fortlaufend erfasst.
  • Die Quelle externer Daten und der Zeitpunkt der Abfrage werden in den Ergebnissen angegeben.
  • Bei Ausfällen von Tools werden die Anzahl der Wiederholungsversuche und Kriterien für alternative Verarbeitung angewendet.

CLEVI in der praktischen Anwendung

CLEVI-Anwendungsprinzipien

Der Nutzen von KI im Arbeitsalltag hängt von der Modellleistung, den anbindbaren Tools, der Ausführungsgenauigkeit und dem Niveau der Sicherheitskontrollen ab. Wenn mehrere Tools mit einer Anfrage verknüpft werden, können Informationssuche, Aufbereitung der Ergebnisse und nachfolgende Aufgaben in derselben Oberfläche erledigt werden. Durch die Berücksichtigung aufgabenspezifischer Berechtigungen und Freigabeprozesse lassen sich wiederkehrende Aufgaben reduzieren, während die Sicherheitsrichtlinien der Organisation eingehalten werden.

  • Tool Calling
  • Function Calling
  • Generative KI
  • KI-Agent
  • Workflow-Automatisierung
  • API-Integration
Zurück zum Newsroom
CLEVI

Sprache und Region

Maschinell übersetzte Sprachen sind gekennzeichnet. Die Verfügbarkeit richtet sich nach dem veröffentlichten Site-Bundle.

136 Sprachen

Empfohlen

1

Ostasien

7

Südostasien

11

Südasien

18

Zentralasien

5

Naher Osten und Kaukasus

10

Westeuropa und Südeuropa

16

Vereinigtes Königreich und Irland

4

Nordeuropa

10

Mitteleuropa und Balkan

14

Osteuropa

5

Ostafrika

8

Westafrika und Zentralafrika

9

Südliches Afrika

8

Amerika

5

Ozeanien

5
KI mit Echtzeit-Anbindung – Tool Calling — CLEVI