Erstellen von KI-Agenten in Amazon Connect - Amazon Connect

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.

Erstellen von KI-Agenten in Amazon Connect

Ein KI-Agent ist eine Ressource, die das Benutzererlebnis eines KI-Agenten konfiguriert und anpasst. end-to-end Beispielsweise teilt der KI-Agent dem KI-Assistenten mit, wie eine manuelle Suche zu handhaben ist: welche KI-Prompts und KI-Integritätsschutzmaßnahmen und welches Gebietsschema er für die Antwort verwendet werden soll.

Amazon Connect bietet die folgenden sofort einsatzbereiten System-KI-Agenten:

  • Orchestrierung

  • Empfehlung beantworten

  • Manuelle Suche

  • Self-Service

  • Antwort per E-Mail

  • E-Mail-Übersicht

  • Generative Antwort per E-Mail senden

  • Notizen machen

  • Unterstützung durch Agenten

  • Zusammenfassung der Fälle

Jeder Anwendungsfall ist so konfiguriert, dass er einen standardmäßigen KI-Systemagenten verwendet. Dies kann auch angepasst werden.

Die folgende Abbildung zeigt beispielsweise eine Connect AI-Agenten-Erfahrung, die so konfiguriert ist, dass sie einen benutzerdefinierten KI-Agenten für den Anwendungsfall Agentenunterstützung verwendet und für den Rest die standardmäßigen KI-Agenten des Systems verwendet.

Die für Amazon Connect angegebenen standardmäßigen und benutzerdefinierten KI-Agenten

So funktionieren benutzerdefinierte KI-Agenten:

  • Sie können einen oder mehrere der systemeigne KI-Agenten mit benutzerdefinierten KI-Agenten überschreiben.

  • Der benutzerdefinierte KI-Agent wird dann zum Standard für den angegebenen Anwendungsfall.

  • Wenn Sie einen benutzerdefinierten KI-Agenten erstellen, können Sie eine oder mehrere eigene benutzerdefinierte KI-Prompts und eine Integritätsschutzmaßnahme angeben.

  • Die meisten Anwendungsfälle – Antwortempfehlung, Self-Service, E-Mail-Antwort und Generative E-Mail-Antwort – unterstützen zwei Typen von KI-Prompts. Wenn Sie sich dafür entscheiden, einen neuen KI-Prompt nur für einen der beiden Typen zu erstellen, verwendet der KI-Agent weiterhin den Systemstandard für den nicht überschriebenen KI-Prompt. Auf diese Weise können Sie festlegen, dass nur bestimmte Teile der Standarderfahrung für Connect AI-Agenten außer Kraft gesetzt werden.

Erstellung von KI-Agenten

  1. Melden Sie sich auf der Amazon Connect Admin-Website unter https://instance name.my.connect.aws/ an. Verwenden Sie ein Administratorkonto oder ein Konto mit der Berechtigung AI Agent Designer — AI agentsCreate in dessen Sicherheitsprofil.

  2. Wählen Sie im Navigationsmenü AI Agent Designer, AI Agents aus.

  3. Wählen Sie auf der Seite KI-Agenten die Option KI-Agent erstellen aus.

  4. Wählen Sie im Dialogfeld KI-Agent erstellen im Dropdown-Feld KI-Agententyp einen der folgenden Typen aus:

    • Orchestrierung: Ein KI-Agent mit Agentenfunktionen, der je nach Kundenbedarf unterschiedliche Anwendungsfälle orchestriert. Er kann mehrere Konversationen führen und vorkonfigurierte Tools aufrufen. Es verwendet die KI-Eingabeaufforderung vom Typ Orchestration.

    • Antwortempfehlung: Ein KI-Agent, der automatische absichtsbasierte Empfehlungen ausgibt, die Kundendienstmitarbeiter erhalten, wenn sie mit Kunden in Kontakt treten. Er verwendet die folgenden Typen von KI-Prompts:

      • Generierung von Absichtsbezeichnungen: KI-Prompt zur Generierung von Absichten, die der Kundendienstmitarbeiter in einem ersten Schritt auswählen kann.

      • Neuformulierung von Abfragen: KI-Prompt nach der Auswahl einer Absicht. Anhand dieses Prompts wird eine entsprechende Anfrage formuliert, die dann zum Abrufen relevanter Auszüge aus der Wissensdatenbank verwendet wird.

      • Antwortgenerierung: Die generierte Anfrage und die Auszüge werden in diesen Prompt eingebracht, wobei die Variable $.query oder $.contentExcerpt verwendet wird.

    • Manuelle Suche: Ein KI-Agent, der als Antwort auf bedarfsabhängige Suchvorgänge, die von einem Kundendienstmitarbeiter initiiert wurden, Lösungen entwickelt. Er verwendet den KI-Prompt-Typ Antwortgenerierung.

    • Self-Service: Ein KI-Agent entwickelt Lösungen für den Self-Service. Er verwendet die KI-Prompt-Typen Self-Service-Antwortgenerierung und Self-Service-Vorverarbeitung.

    • E-Mail-Antwort: Ein KI-Agent, der den Versand einer E-Mail-Antwort auf ein Konversationsskript an den Endkunden vereinfacht.

    • E-Mail-Übersicht: Ein KI-Agent, der einen Überblick über den E-Mail-Inhalt bietet.

    • Generative E-Mail-Antwort: Ein KI-Agent, der Antworten auf E-Mail-Antworten generiert.

    Wichtig

    Antwortempfehlung und Self-Service unterstützen zwei Typen von KI-Prompts. Wenn Sie sich dafür entscheiden, einen neuen KI-Prompt nur für einen der beiden Typen zu erstellen, verwendet der KI-Agent weiterhin den Systemstandard für den nicht ersetzten KI-Prompt. Auf diese Weise können Sie festlegen, dass nur bestimmte Teile der Standarderfahrung für Connect AI-Agenten außer Kraft gesetzt werden.

  5. Auf der Seite Agent Builder können Sie das Gebietsschema angeben, das für die Antwort verwendet werden soll. Eine Liste der unterstützten Gebietsschemata finden Sie unter Unterstützte Gebietsschemacodes.

    Sie können das Gebietsschema für Orchestrierung, Antwortempfehlung, manuelle Suche, E-Mail-Antwort, E-Mail-Übersicht und E-Mail-generative Antworttypen von KI-Agenten auswählen. Für Self-Service können Sie kein Gebietsschema auswählen. Hier wird nur Englisch unterstützt.

  6. Wählen Sie die KI-Prompts aus, mit denen Sie die Standardwerte überschreiben möchten. Beachten Sie, dass Sie eine veröffentlichte Version eines KI-Prompts auswählen, nicht nur eine gespeicherte Version. Falls gewünscht, fügen Sie dem KI-Agenten einen KI-Integritätsschutz hinzu.

    Anmerkung

    Wenn Sie einen KI-Standard-Prompt nicht ausdrücklich durch einen benutzerdefinierte überschreiben, wird die weiterhin der Standard verwendet.

  7. Wählen Sie Speichern. Sie können den KI-Agenten so lange aktualisieren und die jeweils neue Version speichern, bis Sie vom Ergebnis überzeugt sind.

  8. Um die neue Version des KI-Agenten als potenzielle Standardversion verfügbar zu machen, wählen Sie Veröffentlichen aus.

Zuordnen eines Flows zu einem KI-Agenten

Um die Standardfunktion von out-of-the-box Connect AI Agents zu verwenden, fügen Sie Ihren Flows einen Assistent Connect Block hinzu. Dieser Block verknüpft den Assistenten und die Standardzuweisung von KI-Agenten.

Um dieses Standardverhalten zu überschreiben, erstellen Sie ein Lambda und verwenden Sie dann den AWS Lambda Funktion-Block, um ihn Ihren Flows hinzuzufügen.

CLI-Beispielbefehle zum Erstellen und Verwalten von KI-Agenten

Dieser Abschnitt enthält mehrere AWS CLI-Beispielbefehle, mit denen Sie KI-Agenten erstellen und verwalten können.

Erstellen eines KI-Agenten, der jede benutzerdefinierte Version eines KI-Prompts verwendet

Connect AI-Agenten verwenden die AI-Prompt-Version für ihre Funktionalität, wenn eine für einen AI-Agenten angegeben ist. Andernfalls wird standardmäßig das Systemverhalten verwendet.

Verwenden Sie den folgenden AWS CLI-Beispielbefehl, um einen AI-Agenten zu erstellen, der jede benutzerdefinierte AI-Prompt-Version für Antwortempfehlungen verwendet.

aws qconnect create-ai-agent \   --assistant-id <YOUR_CONNECT_AI_AGENT_ASSISTANT_ID> \   --name example_answer_recommendation_ai_agent \   --visibility-status PUBLISHED \   --type ANSWER_RECOMMENDATION \   --configuration '{     "answerRecommendationAIAgentConfiguration": {       "answerGenerationAIPromptId": "<ANSWER_GENERATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>",       "intentLabelingGenerationAIPromptId": "<INTENT_LABELING_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>",       "queryReformulationAIPromptId": "<QUERY_REFORMULATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>"     }   }'

Teilweises Konfigurieren eines KI-Agenten

Sie können einen KI-Agenten teilweise konfigurieren, indem Sie angeben, dass er einige benutzerdefinierte KI-Prompt-Versionen verwenden soll. Für alles, was Sie nicht ausdrücklich angeben, werden die KI-Standard-Prompts verwendet.

Verwenden Sie den folgenden AWS CLI-Beispielbefehl, um einen AI-Agenten für Antwortempfehlungen zu erstellen, der eine benutzerdefinierte KI-Eingabeaufforderungsversion verwendet und den Rest den Systemstandardwerten überlässt.

aws qconnect create-ai-agent \   --assistant-id <YOUR_CONNECT_AI_AGENT_ASSISTANT_ID> \   --name example_answer_recommendation_ai_agent \   --visibility-status PUBLISHED \   --type ANSWER_RECOMMENDATION \   --configuration '{     "answerRecommendationAIAgentConfiguration": {       "answerGenerationAIPromptId": "<ANSWER_GENERATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>"     }   }'

Konfigurieren einer KI-Prompt-Version für manuelle Suchvorgänge

Der KI-Agententyp für die manuelle Suche hat nur eine KI-Prompt-Version, sodass keine teilweise Konfiguration möglich ist.

Verwenden Sie den folgenden AWS CLI-Beispielbefehl, um eine AI-Prompt-Version für die manuelle Suche anzugeben.

aws qconnect create-ai-agent \   --assistant-id <YOUR_CONNECT_AI_AGENT_ASSISTANT_ID> \   --name example_manual_search_ai_agent \   --visibility-status PUBLISHED \   --type MANUAL_SEARCH \   --configuration '{     "manualSearchAIAgentConfiguration": {       "answerGenerationAIPromptId": "<ANSWER_GENERATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>"     }   }'

Verwenden von KI-Agenten, um die Konfiguration der Wissensdatenbank zu überschreiben

Sie können KI-Agenten verwenden, um zu konfigurieren, welche Assistentenzuordnungen Connect AI-Agenten verwenden sollen und wie sie verwendet werden sollen. Bei der für die Anpassung unterstützten Zuordnung handelt es sich um die Wissensdatenbank, die Folgendes unterstützt:

  • Angabe der zu verwendenden Wissensdatenbank anhand von associationId.

  • Angabe von Inhaltsfiltern für die Suche in der zugehörigen Wissensdatenbank anhand eines contentTagFilter.

  • Angabe der Anzahl der Ergebnisse, die bei einer Suche in der Wissensdatenbank verwendet werden sollen, anhand von maxResults.

  • Angabe eines overrideKnowledgeBaseSearchType, mit der gesteuert werden kann, welche Art von Suche in der Wissensdatenbank durchgeführt wird. Die Optionen lauten SEMANTIC, wofür Vektoreinbettungen verwendet werden, oder HYBRID, wofür Vektoreinbettungen und Rohtext verwendet werden.

Verwenden Sie beispielsweise den folgenden AWS CLI-Befehl, um einen AI-Agenten mit einer benutzerdefinierten Knowledge-Base-Konfiguration zu erstellen.

aws qconnect create-ai-agent \   --assistant-id <YOUR_CONNECT_AI_AGENT_ASSISTANT_ID> \   --name example_manual_search_ai_agent \   --visibility-status PUBLISHED \   --type MANUAL_SEARCH \   --configuration '{     "manualSearchAIAgentConfiguration": {       "answerGenerationAIPromptId": "<ANSWER_GENERATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>",       "associationConfigurations": [         {           "associationType": "KNOWLEDGE_BASE",           "associationId": "<ASSOCIATION_ID>",           "associationConfigurationData": {             "knowledgeBaseAssociationConfigurationData": {               "overrideKnowledgeBaseSearchType": "SEMANTIC",               "maxResults": 5,               "contentTagFilter": {                 "tagCondition": { "key": "<KEY>", "value": "<VALUE>" }               }             }           }         }       ]     }   }'

Erstellen von KI-Agentenversionen

Genau wie bei KI-Eingabeaufforderungen können Sie nach der Erstellung eines AI-Agenten eine Version erstellen, bei der es sich um eine unveränderliche Instanz des AI-Agenten handelt, die zur Laufzeit von Connect AI-Agenten verwendet werden kann.

Verwenden Sie den folgenden AWS CLI-Beispielbefehl, um eine AI-Agent-Version zu erstellen.

aws qconnect create-ai-agent-version \   --assistant-id <YOUR_CONNECT_AI_AGENT_ASSISTANT_ID> \   --ai-agent-id <YOUR_AI_AGENT_ID>

Nachdem eine Version erstellt wurde, qualifizieren Sie die ID des KI-Agenten unter Verwendung des folgenden Formats:

<AI_AGENT_ID>:<VERSION_NUMBER>

KI-Agenten für die Verwendung mit Connect AI-Agenten einrichten

Nachdem Sie AI-Prompt-Versionen und AI-Agent-Versionen für Ihren Anwendungsfall erstellt haben, können Sie sie für die Verwendung mit Connect AI-Agenten einrichten.

Stellen Sie die AI-Agentenversionen im Connect AI-Agenten-Assistenten ein

Sie können eine AI-Agentenversion als Standard festlegen, die im Connect AI-Agenten-Assistenten verwendet werden soll.

Verwenden Sie den folgenden AWS CLI-Beispielbefehl, um die AI-Agent-Version als Standard festzulegen. Nachdem die AI-Agentenversion festgelegt wurde, wird sie verwendet, wenn der nächste Amazon Connect Kontakt und die zugehörige Connect AI-Agentensitzung erstellt werden.

aws qconnect update-assistant-ai-agent \   --assistant-id <YOUR_CONNECT_AI_AGENT_ASSISTANT_ID> \   --ai-agent-type MANUAL_SEARCH \   --configuration '{     "aiAgentId": "<MANUAL_SEARCH_AI_AGENT_ID_WITH_VERSION_QUALIFIER>"   }'

Legen Sie AI-Agentenversionen in Connect AI-Agentensitzungen fest

Sie können auch eine AI-Agentenversion für jede einzelne Connect AI-Agentensitzung festlegen, wenn Sie eine Sitzung erstellen oder aktualisieren.

Verwenden Sie den folgenden AWS CLI-Beispielbefehl, um die AI-Agent-Version für jede einzelne Sitzung festzulegen.

aws qconnect update-session \   --assistant-id <YOUR_CONNECT_AI_AGENT_ASSISTANT_ID> \   --session-id <YOUR_CONNECT_AI_AGENT_SESSION_ID> \   --ai-agent-configuration '{     "ANSWER_RECOMMENDATION": { "aiAgentId": "<ANSWER_RECOMMENDATION_AI_AGENT_ID_WITH_VERSION_QUALIFIER>" },     "MANUAL_SEARCH": { "aiAgentId": "<MANUAL_SEARCH_AI_AGENT_ID_WITH_VERSION_QUALIFIER>" }   }'

AI-Agentenversionen, die für Sitzungen festgelegt wurden, haben Vorrang vor denen, die auf der Ebene des Connect AI-Agenten-Assistenten festgelegt wurden, was wiederum Vorrang vor den Systemstandards hat. Diese Rangfolge kann verwendet werden, um Versionen von KI-Agenten für Sitzungen festzulegen, die für bestimmte Geschäftsbereiche im Contact Center erstellt wurden. Beispiel: Verwendung von Flows zur Automatisierung der Einstellung von KI-Agentenversionen für bestimmte Amazon-Connect-Warteschlangen mithilfe eines Lambda-Flow-Blocks.

Zurücksetzen der Systemstandards

Wenn Sie Ihre an den KI-Agenten vorgenommenen Anpassungen aus irgendeinem Grund löschen möchten, können Sie zu den Standardversionen zurückkehren.

Verwenden Sie den folgenden AWS CLI-Beispielbefehl, um die AI-Agentenversionen aufzulisten und zu den ursprünglichen Versionen zurückzukehren.

aws qconnect list-ai-agents \   --assistant-id <YOUR_CONNECT_AI_AGENT_ASSISTANT_ID> \   --origin SYSTEM
Anmerkung

--origin SYSTEM wird als Argument zum Abrufen der systemseitigen KI-Agentenversionen angegeben. Ohne dieses Argument werden auch benutzerdefinierte KI-Agentenversionen aufgelistet. Nachdem die AI-Agentenversionen aufgelistet sind, verwenden Sie sie, um auf die Standarderfahrung von Connect AI-Agenten auf der Ebene des Connect AI-Agenten-Assistenten oder der Sitzung zurückzukehren. Verwenden Sie den unter beschriebenen CLI-BefehlKI-Agenten für die Verwendung mit Connect AI-Agenten einrichten.