

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.

# Optimieren Sie die Erstellung und Leistung von Lex V2-Bots mithilfe generativer KI
<a name="generative-features"></a>

Nutzen Sie die generativen KI-Funktionen von Amazon Bedrock, um Ihren Amazon Lex V2-Bot-Erstellungsprozess zu automatisieren und zu beschleunigen. Sie können die folgenden Prozesse mit Hilfe von Amazon Bedrock durchführen.

**Anmerkung**  
Diese Funktionen verwenden generative KI. Denken Sie bei der Nutzung des Dienstes daran, dass er zu ungenauen oder unangemessenen Antworten führen kann. Weitere Informationen finden Sie in der [AWS-Richtlinie für verantwortungsvolle KI](https://aws.amazon.com/machine-learning/responsible-ai/policy/).  
Bereitgestellt von Amazon Bedrock: AWS implementiert automatisierte Missbrauchserkennung. Da die generativen KI-Funktionen von Amazon Lex V2 auf Amazon Bedrock basieren, übernehmen Benutzer die in Amazon Bedrock implementierten Kontrollen, um Sicherheit und den verantwortungsvollen Umgang mit KI durchzusetzen.
+ Erstellen Sie neue Bots und füllen Sie sie mithilfe von Beschreibungen in natürlicher Sprache effizient mit relevanten Absichten und Slot-Typen aus.
+ Generieren Sie automatisch Beispieläußerungen für die Absichten Ihres Bots.
+ Verbessern Sie die Leistung Ihrer Bots bei der Slot-Auflösung.
+ Erstellen Sie eine Absicht, um die Fragen Ihrer Kunden zu beantworten.
+ Verwenden Sie Amazon Bedrock Agents und Amazon Bedrock Knowledge Bases, um die Fragen Ihrer Kunden zu beantworten.

Sie können generative KI-Funktionen für Amazon Lex V2 entweder über die Konsole oder die API aktivieren.

**Anmerkung**  
Bevor Sie die generativen KI-Funktionen nutzen können, müssen Sie die folgenden Voraussetzungen erfüllen  
Informationen zu den Preisen für die Nutzung von Amazon Bedrock finden Sie unter [Amazon Bedrock](https://aws.amazon.com/bedrock/pricing/) — Preise.
Schalten Sie die generativen KI-Funktionen für Ihr Bot-Gebietsschema ein. Folgen Sie dazu den Schritten unter[Optimieren Sie die Erstellung und Leistung von Lex V2-Bots mithilfe generativer KI](#generative-features). 

------
#### [ Using the console ]

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Lex V2-Konsole zu [https://console.aws.amazon.com/lexv2/Hause](https://console.aws.amazon.com/lexv2/home).

1. Wählen Sie den Bot und das Gebietsschema im Bot aus, für das Sie generative KI-Funktionen aktivieren möchten.

1. Wählen Sie im Abschnitt **Generative KI-Konfigurationen** die Option **Konfigurieren** aus.

1. Klicken Sie für jede Funktion, die Sie aktivieren möchten, auf die Schaltfläche **Aktiviert**. Wählen Sie das Modell und die Version aus, die Sie für diese Funktion verwenden möchten. Durch die Aktivierung einer Funktion können zusätzliche Kosten anfallen. Informationen zu den Preisen für die Nutzung von Amazon Bedrock finden Sie unter [Amazon Bedrock](https://aws.amazon.com/bedrock/pricing/) — Preise. Um mehr über eine Funktion zu erfahren, wählen Sie das entsprechende Thema aus der folgenden Liste aus. Wählen Sie **Speichern** aus, nachdem Sie die Funktionen aktiviert haben, die Sie aktivieren möchten. Ein grünes Erfolgsbanner bestätigt, dass die Funktionen aktiviert sind. 

------
#### [ Using the API ]

1. Um generative KI-Funktionen für einen neuen Bot zu aktivieren, verwenden Sie den [CreateBot](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBot.html)Vorgang, um einen neuen Bot zu erstellen.

1. Senden Sie eine [CreateBotLocale](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBotLocale.html)Anfrage und ändern Sie das `generativeAISettings` Objekt nach Bedarf. Wenn Sie die Funktionen für einen vorhandenen Bot aktivieren, senden Sie stattdessen eine [UpdateBotLocale](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateBotLocale.html)Anfrage.

   1. Um die Verwendung des deskriptiven Bot-Builders zu aktivieren, ändern Sie das `descriptiveBotBuilder` Objekt. Geben Sie das Fundamentmodell an, das in dem `modelArn` Feld verwendet werden soll, und legen Sie den `enabled` Wert auf `True` fest.

   1. Um die Verbesserung der Steckplatzauflösung zu ermöglichen, ändern Sie das `slotResolutionImprovement` Objekt. Geben Sie das Fundamentmodell an, das in dem `modelArn` Feld verwendet werden soll, und legen Sie den `enabled` Wert auf fest`True`.

   1. Um die Generierung von Beispieläußerungen zu aktivieren, ändern Sie das `sampleUtteranceGeneration` Objekt. Geben Sie das Fundamentmodell an, das in dem `modelArn` Feld verwendet werden soll, und legen Sie den `enabled` Wert auf `True` fest.

------

**Topics**
+ [Verwenden Sie eine Beschreibung, um einen Bot in Lex V2 mit dem beschreibenden Bot-Builder zu erstellen](nld-bots.md)
+ [Verwenden Sie die Generierung von Äußerungen, um Beispieläußerungen für die Absichtserkennung zu generieren](utterance-generation.md)
+ [Verwendung der unterstützten Slot-Auflösung zur Verdeutlichung von Slot-Werten in Amazon Lex V2](assisted-slot.md)
+ [Verwendung BedrockAgentIntent eines Amazon Bedrock Agents in Amazon Lex V2](bedrock-agent-intent.md)
+ [Verbessern Sie die Absichtsklassifizierung und die Slot-Auflösung in Lex V2 mit unterstützter NLU](assisted-nlu.md)
+ [Beheben Sie mehrdeutige Benutzereingaben mit Intent Disambiguation](generative-intent-disambiguation.md)
+ [Optimieren Sie den Bot mit dem KI-gestützten Bot Analyzer](bot-analyzer.md)
+ [Amazon.qn AIntent](generative-qna.md)

# Verwenden Sie eine Beschreibung, um einen Bot in Lex V2 mit dem beschreibenden Bot-Builder zu erstellen
<a name="nld-bots"></a>

**Anmerkung**  
Bevor Sie die generativen KI-Funktionen nutzen können, müssen Sie die folgenden Voraussetzungen erfüllen  
Informationen zu den Preisen für die Nutzung von Amazon Bedrock finden Sie unter [Amazon Bedrock](https://aws.amazon.com/bedrock/pricing/) — Preise.
Schalten Sie die generativen KI-Funktionen für Ihr Bot-Gebietsschema ein. Folgen Sie dazu den Schritten unter[Optimieren Sie die Erstellung und Leistung von Lex V2-Bots mithilfe generativer KI](generative-features.md). 

Mit dem Descriptive Bot Builder können Sie den Zugriff von Amazon Bedrock auf umfangreiche Sprachmodelle nutzen, um die Effizienz des Bot-Erstellungsprozesses zu verbessern. Sie geben eine Aufforderung in natürlicher Sprache, die den Zweck des Bots und die Aktionen, die er ausführen soll, enthält. Amazon Lex V2 nutzt die Funktionen von Amazon Bedrock, um auf der Grundlage Ihrer Beschreibung relevante Absichten und Slot-Typen für Ihren Bot zu generieren. Sobald Sie die Intents und Slot-Typen ausgewählt haben, die Sie behalten möchten, können Sie den Bot testen, um ihn an Ihren spezifischen Anwendungsfall anzupassen. Der beschreibende Bot-Builder spart Ihnen Zeit, da Sie vermeiden müssen, Intents und Slot-Typen für den Bot manuell erstellen zu müssen.

Der Descriptive Bot Builder ist in den englischen Gebietsschemas verfügbar (die Gebietsschemas, die mit beginnen, finden Sie `en_` in der Tabelle unter). [Von Amazon Lex V2 unterstützte Sprachen und Gebietsschemas](how-languages.md)

Bevor Sie Ihren Bot erstellen, gehen Sie wie folgt vor.

1. Überprüfen Sie anhand der Schritte unter, ob Ihre Rolle über die richtigen Berechtigungen verfügt[Erforderliche Berechtigungen, um einen Bot mit Beschreibung in natürlicher Sprache in Lex V2 zu erstellen](nld-permissions.md).

1. Entscheiden Sie sich für die Beschreibung, die Sie verwenden möchten. Beispielbeschreibungen [Beispiele für Bot-Beschreibungen für einen beschreibenden Bot-Builder](nld-examples.md) für Bots finden Sie unter.

Erstellen Sie einen Bot, indem Sie in natürlicher Sprache beschreiben, wozu der Bot in der Lage sein sollte. Amazon Lex V2 ruft Amazon Bedrock-Modelle auf, um Intents und Slot-Typen zu generieren, die dem Anwendungsfall Ihres Bots entsprechen. Sie können den Bot entweder mit der Konsole oder der API erstellen.

------
#### [ Console ]

**Erstellen Sie einen Bot mithilfe des beschreibenden Bot-Builders**

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Lex V2-Konsole zu [https://console.aws.amazon.com/lexv2/Hause](https://console.aws.amazon.com/lexv2/home).

1. Wählen Sie auf der Seite **Bots** die Option **Bot erstellen** aus.

1. Wählen Sie für die **Erstellungsmethode** **Descriptive Bot Builder - GenAI** aus.

1. Geben Sie Ihrem Bot einen Namen und eine optionale Beschreibung, konfigurieren Sie die IAM-Berechtigungen und wählen Sie aus, ob Ihr Bot dem COPPA unterliegt oder nicht. **Wählen Sie dann Weiter aus.**

1. Wählen Sie eine Sprache, in der der Bot erstellt werden soll, eine Stimme für den Bot und einen Vertrauensschwellenwert für die Klassifizierung von Absichten aus (weitere Informationen finden Sie unter[Verwendung von Intent-Konfidenzwerten zur Verbesserung der Absichtsauswahl mit Lex V2](using-intent-confidence-scores.md).

1. Geben Sie unter **Descriptive Bot Builder — GenAI** eine Beschreibung für den Bot ein, den Sie erstellen möchten. Ihre Beschreibung sollte sowohl *detailliert* als auch *präzise* sein, um angemessene und ausreichende Absichten für Ihren Bot zu generieren. Füge eine Liste von Maßnahmen hinzu, um den Prozess der Absichtserstellung zu verbessern.

1. Wählen Sie unter Modell auswählen einen Modellanbieter und ein **Modell aus**.

1. Um den Bot in einem anderen Gebietsschema zu erstellen, wählen Sie **Weitere Sprache hinzufügen** aus. Wenn Sie mit dem Hinzufügen von Sprachen fertig sind, wählen Sie **Fertig** aus. Amazon Lex V2 erstellt Ihren Bot und der Descriptive Bot Builder generiert Intents und Slots dafür. Wenn das Gebietsschema generiert wurde, wechselt das Banner von blau zu grün. Wähle **Überprüfen** aus, um die generierten Absichten und Slot-Typen zu sehen.
**Anmerkung**  
Der beschreibende Bot-Builder ist derzeit nur in englischer Sprache verfügbar. Sie können einen Bot jedoch nach der Erstellung in ein anderes Gebietsschema als Englisch kopieren.

**Überprüfe die generierten Intents und Slot-Typen und füge sie deinem Bot hinzu**

1. Wenn es genügend Intents und Slot-Typen gibt, die für den Anwendungsfall Ihres Bots geeignet sind, können Sie die generierten Intents überprüfen.

   1. **Überprüfe die generierten Absichten.**

      1. Wählen Sie ein Kontrollkästchen neben einer Absicht aus, um sie aus der Liste der Absichten zu entfernen, die Sie dem Bot hinzufügen möchten.

      1. Wählen Sie einen Namen für die Absicht, um die für die Absicht generierten **Beispieläußerungen** und **Slots** anzuzeigen.

      1. Standardmäßig sind alle Äußerungen und Slots ausgewählt. Wählen Sie ein Kontrollkästchen, um dieses Element aus der Absicht zu entfernen. Wählen Sie **Zur Auswahl hinzufügen**, um die markierten Elemente in der Absicht beizubehalten.

   1. Überprüfen Sie die **generierten Slot-Typen**.

      1. Wählen Sie ein Kontrollkästchen neben einem Slot-Typ, um ihn aus der Liste der Absichten zu entfernen, die dem Bot hinzugefügt werden sollen.

      1. Sie können einem Slot-Typ Werte hinzufügen, nachdem Sie ihn dem Bot hinzugefügt haben

1. Wenn Sie mit Ihren Absichten und Slot-Typen zufrieden sind, wählen Sie oben auf der Seite **Intents und Slot-Typen** hinzufügen aus, um die Absichten und Slot-Typen zu Ihrem Bot hinzuzufügen.

1. Wenn das Hinzufügen der Ressourcen abgeschlossen ist, erscheint ein grünes Erfolgsbanner. Gehen Sie zu **Intents** und **Slot-Typen**, um die generierten Intents zu bearbeiten und weitere Werte hinzuzufügen.

1. Wenn die Slot-Typen **Generierte Absichten** und **Generierte Slot-Typen** für den Bot, den Sie erstellen möchten, größtenteils nicht zutreffen, führen Sie die folgenden Schritte aus.

   1. Wählen Sie im Abschnitt **Descriptive Bot Builder Details** die Option **Neue Generation** aus.

   1. Schreiben Sie die Aufforderung neu und wählen Sie **Erneut generieren**, um neue Absichten und Slot-Typen zu generieren. Die Ergebnisse unterscheiden sich, wenn Sie ein anderes Modell verwenden.
**Wichtig**  
Es gibt keine Garantie dafür, dass dieselben Absichten und Slots generiert werden. Ihnen wird jedes Mal eine Gebühr berechnet, wenn Sie die Intents und Slot-Typen neu generieren.

------
#### [ API ]

**Erstellen Sie den Bot mit einer Beschreibung in natürlicher Sprache**

Wenn Sie den Descriptive Bot Builder über die API verwenden, erstellt er eine Bot-Definition in einer ZIP-Datei in einem Amazon S3 S3-Bucket. Sie laden diese Datei herunter und importieren die Bot-Definition in Amazon Lex V2, um Ihren Bot zu erstellen.

1. Senden Sie eine [CreateBot](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBot.html)Anfrage, um einen neuen Bot zu erstellen. Senden Sie dann eine [CreateBotLocale](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBotLocale.html)Anfrage, um ein Gebietsschema für den Bot zu erstellen.

1. Senden Sie eine [StartBotResourceGeneration](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_StartBotResourceGeneration.html)Anfrage, in der Sie die ID, Version und das Gebietsschema des Bots angeben. Sie können `DRAFT` für die Bot-Version verwenden. Geben Sie Ihre Eingabeaufforderung in das `generationInputPrompt` Feld ein. Ihre Beschreibung sollte sowohl *detailliert* als auch *präzise* sein, um angemessene und ausreichende Absichten für Ihren Bot zu generieren. Füge eine Liste von Maßnahmen hinzu, um den Prozess der Absichtserstellung zu verbessern.

1. Beachten Sie das `generationId` in der Antwort.

1. Senden Sie eine [DescribeBotResourceGeneration](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_DescribeBotResourceGeneration.html)Anfrage mit der, die `generationId` Sie in der `StartBotResourceGeneration` Antwort erhalten haben. Geben Sie die Bot-ID, die Version und das Gebietsschema an.

1. Wenn das `generationStatus` in der `DescribeBotResourceGeneration` Antwort steht`Complete`, wird das `generatedBotLocaleUrl` Feld ebenfalls ausgefüllt. Verwenden Sie diesen Amazon S3 S3-URI, um die Bot-Definition [herunterzuladen, indem Sie den Schritten unter Objekt herunterladen](https://docs.aws.amazon.com/AmazonS3/latest/userguide/download-objects.html) folgen.

**Überprüfen Sie die generierte Bot-Definition und importieren Sie sie**

1. Verwenden Sie den Amazon S3 S3-URI aus der `generationStatus` `DescribeBotResourceGeneration` Antwort, um die Bot-Definition [herunterzuladen, indem Sie den Schritten unter Objekt herunterladen](https://docs.aws.amazon.com/AmazonS3/latest/userguide/download-objects.html) folgen.

1. Sie können den generierten Inhalt direkt für den spezifischen Anwendungsfall Ihres Bots ändern, indem Sie die Datei bearbeiten. Du kannst auch eine weitere `StartBotResourceGeneration` Anfrage senden, um Intents und Slots neu zu generieren.
**Wichtig**  
Es gibt keine Garantie dafür, dass dieselben Intents und Slots generiert werden. Ihnen wird jedes Mal eine Gebühr berechnet, wenn Sie die Intents und Slot-Typen neu generieren.

1. Um die Bot-Definition zu importieren, folgen Sie den Schritten unter. [Bots in Lex V2 importieren](import.md)

1. Nach dem Import können Sie die generierten Absichten und Slots mithilfe der [UpdateSlotType](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateSlotType.html)Operationen [UpdateIntent[UpdateSlot](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateSlot.html)](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateIntent.html), und ändern.

Verwenden Sie den Vorgang, um Metadaten zu allen generierten Elementen für ein Bot-Gebietsschema aufzulisten. [ListBotResourceGenerations](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListBotResourceGenerations.html) Verwenden Sie einen der zurückgegebenen `generationId` Werte in einer `DescribeBotResourcGeneration` Anfrage, um den Amazon S3 S3-URI für eine generierte Bot-Definition abzurufen.

------

**Topics**
+ [Beispiele für Bot-Beschreibungen für einen beschreibenden Bot-Builder](nld-examples.md)
+ [Erforderliche Berechtigungen, um einen Bot mit Beschreibung in natürlicher Sprache in Lex V2 zu erstellen](nld-permissions.md)

# Beispiele für Bot-Beschreibungen für einen beschreibenden Bot-Builder
<a name="nld-examples"></a>

Hier sind einige hilfreiche Beispiel-Bot-Beschreibungen, die Sie mit dem Descriptive Bot Builder in Amazon Lex V2 verwenden können.


| Industry | Beispiel für einen Prompt | 
| --- | --- | 
| Finanzdienstleistungen | Wir sind ein Service für Finanzkarten, der Benutzern hilft, Aufgaben zu erledigen, wenn sie eine neue Karte erhalten, wie z. B. die Aktivierung der Karte, das Senden einer PIN per E-Mail oder Post oder die Verifizierung einer neuen Karte (anhand einer Postleitzahl). Wir helfen ihnen auch bei Aufgaben im Zusammenhang mit ihrer bestehenden Karte, z. B. bei der Anfrage nach Kreditkartenvorteilen, beim Melden eines Kartenverlusts, beim Beantragen einer neuen Karte, beim Zurücksetzen einer Karten-PIN oder beim Bezahlen einer Kartenrechnung. | 
| Verpflegungsdienstleistungen | Ich möchte, dass ein Bot Kunden hilft, Lebensmittel zu bestellen (anhand von Artikelnummer, Menge, Größe), den Bestellstatus zu überprüfen und eine Bestellung zu stornieren. Verwende die Bestell-ID für die Indexierung von Bestellungen. | 
| Fluggesellschaft | Wir sind eine Airline-Domain, die Benutzern hilft, Flugtickets zu buchen, Details einer Reservierung zu überprüfen, eine Quittung für einen gebuchten Flug zu erhalten, den Flugstatus abzufragen, gebuchte Flüge zu verschieben, Flugdetails zu ermitteln und gebuchte Flüge zu stornieren. Sie können auch zusätzliche Intents generieren, wenn diese Funktionen in der Domainbeschreibung unterstützen. | 
| Insurance | Zielsetzung: Wir sind eine Versicherungsgesellschaft, die Auto-, Haus- und Rentenversicherungen verkauft. Ich möchte einen Bot, der den Status eines Antrags überprüfen, einen Anspruch geltend machen, Versicherungszahlungen leisten und eine Police kündigen kann. Wir verwenden policy\$1id und die letzten 4 von SSN für die Kontoidentifikation und -validierung. Ich erwarte, dass der Bot mindestens die folgenden Absichten und Slots hat: authentication - policy\$1id, SSNpolicy last4-Typ: Auto, Haus, Rentenversicherung Status: Saldo, Scheckfälligkeitsdatum, ScheckdeckungZahlung tätigen: einmalige Zahlung, Raten, Betrag | 
| Fahrzeugmanagement | Wir entwickeln einen Bot zur Suche nach abgeschleppten Autos, der Fahrern in einer Stadt, mit deren Auto abgeschleppt wurde, hilft, herauszufinden, wo sich das Auto befindet. Dieser Bot sollte nach der Adresse oder dem Ort fragen, von dem das Auto abgeschleppt wurde, sowie nach Einzelheiten zum Fahrzeug wie Nummernschild und Marke, Modell und Baujahr des Fahrzeugs. Der Bot sollte mit dem Standort des abgeschleppten Parkplatzes und den Öffnungszeiten antworten. | 
| Reisen | Ich bin ein Reisebüro und möchte, dass ein Bot meinen Kunden hilft, eine Reise nach Disney zu buchen. Disney hat mehrere Parks auf der ganzen Welt zur Auswahl und bietet auch Hotels, Restaurants und besondere Unterhaltungsmöglichkeiten, die reserviert werden können. Benutzer des Bots sollten in der Lage sein, ihre Buchung zu ändern oder zu stornieren. Buchungen müssen mindestens den Park, die Daten und das Hotel beinhalten. Das Einbeziehen von Restaurants oder Unterhaltungsangeboten ist optional und kann später hinzugefügt oder geändert werden. | 

# Erforderliche Berechtigungen, um einen Bot mit Beschreibung in natürlicher Sprache in Lex V2 zu erstellen
<a name="nld-permissions"></a>
+ Um auf diese Funktion auf der Amazon Lex V2-Konsole zugreifen zu können, stellen Sie sicher, dass Ihre Konsolenrolle über die `bedrock:ListInferenceProfiles` erforderlichen Berechtigungen verfügt`bedrock:ListFoundationModels`.
+ Die dem Bot zugeordnete IAM-Rolle sollte über eine `bedrock:InvokeModel` entsprechende Berechtigung verfügen. Wenn Sie die Funktion mit der Amazon Lex-Konsole aktivieren, wird die Richtlinie automatisch zur Bot-Rolle hinzugefügt, sofern Ihr Bot eine von Amazon Lex generierte serviceverknüpfte Rolle verwendet.

------
#### [ JSON ]

****  

  ```
  {
      "Version":"2012-10-17",		 	 	 
      "Statement": [
          {
              "Effect": "Allow",
              "Action": [
                  "bedrock:InvokeModel"
              ],
              "Resource": [
                  "arn:aws:bedrock:us-east-1::foundation-model/model-id"
              ]
          }
      ]
  }
  ```

------

# Verwenden Sie die Generierung von Äußerungen, um Beispieläußerungen für die Absichtserkennung zu generieren
<a name="utterance-generation"></a>

**Anmerkung**  
Bevor Sie die Vorteile der generativen KI nutzen können, müssen Sie die folgenden Voraussetzungen erfüllen  
Informationen zu den Preisen für die Nutzung von Amazon Bedrock finden Sie unter [Amazon Bedrock](https://aws.amazon.com/bedrock/pricing/) — Preise.
Schalten Sie die generativen KI-Funktionen für Ihr Bot-Gebietsschema ein. Folgen Sie dazu den Schritten unter[Optimieren Sie die Erstellung und Leistung von Lex V2-Bots mithilfe generativer KI](generative-features.md). 

Verwenden Sie die Generierung von Äußerungen, um die Erstellung von Beispieläußerungen für Ihre Zwecke zu automatisieren. Anstatt Musteräußerungen manuell einzugeben, generiert Amazon Lex V2 Beispieläußerungen für Sie auf der Grundlage des Namens, der Beschreibung und vorhandener Beispieläußerungen, sodass Sie den Zeit- und Arbeitsaufwand für die Suche und das Schreiben Ihrer eigenen Beispieläußerungen reduzieren können. Nachdem Amazon Lex V2 Äußerungen generiert hat, können Sie die Äußerungen bearbeiten und löschen. Verwenden Sie dieses Tool, um die Erstellung von Musteräußerungen für den Prozess der Absichtserkennung zu beschleunigen.

Um die Generierung von Äußerungen zu ermöglichen, folgen Sie den Schritten unter [Optimieren Sie die Erstellung und Leistung von Lex V2-Bots mithilfe generativer KI](generative-features.md) So aktivieren Sie die Funktionen der generativen KI.

Um auf diese Funktion auf der Amazon Lex V2-Konsole zugreifen zu können, stellen Sie sicher, dass Ihre Konsolenrolle über `bedrock:InvokeModel` Berechtigungen `bedrock:ListFoundationModels``bedrock:ListInferenceProfiles`, und verfügt.

Sie können Äußerungen entweder mit der Konsole oder der API generieren.

------
#### [ Console ]

1. Navigiere zum Abschnitt **Beispieläußerungen** für jede Absicht in deinem Bot (im Visual Conversation Builder befindet sie sich im **Start-Block**).

1. Wählen Sie die Schaltfläche „**Äußerungen generieren**“, um 5 Beispieläußerungen zu generieren. Wenn Ihre Absicht mehr als 25 Beispieläußerungen umfasst, wird die Schaltfläche „**Äußerungen generieren**“ deaktiviert.

1. Generierte Äußerungen werden mit einem grünen Banner angezeigt, das die generierten Äußerungen von den vorhandenen Äußerungen unterscheidet.

1. Bewegen Sie den Mauszeiger über eine Äußerung, um die Optionen zum Bearbeiten, Löschen und Sortieren der generierten Äußerungen anzuzeigen.

------
#### [ API ]

1. Senden Sie eine [GenerateBotElement](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_GenerateBotElement.html)Anfrage und geben Sie die Absicht und die Bot-ID, die Version und das Gebietsschema ein, für das Sie Beispieläußerungen generieren möchten.

1. Die Antwort gibt eine Liste von [ SampleUtterance](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_SampleUtterance.html)Objekten zurück, von denen jedes eine generierte Äußerung enthält.

1. Um die Äußerungen zur Absicht hinzuzufügen, senden Sie eine [UpdateIntent](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateIntent.html)Anfrage und fügen Sie die Äußerungen dem Feld hinzu. `sampleUtterances`

------

# Verwendung der unterstützten Slot-Auflösung zur Verdeutlichung von Slot-Werten in Amazon Lex V2
<a name="assisted-slot"></a>

**Anmerkung**  
Bevor Sie die generativen KI-Funktionen nutzen können, müssen Sie die folgenden Voraussetzungen erfüllen  
Informationen zu den Preisen für die Nutzung von Amazon Bedrock finden Sie unter [Amazon Bedrock](https://aws.amazon.com/bedrock/pricing/) — Preise.
Schalten Sie die generativen KI-Funktionen für Ihr Bot-Gebietsschema ein. Folgen Sie dazu den Schritten unter[Optimieren Sie die Erstellung und Leistung von Lex V2-Bots mithilfe generativer KI](generative-features.md). 

Sie können die Genauigkeit einiger integrierter Slots im Konversationsablauf Ihres Bots verbessern, indem Sie die unterstützte Slot-Auflösung verwenden. Die unterstützte Slot-Auflösung verwendet große Sprachmodelle von Amazon Bedrock (LLMs), um die Erkennung einiger integrierter Slots zu verbessern, was zu einer besseren Interpretation der Kundenantworten bei der Slot-Abfrage führt. Bei Äußerungen, die nicht normal gelöst werden konnten, versucht Amazon Lex V2 ein zweites Mal, sie mithilfe von Amazon Bedrock zu lösen.

Mit der unterstützten Steckplatzauflösung können Sie die Leistung der Amazon Bedrock Foundation-Modelle nutzen, um die Genauigkeit der folgenden integrierten Steckplätze zu verbessern:
+ `AMAZON.Alphanumeric`ohne Regex-Unterstützung
+ `AMAZON.City`
+ `AMAZON.Country`
+ `AMAZON.Date`
+ `AMAZON.Number `
+ `AMAZON.PhoneNumber`
+ `AMAZON.Confirmation`

Sie können die unterstützte Steckplatzauflösung für jede Absicht aktivieren, die die oben aufgeführten integrierten Steckplätze verwendet. Die unterstützte Steckplatzauflösung gilt nicht für benutzerdefinierte Steckplätze oder integrierte Amazon-Steckplätze, die oben nicht aufgeführt sind.

Sie können Daten zu den Genauigkeitsverbesserungen sammeln, nachdem Sie die unterstützte Slot-Auflösung in Ihrem Amazon Lex V2-Bot aktiviert haben, indem Sie Konversationsprotokolle und Metriken verwenden.
+ Gesprächsprotokolle — Interpretationen werden `interpretationSource` so aussehen`Bedrock`, als ob Amazon Bedrock verwendet wurde, um den Slot zu lösen.
+ CloudWatch Metriken — Metriken werden unter den unter Metrik aufgeführten Dimensionen veröffentlicht. CloudWatch Weitere Informationen finden Sie unter [Amazon Lex mit Amazon überwachen CloudWatch](https://docs.aws.amazon.com/lex/latest/dg/monitoring-aws-lex-cloudwatch.html).

Um den beschreibenden Bot-Builder zu verwenden, stellen Sie sicher, dass Ihre IAM-Rolle über die richtigen Berechtigungen verfügt, indem Sie die Schritte unter ausführen. [In Lex V2 sind für die unterstützte Slot-Auflösung Berechtigungen erforderlich](assisted-slot-permissions.md)

**Topics**
+ [Beispiele für unterstützte Schlitzauflösung, die in Lex V2 verwendet werden](assisted-slot-examples.md)
+ [Aktivieren Sie die unterstützte Steckplatzauflösung im Generative AI-Konfigurationsbildschirm](assisted-slot-genai.md)
+ [Aktivieren Sie die unterstützte Steckplatzauflösung in den Steckplatzeinstellungen in Lex V2](assisted-slot-level.md)
+ [In Lex V2 sind für die unterstützte Slot-Auflösung Berechtigungen erforderlich](assisted-slot-permissions.md)

# Beispiele für unterstützte Schlitzauflösung, die in Lex V2 verwendet werden
<a name="assisted-slot-examples"></a>

Im Folgenden finden Sie einige Beispiele, bei denen die unterstützte Slot-Auflösung Benutzeräußerungen intelligent in einen Wert umwandeln kann.

Amazon.Nummer


| Vertical | Steckplatztyp | slotName | Slot-Eingabeaufforderung | utterance | Gelöster Wert | 
| --- | --- | --- | --- | --- | --- | 
| Reisen | Amazon-Nummer | numberOfNightsBlieb | Wie viele Nächte warst du für die Reise geblieben? | Eine ganze Woche, 7 Nächte. | 7 | 
| Bankwesen | Amazon.Nummer | numberOfPeopleOnTheAccount | Wie viele Personen sind auf dem Konto? | Ich und meine Frau. | 2 | 
| Reisen | Amazon-Nummer | numberOfStops | Wie viele Haltestellen? | Einmal in Japan. Einmal in LA. | 2 | 

AMAZONAS. AlphaNumeric


| Vertical | Slot-Typ | slotName | Slot-Eingabeaufforderung | utterance | Gelöster Wert | 
| --- | --- | --- | --- | --- | --- | 
| Autoverleih | Amazon.Alphanumerisch | transactionId | Was ist Ihre Transaktions-ID? | Ich glaube, es war Alpha Whiskey Echo Acht Drei Vier Neun Romeo Julia. | AWE8349R.J. | 
| Reisen | Amazon.Alphanumerisch | Bestätigungscode | Was ist die Bestätigungsnummer für Ihre Reservierung? | Die Bestätigungsnummer lautet BLT2 UE. | BLT2UE | 

Amazon.Datum


| Vertical | Slot-Typ | slotName | Slot-Eingabeaufforderung | utterance | Gelöster Wert | Aktuelles Datum | 
| --- | --- | --- | --- | --- | --- | --- | 
| Autoverleih | Amazon.date | Fälligkeitsdatum | Wann läuft der Mietvertrag aus? | Der Mietvertrag läuft am 1. des nächsten Monats aus. | 2023-12-01 | 2023-11-09 | 
| Reisen | Amazon.date | Datum der Rückgabe | Wann kehrst du zurück? | Später heute gegen 7 Uhr. | 2023-11-09 | 2023-11-09 | 

AMAZONAS. PhoneNumber


| Vertical | Slot-Typ | slotName | Slot-Eingabeaufforderung | utterance | Gelöster Wert | 
| --- | --- | --- | --- | --- | --- | 
| Insurance | AMAZON. PhoneNumber | Versicherungsnehmer | Wie lautet die Telefonnummer des Versicherungsnehmers? | Die Telefonnummer des Versicherungsnehmers lautet 123-456-7890. | 1234567890 | 
| Einzelhandel | AMAZON. PhoneNumber | Telefon-Suche | Wie lautet Ihre Telefonnummer, damit ich Ihr Konto finden kann? | Ich glaube, es ist unter 413-570-9617, lassen Sie mich das noch einmal überprüfen. | 4135709617 | 

Amazon.Land


| Vertical | Typ des Steckplatzes | slotName | Slot-Eingabeaufforderung | utterance | Gelöster Wert | 
| --- | --- | --- | --- | --- | --- | 
| Reisen | Amazon.country | Heimatland | Was ist dein Herkunftsland? | Ich bin Inder. | Indien | 
| Bankwesen | Amazon.country | Reiseroute des Landes | In welche Länder werden Sie mit Ihrer Debitkarte reisen? | Ich werde nach Neu-Delhi reisen. | Indien | 

Amazon.city


| Vertical | Slot-Typ | Absicht | Frage | Antwort | Gelöster Wert | 
| --- | --- | --- | --- | --- | --- | 
| Insurance | Amazon.city | policyHolderCity | In welcher Stadt wohnt der Versicherungsnehmer? | Ich lebe in Springfield. | Springfield | 
| Reisen | Amazon.city | Zielstadt | In welche Stadt reist du? | Ich reise nach Tokio. | Tokio | 

Amazon. Bestätigung


| Vertical | Typ des Steckplatzes | slotName | Slot-Eingabeaufforderung | utterance | Gelöster Wert | 
| --- | --- | --- | --- | --- | --- | 
| Insurance | Amazon.Bestätigung | Die Richtlinie ist abgelaufen | Ist die Versicherungspolice abgelaufen? | Ja, leider ist sie abgelaufen. | Ja | 
| Bankwesen | Amazon.Bestätigung | Hat Investitionen | Haben Sie irgendwelche Investitionen? | Ich habe noch in nichts investiert. | Nein | 

# Aktivieren Sie die unterstützte Steckplatzauflösung im Generative AI-Konfigurationsbildschirm
<a name="assisted-slot-genai"></a>

Sie können die unterstützte Steckplatzauflösung für unterstützte integrierte Steckplätze aktivieren, indem Sie zum Generativen AI-Bildschirm navigieren.

Wenn es sich bei dem Steckplatz um einen unterstützten integrierten Steckplatz handelt, haben Sie die Möglichkeit, die unterstützte Steckplatzauflösung auf Steckplattebene zu aktivieren.

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Lex V2-Konsole zu [https://console.aws.amazon.com/lexv2/Hause](https://console.aws.amazon.com/lexv2/home).

1. Wählen Sie im Navigationsbereich unter **Bots** den Bot aus, den Sie für die unterstützte Slot-Auflösung verwenden möchten.

1. Wählen Sie die Sprache **Englisch (USA**) für den Bot aus, den Sie aktivieren möchten.

1. Gehen Sie auf dem Bildschirm zum Abschnitt **Generative AI-Konfiguration**.

1. Wählen Sie **Gehe zu Amazon Bedrock**, um sich zu registrieren und die Funktion zu aktivieren, falls die Funktion nicht aktiviert wurde.
**Anmerkung**  
Wenn Sie keinen Zugriff auf Amazon Bedrock Foundation-Modelle haben, sollten Sie den Artikel **Gehe zu Amazon Bedrock** lesen. Klicken Sie auf **Go to Amazon Bedrock**, um zur Amazon Bedrock-Seite zu gelangen, auf der Sie sich für den Zugriff auf Foundation-Modelle registrieren können. Die unterstützte Slot-Auflösung unterstützt derzeit Anthropic Claude. Wir empfehlen die Verwendung von Anthropic Claude, um optimale Ergebnisse zu erzielen.

1. Wenn Sie bereits Zugriff auf Amazon Bedrock Foundation-Modelle haben, sollte die Schaltfläche **Konfigurieren** angezeigt werden. Klicken Sie auf diese Schaltfläche, um zur generativen KI-Konfigurationsseite zu gelangen und die generativen KI-Funktionen in Lex zu aktivieren.  
![\[Bild der Konfigurationsschaltfläche für generative KI.\]](http://docs.aws.amazon.com/de_de/lexv2/latest/dg/images/assist-slot/assist-slot-genai.png)

1. Bewegen Sie den Schieberegler in der oberen rechten Ecke des Felds nach rechts, um die Einstellung **Aktiviert** auszuwählen.

1. Wählen Sie die Schaltfläche „**Aktivieren**“, um die unterstützte Slot-Auflösung für die ausgewählten Slots zu aktivieren.

1. Sie können die unterstützte Steckplatzauflösung deaktivieren, indem Sie die Steckplätze aus der Liste auswählen und dann auf **Deaktivieren** klicken.

# Aktivieren Sie die unterstützte Steckplatzauflösung in den Steckplatzeinstellungen in Lex V2
<a name="assisted-slot-level"></a>

Sie können die unterstützte Steckplatzauflösung für unterstützte integrierte Steckplätze aktivieren, indem Sie für jeden Intent, der über Steckplätze verfügt, zur jeweiligen Slot-Ebene navigieren. Damit Sie die unterstützte Steckplatzauflösung aktivieren können, muss es sich bei den Steckplätzen um einen der oben aufgeführten unterstützten integrierten Steckplätze handeln. Wenn der Steckplatz nicht über die Option zur Aktivierung der unterstützten Steckplatzauflösung verfügt, ist die Option ausgegraut.

**Anmerkung**  
Sie müssen zuerst die Funktion zur unterstützten Slot-Auflösung im Generative AI-Bedienfeld aktivieren, um die Funktion für einzelne Slots zu aktivieren. 

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Lex V2-Konsole zu https://console.aws.amazon.com/lexv2/ Hause.

1. Wählen Sie im Navigationsbereich unter **Bots** den Bot aus, den Sie für die unterstützte Slot-Auflösung verwenden möchten.

1. Wählen Sie unter Alle Sprachen die Option **Englisch (USA**) aus, um die Liste zu erweitern.

1. Wählen Sie im linken Seitenbereich **Intents** aus, um eine Liste der Absichten in dem von Ihnen ausgewählten Bot anzuzeigen.

1. Wählen Sie auf dem Bildschirm **Intents** den Intent aus, der die Slots enthält, die Sie ändern möchten.

1. Wählen Sie den Namen der Absicht aus, um die Slots für diese Absicht anzuzeigen.

1. Wählen Sie im Bereich **Slots** die Schaltfläche **Erweiterte Optionen** aus.

1. Aktivieren Sie das Kontrollkästchen „**Unterstützte Steckplatzauflösung aktivieren**“, um die Funktion zu aktivieren.  
![\[Bild der Aktivierungstaste für unterstützte Steckplatzauflösung.\]](http://docs.aws.amazon.com/de_de/lexv2/latest/dg/images/assist-slot/assist-slot-enable.png)

1. Wählen Sie in der unteren rechten Ecke des Bildschirms die Schaltfläche „**Steckplatz aktualisieren**“. Dadurch wird die unterstützte Slot-Auflösung für die von Ihnen ausgewählten Slots aktiviert.

**Sie können die unterstützte Steckplatzauflösung für unterstützte integrierte Steckplätze aktivieren, indem Sie API-Aufrufe tätigen.**
+ Folgen Sie den Schritten unter[Optimieren Sie die Erstellung und Leistung von Lex V2-Bots mithilfe generativer KI](generative-features.md), um die unterstützte Slot-Auflösung für Ihr Bot-Gebietsschema zu aktivieren.
+ Senden Sie eine [UpdateSlot](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UpdateSlot.html)Anfrage und geben Sie den Slot an, für den Sie die unterstützte Slot-Auflösung aktivieren möchten. Stellen Sie in dem `slotResolutionSetting` Feld den `slotResolutionStrategy` Wert als ein`EnhancedFallback`. Um einen neuen Slot mit aktivierter unterstützter Slot-Auflösung zu erstellen, senden Sie stattdessen eine [CreateSlot](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateSlot.html)Anfrage.

# In Lex V2 sind für die unterstützte Slot-Auflösung Berechtigungen erforderlich
<a name="assisted-slot-permissions"></a>
+ Um auf diese Funktion auf der Amazon Lex V2-Konsole zugreifen zu können, stellen Sie sicher, dass Ihre Konsolenrolle über die `bedrock:ListInferenceProfiles` erforderlichen Berechtigungen verfügt`bedrock:ListFoundationModels`.
+ Die dem Bot zugeordnete IAM-Rolle sollte über eine `bedrock:InvokeModel` entsprechende Berechtigung verfügen. Wenn Sie die Funktion mit der Amazon Lex V2-Konsole aktivieren, wird die Richtlinie automatisch zur Bot-Rolle hinzugefügt, sofern Ihr Bot eine von Amazon Lex V2 generierte serviceverknüpfte Rolle verwendet.

------
#### [ JSON ]

****  

  ```
  {
      "Version":"2012-10-17",		 	 	 
      "Statement": [
          {
              "Effect": "Allow",
              "Action": [
                  "bedrock:InvokeModel"
              ],
              "Resource": [
                  "arn:aws:bedrock:us-east-1::foundation-model/modelId"
              ]
          }
      ]
  }
  ```

------

# Verwendung BedrockAgentIntent eines Amazon Bedrock Agents in Amazon Lex V2
<a name="bedrock-agent-intent"></a>

**Anmerkung**  
Bevor Sie die generativen KI-Funktionen nutzen können, müssen Sie die folgenden Voraussetzungen erfüllen  
Informationen zu den Preisen für die Nutzung von Amazon Bedrock finden Sie unter [Amazon Bedrock](https://aws.amazon.com/bedrock/pricing/) — Preise.
Schalten Sie die generativen KI-Funktionen für Ihr Bot-Gebietsschema ein. Folgen Sie dazu den Schritten unter[Optimieren Sie die Erstellung und Leistung von Lex V2-Bots mithilfe generativer KI](generative-features.md). 

Sie können Amazon Bedrock Agents nutzen, um komplexe Workloads zu bewältigen, die von Kunden angefordert werden, ohne einen umfassenden Aufgabendefinitionsprozess durchlaufen zu müssen. Amazon Lex V2 bietet eine integrierte `AMAZON.BedrockAgentIntent` Funktion, die Sie Ihrem Bot hinzufügen können. Diese Absicht nutzt die generativen KI-Funktionen von Amazon Bedrock, indem Kundenanfragen erkannt, analysiert, begründet und schließlich beantwortet werden. Es bietet auch die Möglichkeit, weitere Fragen zu stellen, um die erforderliche Aufgabe zu erledigen (stellen Sie sich beispielsweise vor, Sie haben einen Einzelhandelsvertreter definiert, der den Bestellstatus des Kunden überprüfen kann). Wenn der Kunde nach dem Status der Bestellung fragt, fordert der `customerId` Kundenberater zunächst `emailId` den Abruf der Details an und antwortet schließlich mit dem korrekten Bestellstatus). Sie können sich auch dafür entscheiden, Ihr AMAZON-Konto zu integrieren. BedrockAgentIntent mit einer Bedrock Knowledge Base, um Kundenanfragen direkt zu beantworten.

Stellen Sie sicher, dass Ihre IAM-Rolle über die richtigen Berechtigungen für den Zugriff auf AMAZON verfügt. BedrockAgentIntent indem Sie die Schritte unter Berechtigungen für den AMAZON befolgen. BedrockAgentIntent

Um den AMAZONAS zu nutzen. BedrockAgentIntent Sie müssen einen der folgenden Wissensspeicher eingerichtet haben.
+ Amazon Bedrock Agents — Weitere Informationen finden Sie unter [Bedrock Agents erstellen](https://docs.aws.amazon.com/bedrock/latest/userguide/agents.html).
+ Amazon Bedrock Knowledge Base — Weitere Informationen finden Sie unter [Aufbau einer Wissensdatenbank](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-create.html).

Um den AMAZON zu verwenden. BedrockAgentIntent, stellen Sie sicher, dass Ihre IAM-Rolle über die richtigen Berechtigungen verfügt, indem Sie die Schritte unter Erforderliche [Berechtigungen in Lex V2 for Bedrock Agent](https://docs.aws.amazon.com/lexv2/latest/dg/bedrock-agent-intent-permissions.html) Intent befolgen.

**Topics**
+ [Aktivieren Sie Bedrock Agent Intent im Generative AI-Konfigurationsbildschirm](bedrock-agent-intent-genai.md)
+ [Aktivieren Sie Bedrock Agent Intent, indem Sie Ihrem Bot eine integrierte Absicht hinzufügen](bedrock-agent-intent-level.md)
+ [In Lex V2 für Bedrock Agent Intent benötigte Berechtigungen](bedrock-agent-intent-permissions.md)
+ [Beispielanfrage mit Sitzungsattributen](bedrock-agent-intent-sample.md)

# Aktivieren Sie Bedrock Agent Intent im Generative AI-Konfigurationsbildschirm
<a name="bedrock-agent-intent-genai"></a>

Sie können Bedrock Agent Intent aktivieren, indem Sie zum Generative AI-Bildschirm navigieren.

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Lex V2-Konsole zu [https://console.aws.amazon.com/lexv2/Hause](https://console.aws.amazon.com/lexv2/home).

1. Wählen Sie im Navigationsbereich unter **Bots** den Bot aus, den Sie für Bedrock Agent Intent verwenden möchten.

1. Wählen Sie die Sprache für den Bot aus, den Sie aktivieren möchten. 

1. Gehen Sie auf dem Bildschirm zum Abschnitt **Generative AI-Konfiguration** und wählen Sie **Konfigurieren** aus.

1. Wählen Sie im Abschnitt BedrockAgentIntent Konfiguration die Option **Create BedrockAgent Intent** aus.

# Aktivieren Sie Bedrock Agent Intent, indem Sie Ihrem Bot eine integrierte Absicht hinzufügen
<a name="bedrock-agent-intent-level"></a>

Sie können Bedrock Agent Intent aktivieren, indem Sie Ihrem Amazon Lex V2-Bot eine integrierte Absicht hinzufügen.

**Anmerkung**  
Sie müssen zuerst die Bedrock Agent Intent-Funktion im Generative AI-Panel aktivieren, um die Funktion für einzelne Bots zu aktivieren. 

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Lex V2-Konsole zu https://console.aws.amazon.com/lexv2/ Hause.

1. Wählen Sie im Navigationsbereich unter **Bots** den Bot aus, den Sie für Bedrock Agent Intent verwenden möchten.

1. Wählen Sie unter Alle Sprachen die Option **Englisch (USA**) aus, um die Liste zu erweitern.

1. Wählen Sie **Absicht hinzufügen** und wählen Sie im Dropdownmenü die Option **Integrierte Absicht verwenden** aus.

1. Weitere Informationen zu den Konfigurationen für den AMAZON. BedrockAgentIntent, siehe[AMAZON.BedrockAgentIntent](built-in-intent-bedrockagent.md).

# In Lex V2 für Bedrock Agent Intent benötigte Berechtigungen
<a name="bedrock-agent-intent-permissions"></a>
+ Um auf diese Funktion auf der Amazon Lex V2-Konsole zugreifen zu können, stellen Sie sicher, dass Ihre Konsolenrolle über die `bedrock:ListInferenceProfiles` erforderlichen Berechtigungen verfügt`bedrock:ListFoundationModels`.
+ Die dem Bot zugeordnete IAM-Rolle sollte über die erforderlichen Berechtigungen verfügen. `AMAZON.BedrockAgentIntent`

  Die Bot-Rolle sollte über Anrufberechtigungen verfügen, `bedrock:InvokeAgent` wenn sie Amazon Bedrock Agents verwendet `bedrock:InvokeModel` und `bedrock:RetrieveAndGenerate` wenn Amazon Bedrock Knowledge Bases in der Absicht verwendet wird. Sie sollten auch eine Erklärung für jeden der Agenten beifügen, die Sie in Ihren Bots angeben `AMAZON.BedrockAgentIntent` (siehe die Erklärung Berechtigungen für den Zugriff auf Amazon Bedrock Agent oder Berechtigungen für den Zugriff auf Amazon Bedrock Knowledge Bases in der Richtlinie unten). 

  Wenn Sie die Funktion mit der Amazon Lex-Konsole aktivieren, wird die Richtlinie automatisch zur Bot-Rolle hinzugefügt, sofern Ihr Bot eine von Amazon Lex generierte serviceverknüpfte Rolle verwendet.

# Beispielanfrage mit Sitzungsattributen
<a name="bedrock-agent-intent-sample"></a>

Das folgende Beispiel zeigt, wie AMAZON aufgerufen wird. BedrockAgentIntent und demonstriert die Sitzungs- und Anforderungsattribute, die in der Antwort angegeben sind. Diese Attribute enthalten die Antwortdaten des Bedrock Agents und können verwendet werden, um auf die Ausgabe des Agenten, auf die Amazon Bedrock Knowledge Base-Quellen und auf Details zum Aufruf von Aktionsgruppen zuzugreifen.

```
{
    "sessionId": "user-session-123",
    "messages": [{
        "content": "Your order #12345 is currently being processed and will ship within 2-3 business days. You will receive a tracking number via email once it ships.",
        "contentType": "PlainText"
    }],
    "sessionState": {
        "sessionAttributes": {
            "x-amz-lex:bedrock-agent-search-response": "Your order #12345 is currently being processed and will ship within 2-3 business days. You will receive a tracking number via email once it ships.",
            "x-amz-lex:bedrock-knowledge-base-search-response-source": "[{\"title\": \"Order Processing Guide\", \"uri\": \"s3://knowledge-base/orders/processing.pdf\", \"excerpt\": \"Standard orders typically ship within 2-3 business days...\"}]",
            "x-amz-lex:bedrock-agent-action-group-invocation-input": "{\"actionGroupName\": \"OrderLookup\", \"function\": \"getOrderStatus\", \"parameters\": {\"orderId\": \"12345\", \"customerId\": \"67890\"}}",
            "x-amz-lex:bedrock-agent-knowledge-base-lookup-input": "{\"knowledgeBaseId\": \"KB123456\", \"query\": \"order status processing time\", \"numberOfResults\": 3}"
        },
        "intent": {
            "name": "BedrockAgentIntent",
            "slots": {},
            "state": "Fulfilled",
            "confirmationState": "None"
        },
        "dialogAction": {
            "type": "ElicitIntent"
        }
    },
    "interpretations": [{
        "intent": {
            "name": "FallbackIntent",
            "slots": {}
        },
        "interpretationSource": "Lex"
    }],
    "requestAttributes": {
        "x-amz-lex:channels:platform": "Web",
        "x-amz-lex:accept-content-types": "PlainText",
        "x-amz-lex:bedrock-agent-search-response": "Your order #12345 is currently being processed and will ship within 2-3 business days. You will receive a tracking number via email once it ships.",
        "x-amz-lex:bedrock-knowledge-base-search-response-source": "[{\"title\": \"Order Processing Guide\", \"uri\": \"s3://knowledge-base/orders/processing.pdf\", \"excerpt\": \"Standard orders typically ship within 2-3 business days...\"}]",
        "x-amz-lex:bedrock-agent-action-group-invocation-input": "{\"actionGroupName\": \"OrderLookup\", \"function\": \"getOrderStatus\", \"parameters\": {\"orderId\": \"12345\", \"customerId\": \"67890\"}}",
        "x-amz-lex:bedrock-agent-knowledge-base-lookup-input": "{\"knowledgeBaseId\": \"KB123456\", \"query\": \"order status processing time\", \"numberOfResults\": 3}"
    }
}
```

In diesem Beispiel zeigen die Sitzungsattribute, wie die Antwortdaten BedrockAgentIntent aufgefüllt werden, einschließlich der Antwort des Agenten, der verwendeten Amazon Bedrock Knowledge Base-Quellen, Aktionsgruppenaufrufen und der Amazon Bedrock Knowledge Base-Suchdetails, die zur Generierung der Antwort verwendet wurden.

[Weitere Informationen finden Sie unter AMAZON. BedrockAgentIntent](https://docs.aws.amazon.com/lexv2/latest/dg/built-in-intent-bedrockagent.html).

# Verbessern Sie die Absichtsklassifizierung und die Slot-Auflösung in Lex V2 mit unterstützter NLU
<a name="assisted-nlu"></a>

Assisted NLU ist eine Funktion, die Large Language Models (LLMs) verwendet, um die Funktionen zur Absichtsklassifizierung und Slot-Auflösung von Amazon Lex V2 zu verbessern. Es verbessert die Genauigkeit und hält gleichzeitig die von Ihrem Bot konfigurierten Absichten und Slots ein. Die Funktion generiert oder modifiziert keine Bot-Inhalte. Diese Funktion trägt dazu bei, die Gesamtgenauigkeit des NLU-Systems zu verbessern, was zu einem reibungsloseren und effektiveren Konversationserlebnis für Benutzer führt.

Die unterstützte NLU-Funktion ist in den Sprachen Englisch, Spanisch, Portugiesisch, Katalanisch, Französisch, Italienisch und Deutsch verfügbar. Insbesondere werden Gebietsschemas unterstützt, die mit`en_`, `pt_` (pt\$1BR`es_`, pt\$1PT), (ca\$1ES), `ca_` (fr\$1CA, fr\$1FR), (it\$1IT), `fr_` (de\$1AT, de\$1DE), `it_` (zh\$1CN, zh\$1HK), `de_` und beginnen. `zh_` `ja_JP` `ko_KR` Die vollständige Liste der [Von Amazon Lex V2 unterstützte Sprachen und Gebietsschemas](how-languages.md) unterstützten Gebietsschemas finden Sie in der Tabelle unter.

Verwenden Sie unterstütztes NLU, um die Absichtsklassifizierung und die Slot-Auflösung zu verbessern. Amazon Lex V2 verwendet Amazon Bedrock-Modelle, um Absichten zu klassifizieren und Slot-Typen zu lösen, die für den Anwendungsfall Ihres Bots geeignet sind. Sie können Assisted NLU für Ihren Bot mit der Konsole aktivieren.

**Unterstützter NLU-Modus**

Im Primärmodus verwendet Lex standardmäßig das LLM als primäres Mittel zur Verarbeitung der Benutzereingaben, um die Benutzerabsicht zu ermitteln und die Slot-Werte zu füllen.

Im Fallback-Modus verwendet Lex das LLM zur Bestimmung der Benutzerabsicht, wenn der von NLU ermittelte Konfidenzwert unter dem konfigurierten Schwellenwert liegt oder anderweitig an den weitergeleitet wird FallbackIntent, sowie zur Bestimmung von Slot-Werten aus Benutzereingaben, falls die herkömmliche NLU keinen Wert erfasst. 

------
#### [ Console ]

**Verwenden von Assisted NLU mit Ihrem Amazon Lex V2-Bot**

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Lex V2-Konsole zu [https://console.aws.amazon.com/lexv2/Hause](https://console.aws.amazon.com/lexv2/home).

1. Wählen Sie auf der Seite **Bots** den Bot aus, den Sie mit unterstützter NLU verwenden möchten.

1. Klicken Sie auf der Seite **Bot Locale** im Abschnitt **Assisted NLU** auf **Configure**.

1. Im Abschnitt Generative AI-Funktionen zur Runtime findest du die Funktion Assisted NLU. Verwenden Sie die Umschaltfläche daneben, um die LLM Assisted NLU-Funktion zu aktivieren. **Sie können dann den Primär- oder den Fallback-Modus auswählen und auf Speichern klicken.**

1. Vergewissern Sie sich, dass die LLM Assisted NLU-Funktion im Abschnitt Assisted NLU auf der Seite Bot Locale aktiviert ist.

1. Erstellen Sie den Bot, um zu sehen, ob sich die Änderungen in Runtime in Ihrem Bot widerspiegeln.

1. Sobald der Bot-Build abgeschlossen ist, können Sie das Testfenster in der Konsole verwenden oder ein Testset ausführen, um sich die Verbesserungen anzusehen, nachdem Sie die LLM Assisted NLU-Funktion aktiviert haben.

------

**Anleitung zur Verbesserung der Genauigkeit Ihres Bots bei der Verwendung der LLM Assisted NLU-Funktion**

Die folgenden bewährten Methoden können Ihnen dabei helfen, die Effektivität der Assisted NLU-Funktion zu maximieren:

1. **Machen Sie die Namen der Absicht selbsterklärend** — Verwenden Sie Namen, die unmittelbar die Handlung oder den Zweck der Absicht vermitteln. Wenn Sie beispielsweise eine Absicht für die Buchung von Flügen erstellen, nennen Sie sie einfach "“BookFlight.

1. **Halte deine Namen klar und einfach** — Vermeide es, Präfixe, Suffixe oder unnötige Wörter zu deiner Absicht und deinen Slot-Namen hinzuzufügen. Zusätzliche Elemente wie „Dev“ oder „Test“ können das LLM verwirren und den Zweck weniger klar machen.

1. **Geben Sie detaillierte Beschreibungen** an — Fügen Sie für jede benutzerdefinierte Absicht und jeden Slot eine kurze, aber informative Beschreibung bei. Dies hilft, die spezifische Verwendung und den Kontext zu erklären, sodass es sowohl für Menschen als auch für LLM einfacher ist, ihren Zweck zu verstehen.

**Anmerkung**  
Wenn Sie diese Funktion aktivieren, werden Ihre Daten möglicherweise in allen AWS-Regionen verarbeitet. Weitere Informationen zur regionsübergreifenden Inferenz finden Sie unter. [https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html](https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html)

**Wichtig**  
Aktivieren Sie diese Funktion in einer Entwurfsversion des Bots. Testen Sie es, bevor Sie es in einem Produktionsalias verwenden.

## Deaktivieren von Assisted NLU
<a name="disable-assisted-nlu"></a>

Gehen Sie wie folgt vor, um die Assisted NLU-Funktion zu deaktivieren:

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Lex V2-Konsole zu [https://console.aws.amazon.com/lexv2/Hause](https://console.aws.amazon.com/lexv2/home).

1. Wählen Sie auf der Seite **Bots** Ihren Bot aus.

1. Klicken Sie auf der Seite **Bot Locale** im Abschnitt **Assisted NLU** auf **Configure**.

1. **Schalten Sie im Bereich Generative AI-Funktionen zur Laufzeit die Funktion Assisted NLU aus und klicken Sie auf Speichern.**

1. Erstellen Sie den Bot, um die Änderungen zu übernehmen.

# Beheben Sie mehrdeutige Benutzereingaben mit Intent Disambiguation
<a name="generative-intent-disambiguation"></a>

Intent Disambiguation ist eine Verbesserung von Assisted NLU, die dabei hilft, mehrdeutige Benutzereingaben zu lösen, wenn mehrere Absichten übereinstimmen könnten. Wenn diese Option aktiviert ist, stellt das System den Benutzern klärende Fragen und hilft ihnen, ihre genaue Absicht zu spezifizieren, um die Genauigkeit der Konversation zu verbessern. Das System verwendet ein Large Language Model (LLM), das die Namen und Beschreibungen der Absichten als Kontext analysiert und auf der Grundlage der Mehrdeutigkeit der Benutzeräußerung die wahrscheinlichsten übereinstimmenden Absichten zurückgibt. Das LLM bewertet, ob die Benutzereingabe eindeutig einer einzelnen Absicht oder mehreren Absichten entspricht und ob sie mehrdeutig genug ist, sodass eine Eindeutigkeit erforderlich ist, und liefert dann die möglichen Absichten.

Die Funktion zur Absichtserklärung ist in den Sprachen Englisch, Spanisch, Portugiesisch, Katalanisch, Französisch, Italienisch, Deutsch, Chinesisch, Japanisch und Koreanisch verfügbar. Insbesondere werden Gebietsschemas unterstützt, die mit `en_``es_`, `pt_` (pt\$1BR, pt\$1PT), `ca_` (ca\$1ES), `fr_` (fr\$1CA, fr\$1FR), `it_` (it\$1IT), `de_` (de\$1AT, de\$1DE), `zh_` (zh\$1CN, zh\$1HK),`ja_JP`, und beginnen`ko_KR`. Die vollständige Liste der [Von Amazon Lex V2 unterstützte Sprachen und Gebietsschemas](how-languages.md) unterstützten Gebietsschemas finden Sie in der Tabelle unter.

Sie können die folgenden Optionen für Intent Disambiguation konfigurieren:

**Anzahl der Absichtsoptionen**

Konfigurieren Sie die maximale Anzahl von Absichten (2-5), die Benutzern angezeigt werden sollen, wenn eine Begriffsklärung erforderlich ist. Diese Einstellung bestimmt, wie viele Absichtsoptionen Benutzern angezeigt werden, wenn das System mehrdeutige Eingaben erkennt. Der Standardwert ist 3, was ein ausgewogenes Verhältnis zwischen der Bereitstellung ausreichender Optionen für die Benutzer und einer überschaubaren Auswahl bietet.

**Botschaft zur Begriffsklärung**

 Geben Sie eine benutzerdefinierte Nachricht ein, die angezeigt wird, bevor den Benutzern die Optionen zur Begriffsklärung vorgestellt werden. Diese Nachricht hilft dabei, den Kontext für Benutzer festzulegen, und kann an den Ton und die Marke Ihres Bots angepasst werden. Wenn nicht angegeben, wird eine Standardnachricht verwendet.

**Anzeigenamen von Intent**

Konfigurieren Sie benutzerfreundliche Anzeigenamen für Ihre Absichten, um die Disambiguierung zu verbessern. Dies empfiehlt sich, wenn Ihre Absichtsnamen technisch bedingt sind oder nicht für die Anzeige durch Endbenutzer geeignet sind. Bei der Begriffsklärung werden Benutzern anstelle des Namens der technischen Absicht Anzeigenamen angezeigt.

------
#### [ Console ]

**Verwenden von Intent Disambiguation mit Ihrem Amazon Lex V2-Bot**

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Lex V2-Konsole zu [https://console.aws.amazon.com/lexv2/Hause](https://console.aws.amazon.com/lexv2/home).

1. Wählen Sie auf der Seite **Bots** den Bot aus, den Sie mit Intent Disambiguation verwenden möchten.

1. Klicken Sie auf der Seite **Bot Locale** im Abschnitt **Assisted** **NLU auf Configure**.

1. Aktivieren Sie [Assisted NLU](assisted-nlu.md) und wählen Sie entweder den Primär- oder den Fallback-Modus (Intent Disambiguation funktioniert in beiden Modi).

1. Verwenden Sie in der Assisted NLU-Konfiguration im Bereich **Intent Disambiguation** die Umschaltfläche, um die Funktion Intent Disambiguation zu aktivieren.

1. Konfigurieren Sie die folgenden optionalen Einstellungen:
   + **Anzahl der Absichtsoptionen:** Wählen Sie die maximale Anzahl von Absichten (2-5) aus, die Benutzern bei der Disambiguierung präsentiert werden sollen. Der Standardwert ist 3.
   + Botschaft zur **Begriffsklärung: Geben Sie eine benutzerdefinierte Nachricht** ein, die bei der Präsentation der Absichtsoptionen angezeigt wird. Falls nicht angegeben, wird eine Standardnachricht verwendet.

1. Klicken Sie auf **Speichern**, um die Konfiguration zu übernehmen.

1. Konfigurieren Sie optional Intent Display Names für eine bessere Benutzererfahrung:

   1. Navigiere zu jeder Absicht in deinem Bot, die du konfigurieren möchtest.

   1. Suchen Sie auf der Intent Editor-Seite das Feld **Anzeigename**.

   1. Geben Sie anstelle des Intent-Namens einen benutzerfreundlichen Namen ein, der Benutzern bei der Begriffsklärung angezeigt wird.

1. Erstellen Sie den Bot so, dass sich die Änderungen zur Laufzeit in Ihrem Bot widerspiegeln.

------

**Anleitung zur Verbesserung der Effektivität Ihres Bots bei der Verwendung der Funktion zur Absichtserklärung**

Die folgenden bewährten Methoden können Ihnen dabei helfen, die Effektivität der Funktion zur Absichtserkennung zu maximieren:

1. **Namen und Beschreibungen der Absichten löschen:** Stellen Sie sicher, dass die Namen und Beschreibungen der Absichten klar und deutlich sind und sich nicht mit anderen Absichten überschneiden, da dies die wichtigsten Eingaben sind, die dem LLM zur Begriffsklärung zur Verfügung gestellt werden.

1. **Beschreibende Anzeigenamen:** Wenn es sich bei den aktuellen Namen der Absichten um technische Begriffe handelt, verwenden Sie aussagekräftige Anzeigenamen, die den Zweck der Absicht klar und deutlich vermitteln. Die Anzeigenamen sollten den Namen der Absichten ähneln oder ihnen entsprechen.

1. **Angemessene maximale Absichten:** Legen Sie die maximale Anzahl von Absichtsoptionen auf der Grundlage Ihrer Präferenz und Tests fest.

1. **Benutzerdefinierte Nachrichten:** Erstellen Sie präzise Botschaften zur Begriffsklärung, die die Eingaben des Benutzers bestätigen und zu den gewünschten Absichtsoptionen führen.

1. **Testszenarien:** Testen Sie mit mehrdeutigen Äußerungen, um sicherzustellen, dass sich die Disambiguierung mit Absichtsnamen oder Absichtsanzeigenamen und benutzerdefinierten Nachrichten natürlich anfühlt, und stellen Sie sicher, dass bei der Aufforderung zur Begriffsklärung die richtigen Absichtsoptionen angezeigt werden.

**Wichtig**  
Aktivieren Sie diese Funktion in einer Entwurfsversion des Bots. Testen Sie es, bevor Sie es in einem Produktionsalias verwenden.

## Deaktivierung der Absichtserklärung
<a name="disable-generative-intent-disambiguation"></a>

Gehen Sie wie folgt vor, um die Funktion zur Absichtserklärung zu deaktivieren:

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Lex V2-Konsole zu [https://console.aws.amazon.com/lexv2/Hause](https://console.aws.amazon.com/lexv2/home).

1. Wählen Sie auf der Seite **Bots** Ihren Bot aus.

1. Klicken Sie auf der Seite **Bot Locale** im Abschnitt **Assisted NLU** auf **Configure**.

1. **Schalten Sie in der Assisted NLU-Konfiguration im Bereich **Intent Disambiguation** die Funktion Intent Disambiguation aus und klicken Sie auf Speichern.**

1. Erstellen Sie den Bot, um die Änderungen zu übernehmen.

# Optimieren Sie den Bot mit dem KI-gestützten Bot Analyzer
<a name="bot-analyzer"></a>

Analysieren Sie Ihre Amazon Lex V2-Bot-Konfiguration anhand der bewährten AWS-Methoden anhand von KI-gestützten Empfehlungen. Bot Analyzer nutzt die generativen KI-Funktionen von Amazon Bedrock, um Konfigurationsprobleme zu identifizieren und umsetzbare Anleitungen zur Verbesserung der Absichtsklassifizierung und der Leistung bei der Slot-Auflösung bereitzustellen.

Bot Analyzer bewertet automatisch die Intent-Konfigurationen Ihres Bots und gibt Empfehlungen für:
+ **Verbessern Sie die Absichtstrennung** — Identifizieren und lösen Sie generische Absichten, die mehrere Konzepte gruppieren
+ **Vermeiden Sie Überschneidungen zwischen Absichten** — Erkennen Sie ähnliche Bedeutungen und Formulierungen zwischen Absichten, die zu Routing-Fehlern führen
+ **Optimieren Sie die Slot-Nutzung** — Empfehlen Sie die richtige Verwendung von Slots, um ähnliche Absichten zu kombinieren und die Extraktion von Entitäten zu verbessern
+ **Verbessern Sie die Qualität der Äußerungen** — Analysieren Sie den Umfang und die Diversität der Stichproben, um die Absicht besser einordnen zu können

Bevor Sie Bot Analyzer verwenden, stellen Sie Folgendes sicher:
+ Ihr Bot-Gebietsschema wurde erfolgreich erstellt
+ Ihre Bot-Version für die Analyse ist `DRAFT`
+ Ihr Bot-Gebietsschema ist eines der unterstützten englischen Gebietsschemas:`en_AU`,,,`en_GB`, `en_IN` `en_US` `en_ZA`

Sie können Bot Analyzer entweder mit der Konsole oder der API verwenden.

------
#### [ Console ]

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Lex V2-Konsole zu [https://console.aws.amazon.com/lexv2/Hause](https://console.aws.amazon.com/lexv2/home).

1. Wählen Sie Ihren Bot aus und navigieren Sie zu dem Bot-Gebietsschema, das Sie analysieren möchten.

1. Klicken Sie im Bot-Locale-Editor auf das Dropdownmenü **Analysieren**.

1. Wählen Sie **Start** aus, um mit der Analyse zu beginnen.

![\[Dropdownmenü „Analysieren“ mit der Option „Start“\]](http://docs.aws.amazon.com/de_de/lexv2/latest/dg/images/bot-analyzer/analyze-dropdown-start.jpeg)


Die Analyse ist in der Regel innerhalb von Minuten abgeschlossen. Während der Analyse ändert sich die Schaltfläche **Start** zu **Analyse beenden**, falls Sie den Vorgang abbrechen müssen.

Sobald die Analyse abgeschlossen ist, werden **Empfehlungen im Bereich Empfehlungen** auf der rechten Seite angezeigt.

![\[Bereich „Empfehlungen“\]](http://docs.aws.amazon.com/de_de/lexv2/latest/dg/images/bot-analyzer/recommendations-panel.jpeg)


Jede Empfehlung beinhaltet:
+ **Priorität** — hoher, mittlerer oder niedriger Schweregrad
+ **Ort des Problems** — Die spezifische Absicht, die betroffen ist
+ **Problembeschreibung** — Welches Konfigurationsproblem wurde festgestellt
+ **Vorgeschlagene Lösung** — Umsetzbare Schritte zur Lösung des Problems

Um frühere Analysen zu sehen:

1. Klicken Sie auf das Dropdownmenü **Analysieren**.

1. Wählen Sie **Verlauf** aus.

1. Im Bereich **Analyseverlauf** werden vergangene Analyseanfragen mit ihrem Status und ihren Zeitstempeln angezeigt.

![\[Bereich „Analyseverlauf“\]](http://docs.aws.amazon.com/de_de/lexv2/latest/dg/images/bot-analyzer/analysis-history-panel.png)


Um Analyseergebnisse zu entfernen:

1. Klicken Sie auf das Dropdownmenü **Analysieren**.

1. Wählen Sie **Löschen** aus.

1. Bestätigen Sie das Löschen der aktuellen Empfehlungen.

![\[Bestätigungsdialog löschen\]](http://docs.aws.amazon.com/de_de/lexv2/latest/dg/images/bot-analyzer/delete-confirmation.png)


------
#### [ API ]

Senden Sie eine `StartBotAnalyzer` Anfrage, um die Analyse für Ihr Bot-Gebietsschema einzuleiten. Die Antwort gibt einen HTTP 202-Status mit einem `botAnalyzerRequestId` zurück. Notieren Sie sich diese ID und Sie benötigen sie, um den Analysestatus zu überprüfen und Empfehlungen abzurufen.

Senden Sie eine `DescribeBotAnalyzerRecommendation` Anfrage mit dem `botAnalyzerRequestId` aus dem vorherigen Schritt. Fügen Sie das `botId` in den Anforderungspfad ein.

Wenn das `botAnalyzerStatus` in der Antwort steht`Available`, ist die Analyse abgeschlossen und das `botAnalyzerRecommendationList` Feld wird mit Empfehlungen gefüllt. Jede Empfehlung beinhaltet:
+ `issueLocation`- Der Ort, an dem das Problem erkannt wurde
+ `priority`- Hoher, mittlerer oder niedriger Schweregrad
+ `issueDescription`- Einzelheiten zum Konfigurationsproblem
+ `proposedFix`- Umsetzbare Hinweise zur Lösung des Problems

Wenn Sie eine laufende Analyse stornieren müssen, senden Sie eine `StopBotAnalyzer` Anfrage mit dem `botId` und`botAnalyzerRequestId`.

Um eine Liste früherer Analysen für ein Bot-Gebietsschema abzurufen, senden Sie eine `ListBotAnalyzerHistory` Anfrage. Geben Sie `botId` und an`localeId`, um alle vergangenen Analyseanfragen mit ihrem Status und ihren Zeitstempeln zu sehen.

Um Analyseergebnisse zu entfernen, senden Sie eine `DeleteBotAnalyzerRecommendation` Anfrage mit dem `botId` und`botAnalyzerRequestId`. Dadurch werden die mit dieser Analyse verknüpften Empfehlungen dauerhaft gelöscht.

**Anmerkung**  
Empfehlungen werden nach 15 Tagen automatisch gelöscht.

------
+ [Bewährte Methoden für die Erstellung von Amazon Lex Lex-Interaktionsmodellen](https://aws.amazon.com/blogs/machine-learning/best-practices-for-creating-amazon-lex-interaction-models/)
+ [Verbessern Sie die Absichtsklassifizierung und die Slot-Auflösung in Lex V2 mit unterstützter NLU](assisted-nlu.md)
+ [Verwendung der unterstützten Slot-Auflösung zur Verdeutlichung von Slot-Werten in Amazon Lex V2](assisted-slot.md)

# Amazon.qn AIntent
<a name="generative-qna"></a>

**Anmerkung**  
Bevor Sie die generativen KI-Funktionen nutzen können, müssen Sie die folgenden Voraussetzungen erfüllen  
Informationen zu den Preisen für die Nutzung von Amazon Bedrock finden Sie unter [Amazon Bedrock](https://aws.amazon.com/bedrock/pricing/) — Preise.
Schalten Sie die generativen KI-Funktionen für Ihr Bot-Gebietsschema ein. Folgen Sie dazu den Schritten unter[Optimieren Sie die Erstellung und Leistung von Lex V2-Bots mithilfe generativer KI](generative-features.md). 

Sie können Amazon Bedrock nutzen, FMs um Kundenfragen in einer Bot-Konversation zu beantworten. Amazon Lex V2 bietet eine integrierte `AMAZON.QnAIntent` Funktion, die Sie Ihrem Bot hinzufügen können. Diese Absicht nutzt die generativen KI-Funktionen von Amazon Bedrock, indem Kundenfragen erkannt und in den folgenden Wissensspeichern nach einer Antwort gesucht wird (z. B.**Can you provide me details on the baggage limits for my international flight?**). Diese Funktion reduziert die Notwendigkeit, Fragen und Antworten mithilfe eines aufgabenorientierten Dialogs innerhalb von Amazon Lex V2 Intents zu konfigurieren. Dieser Intent erkennt auch Folgefragen (z. B.**What about domestic flight?**) auf der Grundlage des Konversationsverlaufs und gibt die Antwort entsprechend.

Stellen Sie sicher, dass Ihre IAM-Rolle über die entsprechenden Zugriffsberechtigungen verfügt, `AMAZON.QnAIntent` indem Sie die Schritte unter [Berechtigungen für AMAZON.QnAIntent](qna-permissions.md) befolgen.

Um die Vorteile nutzen zu können, müssen `AMAZON.QnAIntent` Sie einen der folgenden Wissensspeicher eingerichtet haben.
+ Amazon OpenSearch Service-Datenbank — Weitere Informationen finden Sie unter [Amazon OpenSearch Service-Domains erstellen und verwalten](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/createupdatedomains.html).
+ Amazon Kendra Kendra-Index — Weitere Informationen finden Sie unter [Index erstellen](https://docs.aws.amazon.com/kendra/latest/dg/create-index.html).
+ Amazon Bedrock-Wissensdatenbank — Weitere Informationen finden Sie unter [Aufbau einer Wissensdatenbank](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base.html).

Sie können die `AMAZON.QnAIntent` auf zwei Arten einrichten:

**Zur Einrichtung mithilfe generativer KI-Konfigurationen**

1. Wählen Sie in der Amazon Lex V2-Konsole im linken Navigationsbereich **Bots** aus und wählen Sie im Abschnitt **Bots** den Bot aus, für den Sie die Absicht hinzufügen möchten.

1. Wählen Sie im linken Navigationsbereich die Sprache aus, für die Sie die Absicht hinzufügen möchten.

1. Wählen Sie im Abschnitt **Generative KI-Konfigurationen** die Option **Konfigurieren** aus.

1. Wählen Sie im Abschnitt **QnA-Konfigurationen** die Option **QnA-Absicht erstellen** aus.

**Zur Einrichtung fügen Sie Ihrem Bot eine integrierte Absicht hinzu**

1. Wählen Sie in der Amazon Lex V2-Konsole im linken Navigationsbereich **Bots** aus und wählen Sie im Abschnitt **Bots** den Bot aus, für den Sie die Absicht hinzufügen möchten.

1. Wählen Sie im linken Navigationsbereich unter der Sprache, für die Sie die Absicht hinzufügen möchten, die Option **Intents** aus.

1. Wählen Sie **Absicht hinzufügen** aus und wählen Sie im Dropdownmenü die Option **Integrierte Absicht verwenden** aus.

1. Weitere Informationen zu den Konfigurationen für finden Sie `AMAZON.QnAIntent` unter[AMAZON.QnAIntent](built-in-intent-qna.md).

**Anmerkung**  
Der `AMAZON.QnAIntent` wird aktiviert, wenn eine Äußerung keiner der anderen im Bot vorhandenen Absichten zugeordnet ist. Diese Absicht wird aktiviert, wenn eine Äußerung keiner der anderen im Bot vorhandenen Absichten zugeordnet ist. Beachten Sie, dass diese Absicht nicht für verpasste Äußerungen aktiviert wird, wenn ein Slot-Wert abgerufen wird. Nach der Erkennung `AMAZON.QnAIntent` verwendet der das angegebene Amazon Bedrock-Modell, um die konfigurierte Wissensdatenbank zu durchsuchen und die Kundenfrage zu beantworten.

**Topics**
+ [Berechtigungen für AMAZON.QnAIntent](qna-permissions.md)

# Berechtigungen für AMAZON.QnAIntent
<a name="qna-permissions"></a>

Um auf diese Funktion auf der Amazon Lex V2-Konsole zugreifen zu können, stellen Sie sicher, dass Ihre Konsolenrolle über die `bedrock:ListInferenceProfiles` erforderlichen Berechtigungen verfügt`bedrock:ListFoundationModels`.

Die dem Bot zugeordnete IAM-Rolle sollte über die folgenden Berechtigungen verfügen, die für `AMAZON.QnAIntent` erforderlich sind. Die Bot-Rolle sollte über `bedrock:InvokeModel` Anrufberechtigungen verfügen. Sie sollten auch für jeden Datenspeicher, den Sie in Ihren Bots angeben, eine Erklärung beifügen `AMAZON.QnAIntent` (siehe die `Permissions to access knowledge base in Amazon Bedrock` Anweisungen `Permissions to access Amazon Kendra index``Permissions to access OpenSearch Service index`, und in der Richtlinie unten). Wenn Sie die Funktion mit der Amazon Lex-Konsole aktivieren, werden die Richtlinien automatisch zur Bot-Rolle hinzugefügt, sofern Ihr Bot eine von Amazon Lex generierte serviceverknüpfte Rolle verwendet.