Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
So richten Sie Ihr durchgängiges Self-Service-Chat-Erlebnis für Agenten ein
Anmerkung
Orchestrierung Für KI-Agenten muss das Chat-Streaming für Chat-Kontakte aktiviert sein. Ohne aktiviertes Chat-Streaming können einige Nachrichten nicht gerendert werden. Siehe Nachrichtenstreaming für KI-gestützten Chat aktivieren.
Was ist AI Messaging Streaming?
AI Message Streaming ist eine Amazon Connect Connect-Funktion, die die progressive Anzeige von Antworten von KI-Agenten während Chat-Interaktionen ermöglicht. Anstatt darauf zu warten, dass die KI eine vollständige Antwort generiert, bevor sie dem Kunden etwas zeigt, wird beim Streaming Text angezeigt, während er generiert wird, was zu einem natürlicheren Konversationserlebnis führt.
So funktioniert’s
Bei Standard-Chat-Antworten warten die Kunden, bis die KI ihre gesamte Antwort generiert, und dann erscheint die vollständige Nachricht auf einmal. Beim KI-Nachrichtenstreaming sehen Kunden eine wachsende Textblase, in der Wörter nach und nach erscheinen, während die KI sie generiert, ähnlich wie wenn sie jemandem in Echtzeit beim Tippen zuschauen.
Anmerkung
Offizielle Dokumentation: Die vollständige technische Referenz finden Sie unterNachrichtenstreaming für KI-gestützten Chat aktivieren.
Vorteile der progressiven Textanzeige
KI-Nachrichtenstreaming bietet mehrere wichtige Vorteile für das Kundenerlebnis:
-
Verkürzte gefühlte Wartezeit — Kunden sehen sofortige Aktivitäten, anstatt auf ein Ladespinner zu starren
-
Natürlicherer Gesprächsfluss — Progressiver Text ahmt das Tippen von Menschen nach und sorgt so für eine ansprechendere Interaktion
-
Besseres Engagement — Kunden können beginnen, die Antwort zu lesen, während sie noch generiert wird
-
Erfolgsmeldungen — KI-Agenten können während der Bearbeitung Zwischennachrichten wie „Einen Moment, während ich Ihr Konto überprüfe“ bereitstellen
Standard-Chat im Vergleich zum Streaming-Chat
In der folgenden Tabelle wird das Kundenerlebnis zwischen Standard-Chat und Streaming-Chat verglichen:
| Aspekt | Standard-Chat | Streaming-Chat |
|---|---|---|
| Anzeige der Antwort | Die vollständige Meldung wird auf einmal angezeigt | Der Text erscheint nach und nach (wachsende Blase) |
| Kundenerlebnis | Warten Sie auf die vollständige Antwort mit Ladeanzeige | Sehen Sie, wie Wörter in Echtzeit erscheinen |
| Empfundene Wartezeit | Länger (Warten auf vollständige Antwort) | Kürzer (sofortiges visuelles Feedback) |
| Gesprächsgefühl | Transaktional | Natürlich, wie mit einer Person zu chatten |
| Botschaften zur Erfüllung | Nicht verfügbar | KI kann vorläufige Status-Updates senden |
| Umgang mit Lex Timeout | Vorbehaltlich der Lex Timeout-Limits | Beseitigt Lex-Timeout-Einschränkungen |
Aktivierungsstatus
Die Verfügbarkeit von AI Message Streaming hängt davon ab, wann Ihre Amazon Connect Connect-Instance erstellt wurde und wie sie konfiguriert ist.
Automatische Aktivierung für neue Instances
Amazon Connect Connect-Instances, die nach Dezember 2025 erstellt wurden, ist AI Message Streaming standardmäßig aktiviert. Das MESSAGE_STREAMING Instance-Attribut wird true für diese Instances automatisch auf gesetzt, sodass keine zusätzliche Konfiguration erforderlich ist.
Wichtig
Wenn Sie ein AWS Konto mit einer Amazon Connect Connect-Instance verwenden, die vor Dezember 2025 erstellt wurde, müssen Sie AI Message Streaming möglicherweise manuell aktivieren. Folgen Sie den Anweisungen in der Dokumentation Nachrichtenstreaming für KI-gestützten Chat aktivieren, um das MESSAGE_STREAMING Attribut Ihrer Instance zu überprüfen und es bei Bedarf zu aktivieren.
Amazon Lex Bot-Berechtigungen
AI Message Streaming erfordert die lex:RecognizeMessageAsync entsprechende Genehmigung, um korrekt zu funktionieren. Diese Berechtigung ermöglicht Amazon Connect, die asynchrone Nachrichtenerkennungs-API aufzurufen, die Streaming-Antworten ermöglicht.
Für neue Lex-Bot-Zuordnungen: Wenn Sie Ihrer Amazon Connect-Instance einen neuen Amazon Lex-Bot zuordnen, ist die erforderliche lex:RecognizeMessageAsync Berechtigung automatisch in der ressourcenbasierten Richtlinie des Bots enthalten. Es ist keine zusätzliche Konfiguration erforderlich.
Wichtig
Wenn Sie einen Amazon Lex Lex-Bot haben, der mit Ihrer Amazon Connect Connect-Instance verknüpft war, bevor AI Message Streaming aktiviert wurde, müssen Sie möglicherweise die ressourcenbasierte Richtlinie des Bots aktualisieren, um die lex:RecognizeMessageAsync Genehmigung einzubeziehen.
So aktualisieren Sie Ihre bestehende Lex-Bot-Richtlinie:
-
Navigieren Sie zur Amazon Lex Lex-Konsole
-
Wählen Sie Ihren Bot aus und gehen Sie zu Ressourcenbasierte Richtlinie
-
Fügen Sie die
lex:RecognizeMessageAsyncAktion zur Richtlinienerklärung hinzu, die Amazon Connect Connect-Zugriff gewährt -
Speichern Sie die aktualisierte Richtlinie
Eine ausführliche Anleitung finden Sie im Abschnitt Lex-Bot-Berechtigungen in der AWS Dokumentation.
Kommunikations-Widget erstellen
Das Amazon Connect Communications Widget ist eine einbettbare Chat-Oberfläche, die Sie zu jeder Website hinzufügen können. In diesem Abschnitt erstellen und konfigurieren Sie ein Widget zum Testen von AI Message Streaming. Sie können diesen Abschnitt überspringen, wenn Sie Ihr eigenes Kunden-Chat-Widget verwenden möchten.
Schritt 1: Navigieren Sie zum Kommunikations-Widget
-
Navigieren Sie in der Amazon Connect Connect-Konsole zu Ihrer Instance
-
Klicken Sie im linken Navigationsmenü auf Kanäle
-
Klicken Sie auf das Kommunikations-Widget
-
Sie sehen die Verwaltungsseite des Kommunikations-Widgets
Anmerkung
Was ist das Kommunikations-Widget? Das Communications Widget ist die out-of-the-box Chat-Lösung von Amazon Connect. Es bietet eine voll funktionsfähige Chat-Oberfläche, die Sie mithilfe eines einfachen JavaScript Snippets in Websites einbetten können. Das Widget bewältigt die gesamte Komplexität des Verbindungsaufbaus, der Sitzungsverwaltung und der Anzeige von Nachrichten.
Schritt 2: Erstellen Sie ein neues Widget
-
Klicken Sie auf Widget hinzufügen, um ein neues Kommunikations-Widget zu erstellen
-
Geben Sie folgende Details ein:
-
Name (Name:
AI-Streaming-Demo-Widget -
Description (Beschreibung:
Widget for testing AI Message Streaming
-
-
Stellen Sie sicher, dass unter Kommunikationsoptionen die Option Chat hinzufügen ausgewählt ist
-
Wählen Sie Self Service Test Flow als Chat-Kontaktablauf
-
Klicken Sie auf Speichern und fahren Sie fort, um zur Konfigurationsseite zu gelangen
Auswahl von Contact Flow
Stellen Sie sicher, dass Sie einen Kontaktablauf auswählen, der:
-
Hat die Grundeinstellungen konfiguriert (erstellt eine KI-Sitzung, Protokollierung usw.)
-
Routen zu Ihrem Lex-Bot mit AI Agent-Integration
-
Verfügt über eine korrekte Fehlerbehandlung bei Verbindungsabbrüchen
Wenn Sie noch keinen Kontakt-Flow erstellt haben, schließen Sie zuerst den Abschnitt Flow erstellen
Schritt 3: Passen Sie das Aussehen des Widgets an
Passen Sie das Erscheinungsbild Ihres Chat-Widgets an Ihre Marke an und wählen Sie Speichern und fortfahren aus.
Schritt 4: Zulässige Domains konfigurieren
Das Kommunikations-Widget wird nur auf Websites geladen, die ausdrücklich zugelassen sind. Diese Sicherheitsfunktion verhindert die unbefugte Verwendung Ihres Widgets.
-
Scrollen Sie nach unten zu Zulässige Domains
-
Klicken Sie auf Domain hinzufügen und fügen Sie die folgende Domain für Localhost-Tests hinzu:
-
http://localhost
-
-
Wählen Sie unter Sicherheit die Option Nein aus
-
Wenn Sie die Bereitstellung später auf einer Produktionswebsite planen, fügen Sie auch diese Domains hinzu und stellen Sie sicher, dass Sie die Sicherheit konfigurieren (z. B.
https://www.example.com)
Schritt 5: Widget-Code speichern und abrufen
-
Klicken Sie auf Speichern und fahren Sie fort, um Ihre Widget-Konfiguration zu speichern
-
Nach der Erstellung wird die Seite mit den Widget-Details und Ihrem Einbettungscode angezeigt
-
Wichtig: Kopiere und speichere die folgenden Werte aus dem Einbettungscode-Snippet:
-
Client-URI — Die URL zur Widget-Datei JavaScript
-
Widget-ID — Eine eindeutige Kennung für Ihr Widget
-
Snippet-ID — Eine Base64-kodierte Konfigurationszeichenfolge
-
Schritt 6: Richten Sie die lokale Testumgebung ein
Um das Widget lokal zu testen, erstellen Sie eine einfache HTML-Datei, die das Kommunikations-Widget lädt.
-
Erstellen Sie zum Testen einen neuen Ordner auf Ihrem Computer (z. B.
ai-streaming-test) -
Laden Sie das Hintergrundbild für die Demoseite herunter und speichern Sie es wie
background.jpgin Ihrem Testordner -
Erstellen Sie eine neue Datei namens
index.htmlin Ihrem Testordner mit dem folgenden Inhalt:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <style> body { background-image: url("background.jpg"); background-repeat: no-repeat; background-size: cover; } </style> <title>AI Message Streaming Demo</title> </head> <body> <div id="root"></div> <script type="text/javascript"> (function(w, d, x, id){ s=d.createElement('script'); s.src='REPLACE_WITH_CLIENT_URI'; s.async=1; s.id=id; d.getElementsByTagName('head')[0].appendChild(s); w[x] = w[x] || function() { (w[x].ac = w[x].ac || []).push(arguments) }; })(window, document, 'amazon_connect', 'REPLACE_WITH_WIDGET_ID'); amazon_connect('styles', { iconType: 'CHAT', openChat: { color: '#ffffff', backgroundColor: '#ff9200' }, closeChat: { color: '#ffffff', backgroundColor: '#ff9200'} }); amazon_connect('snippetId', 'REPLACE_WITH_SNIPPET_ID'); amazon_connect('supportedMessagingContentTypes', [ 'text/plain', 'text/markdown', 'application/vnd.amazonaws.connect.message.interactive', 'application/vnd.amazonaws.connect.message.interactive.response' ]); amazon_connect('customStyles', { global: { frameWidth: '500px', frameHeight: '900px'} }); </script> </body> </html>
Schritt 7: Platzhalterwerte ersetzen
Ersetzen Sie die Platzhalterwerte in der HTML-Datei durch Ihre tatsächlichen Widget-Werte:
| Placeholder | Ersetze durch | Beispiel |
|---|---|---|
REPLACE_WITH_CLIENT_URI |
Ihre Client-URI aus Schritt 5 | https://d2s9x5slqf05.cloudfront.net/amazon-connect-chat-interface-client.js |
REPLACE_WITH_WIDGET_ID |
Ihre Widget-ID aus Schritt 5 | amazon_connect_widget_abc123 |
REPLACE_WITH_SNIPPET_ID |
Deine Snippet-ID aus Schritt 5 | QVFJREFIaWJYbG...(lange Base64-Zeichenfolge) |
Schritt 8: Starten Sie einen lokalen Webserver
Um das Widget zu testen, müssen Sie die HTML-Datei von einem lokalen Webserver aus bereitstellen. Hier sind mehrere Optionen:
Option A: Python (falls installiert)
python -m http.server 8001
Option B: Node.js (falls installiert)
npx http-server -p 8001
Option C: VS Code Live-Servererweiterung
-
Installieren Sie die Erweiterung „Live Server“ in VS Code
-
Klicken Sie mit der rechten Maustaste auf
index.htmlund wählen Sie „Mit Live Server öffnen“
Nachdem Sie den Server gestartet haben, öffnen Sie Ihren Browser und navigieren Sie zu: http://localhost:8001
Sie sollten die Demo-Seite mit einer orangefarbenen Chat-Schaltfläche in der unteren rechten Ecke sehen.
Testen Sie das Streaming-Erlebnis
Jetzt, da Ihr Widget geladen ist, ist es an der Zeit, AI Message Streaming zu testen und die progressive Textanzeige in Aktion zu beobachten.
Worauf Sie achten sollten: Streaming im Vergleich zu Non-Streaming
Wenn Sie den Unterschied zwischen Streaming-Antworten und Nicht-Streaming-Antworten verstehen, können Sie überprüfen, ob AI Message Streaming funktioniert:
| Behavior | Kein Streaming (Standard) | Streaming (KI-Nachrichtenstreaming) |
|---|---|---|
| Erste Anzeige | Anzeige wird geladen oder Punkte eingegeben | Der Text erscheint sofort |
| Aussehen des Textes | Die vollständige Nachricht wird auf einmal angezeigt | Wörter erscheinen nach und nach (wachsende Blase) |
| Zeitpunkt der Reaktion | Warten Sie, bis die KI die Generierung abgeschlossen hat | Sehen Sie sich die Antwort an, während sie generiert wird |
| Visueller Effekt | „Pop“ des kompletten Textes | Reibungsloser, fließender Text, als würde man jemandem beim Tippen zuschauen |