Überschreibungen
Passen Sie jede Unterhaltung mit personalisiertem Kontext für jeden Nutzer an.
Überschreibungen werden zwar weiterhin unterstützt, um System-Prompts oder erste Nachrichten vollständig zu ersetzen, wir empfehlen jedoch dynamische Variablen als bevorzugte Methode, um die Antworten Ihres Agenten anzupassen und Echtzeitdaten einzufügen. Dynamische Variablen bieten eine bessere Wartbarkeit und einen strukturierteren Ansatz für die Personalisierung.
Überschreibungen ermöglichen es Ihrem Assistenten, sein Verhalten an jede Nutzerinteraktion anzupassen. Sie können zu Beginn jeder Unterhaltung benutzerdefinierte Daten und Einstellungen übergeben, damit der Assistent seine Antworten und sein Wissen mit Echtzeitkontext personalisiert. Überschreibungen ersetzen die im Dashboard des Agenten definierten Standardwerte vollständig.
Überblick
Mit Überschreibungen können Sie das Verhalten Ihres KI-Agenten in Echtzeit ändern, ohne mehrere Agenten zu erstellen. So können Sie Antworten mit nutzerspezifischen Daten personalisieren.
Überschreibungen können in den Sicherheitseinstellungen des Agenten für die folgenden Felder aktiviert werden:
- System-Prompt
- Erste Nachricht
- Sprache
- Voice-ID
- LLM (Large Language Model)
- Tools
- Wissensdatenbank
- Nur-Text-Modus
- Stabilität
- Geschwindigkeit
- Ähnlichkeitsverstärkung
- ASR-Schlüsselwörter
- Prozeduren
Die Überschreibung Prozeduren verwendet nicht conversation_config_override. Stattdessen übergibt der Client procedure_ids und start_procedure_ids auf oberster Ebene der Clientdaten zur Gesprächsinitialisierung. Siehe Prozeduren pro Unterhaltung auswählen.
Wenn Überschreibungen für ein Feld aktiviert sind, ist die Angabe einer Überschreibung weiterhin optional. Wird keine angegeben, verwendet der Agent die im Dashboard des Agenten definierten Standardwerte. Für die meisten Felder wird ein Fehler ausgegeben, wenn eine Überschreibung angegeben wird, obwohl Überschreibungen für dieses Feld nicht aktiviert sind.
ASR-Schlüsselwörter verwenden eine weiche Sperre: Wenn der Sicherheitsschalter deaktiviert ist und der Client dennoch
asr.keywords sendet, wird die Unterhaltung fortgesetzt und die Schlüsselwörter werden ignoriert
(ohne Fehler). Aktivieren Sie die Überschreibung ASR-Schlüsselwörter in den Sicherheitseinstellungen, wenn die Schlüsselwortverstärkung
pro Unterhaltung angewendet werden soll. Pro Unterhaltung werden bis zu 50 Schlüsselwörter unterstützt.
Hier sind einige Beispiele, in denen Überschreibungen nützlich sein können:
- Begrüßen Sie Nutzer mit ihrem Namen
- Fügen Sie kontospezifische Details in Antworten ein
- Passen Sie die Sprache oder den Ton des Agenten an die Nutzerpräferenzen an
- Übergeben Sie Echtzeitdaten wie Kontostände oder Bestellstatus
- Verbessern Sie die Transkription von Namen oder Begriffen pro Anruf (z. B. CRM-Unternehmensnamen) über ASR-Schlüsselwörter
Überschreibungen sind besonders nützlich für Anwendungen, die personalisierte Interaktionen erfordern oder sensible Nutzerdaten verarbeiten, die nicht in der Basiskonfiguration des Agenten gespeichert werden sollten.
Anleitung
Voraussetzungen
- Ein ElevenLabs-Konto
- Ein konfigurierter ElevenLabs-Konversationsagent (hier erstellen)
Diese Anleitung zeigt Ihnen, wie Sie den standardmäßigen System-Prompt, die erste Nachricht, das LLM, die Tools, die Wissensdatenbank, die TTS-Einstellungen und die ASR-Schlüsselwörter des Agenten überschreiben.
Überschreibungen aktivieren
Aus Sicherheitsgründen sind Überschreibungen standardmäßig deaktiviert. Aktivieren Sie die Felder, deren Überschreibung Sie zulassen möchten, z. B. first_message, prompt.prompt, prompt.tool_ids, prompt.knowledge_base, language oder asr.keywords.
Über das Dashboard aktualisieren
Über die CLI aktualisieren
Über die API aktualisieren
Navigieren Sie zu den Einstellungen Ihres Agenten und wählen Sie den Tab Sicherheit. Aktivieren Sie First message, System prompt, Tools, Knowledge base, ASR keywords und alle weiteren benötigten Überschreibungen, z. B. LLM.

Unterhaltung überschreiben
Übergeben Sie in Ihrem Code beim Starten der Unterhaltung die Überschreibungen als Parameter. Überschreibungen für Tools und Wissensdatenbanken ersetzen die Standard-Arrays für diese Unterhaltung. Überschreibungen für ASR-Schlüsselwörter ersetzen die Standard-Schlüsselwortliste des Agenten für diese Unterhaltung (maximal 50 Schlüsselwörter).
Stellen Sie sicher, dass Sie das aktuelle SDK installiert haben.
Wenn Sie Überschreibungen verwenden, lassen Sie alle Felder weg, die Sie nicht überschreiben möchten, anstatt sie auf leere Strings oder Nullwerte zu setzen. Geben Sie nur die Felder an, die Sie gezielt anpassen möchten.
Die korrekte LLM-Modellzeichenfolge finden Sie in der Agent-API-Referenz. Dort sind alle unterstützten LLM-Modelle und ihre exakten String-IDs aufgeführt.