Schnellstart
Einsatzzeitpunkt definieren
Erkläre im System-Prompt klar, wann der Agent das Tool nutzen soll (und wann nicht)
Definiere im Prompt wann der Agent ein Tool einsetzen soll – nicht wie es technisch funktioniert. Die technische Konfiguration erfolgt separat in den Agenten-Einstellungen.
- So funktionieren Tool Calls
- Integrierte Tools
- Eigene HTTP-Tools
- Der Agent entscheidet — Basierend auf deinen Prompt-Anweisungen erkennt das LLM, dass ein Tool aufgerufen werden sollte
- Das Tool läuft im Hintergrund — Die Ausführung erfolgt unsichtbar; der Kunde bekommt nichts vom Tool-Namen mit
- Der Agent macht weiter — Der Agent erhält das Ergebnis und führt das Gespräch nahtlos fort
- Best Practices für Tool-Prompting
- Beispiel-Verwendungsregeln
Einsatzzeitpunkt klar definierenLeg für jedes Tool im System-Prompt fest:→ Wann der Agent es nutzen soll→ Wann der Agent es nicht nutzen soll→ Was der Agent dem Kunden vorher/nachher sagt (falls erforderlich)
Tool-Namen niemals aussprechenAnweisungen in eckigen Klammern sind interne Aktionen. Der Kunde hört nur die natürliche Formulierung.
Anweisungen kontextnah platzierenWenn ein Tool zu einem bestimmten Abschnitt deines Skripts gehört (z. B. Wissensdatenbank-Suche zur Fehlerbehebung), platziere die Anweisungen direkt dort – nicht irgendwo in einer allgemeinen Regelliste.
Konkrete Beispiele gebenSag nicht einfach „nutze die Wissensdatenbank mit Artikelnummer”. Zeig dem Agenten, wie eine korrekte Anfrage aussieht.
Negativfälle definierenDefiniere zu jedem „wann nutzen” auch ein „wann NICHT nutzen”. Das verhindert Fehlnutzung oder übermäßigen Einsatz.
Tool-Namen niemals aussprechenAnweisungen in eckigen Klammern sind interne Aktionen. Der Kunde hört nur die natürliche Formulierung.
Stattdessen sagen: „Lass mich kurz nachschauen…”Bleib natürlich und gesprächig.
Anweisungen kontextnah platzierenWenn ein Tool zu einem bestimmten Abschnitt deines Skripts gehört (z. B. Wissensdatenbank-Suche zur Fehlerbehebung), platziere die Anweisungen direkt dort – nicht irgendwo in einer allgemeinen Regelliste.
Konkrete Beispiele gebenSag nicht einfach „nutze die Wissensdatenbank mit Artikelnummer”. Zeig dem Agenten, wie eine korrekte Anfrage aussieht.
Stattdessen schreiben: „Beim Installationsablauf immer die Artikelnummer in die Suchanfrage einbeziehen. Beispiel:
fulltext_query: 'Artikelnummer 000012345 Sky Stream Installation kein Bild'”Klar, präzise, mit konkretem Beispiel.Negativfälle definierenDefiniere zu jedem „wann nutzen” auch ein „wann NICHT nutzen”. Das verhindert Fehlnutzung oder übermäßigen Einsatz.