In eine Alexa-Skill exportieren - Amazon Lex V1

Wenn Sie Amazon Lex V2 verwenden, lesen Sie stattdessen das Amazon Lex V2-Handbuch.

 

Wenn Sie Amazon Lex V1 verwenden, empfehlen wir, Ihre Bots auf Amazon Lex V2 zu aktualisieren. Wir fügen V1 keine neuen Funktionen mehr hinzu und empfehlen dringend, V2 für alle neuen Bots zu verwenden.

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.

In eine Alexa-Skill exportieren

Sie können Ihr Bot-Schema in einem Format exportieren, das mit einer Alexa-Skill kompatibel ist. Nach dem Exportieren des Bots in eine JSON-Datei laden Sie ihn über den Skill Builder in Alexa.

So exportieren Sie einen Bot und sein Schema (Interaktionsmodell)
  1. Melden Sie sich beim anAWS Management Consoleund öffnen Sie die Amazon Lex Lex-Konsole unterhttps://console.aws.amazon.com/lex/aus.

  2. Wählen Sie den zu exportierenden Bot aus.

  3. Wählen Sie für Actions (Aktionen) die Option Export.

  4. Wählen Sie die Version des zu exportierenden Bots aus. Wählen Sie für das Format die Option Alexa Skills Kit und dann Export.

  5. Wenn ein Download-Dialogfeld angezeigt wird, wählen Sie einen Speicherort für die Datei aus, und klicken Sie dann auf Save (Speichern).

Die heruntergeladene Datei ist ein .zip-Archiv, das eine Datei enthält, die nach dem exportierten Bot benannt ist. Sie enthält die Informationen, die erforderlich sind, um den Bot als Alexa-Skill zu importieren.

Anmerkung

Amazon Lex und das Alexa Skills Kit unterscheiden sich wie folgt:

  • Sitzungsattribute, die durch eckige Klammern ([]) gekennzeichnet sind, werden vom Alexa Skills Kit nicht unterstützt. Sie müssen Aufforderungen aktualisieren, die Sitzungsattribute verwenden.

  • Satzzeichen werden vom Alexa Skills Kit nicht unterstützt. Sie müssen Äußerungen aktualisieren, die Satzzeichen enthalten.

So laden Sie den Bot in eine Alexa Skill
  1. Melden Sie sich Entwicklerportal unter https://developer.amazon.com/ an.

  2. Wählen Sie auf der Seite Alexa Skills die Option Create Skill (Skill erstellen) aus.

  3. Geben Sie auf der Seite Create a new skill (Neuen Skill erstellen) einen Namen und die Standardsprache für den Skill ein. Stellen Sie sicher, dass als Skill-Modell Custom (Benutzerdefiniert) ausgewählt ist, und wählen Sie anschließend Create skill (Skill erstellen).

  4. Achten Sie darauf, dass Start from scratch (Von Grund auf neu starten) ausgewählt ist, und wählen Sie anschließend Choose (Wählen) aus.

  5. Wählen Sie im linken Menü JSON Editor aus. Ziehen Sie die aus Amazon Lex exportierte JSON-Datei mit der Maus in den JSON-Editor.

  6. Wählen Sie Save Model (Modell speichern), um Ihr Interaktionsmodell zu speichern.

Nachdem Sie das Schema in eine Alexa Skill hochgeladen haben, können Sie die Änderungen vornehmen, die erforderlich sind, um die Skill mit Alexa auszuführen. Weitere Informationen zum Erstellen einer Alexa-Skill finden Sie unter Use Skill Builder (Beta) im Alexa Skills Kit.