2017-10-14 3 views
1

Ich versuche, meine Alexa Geschicklichkeit/importieren Sie es in Dialogflow (verwendet werden genannt API.AI) zu exportieren, aber ich folgende Fehlermeldung erhalten:Wie importiert man Alexa skill in API.AI/Dialogflow?

Invalid Alexa schema json file.

ist mein Zip-Datei die Die Datei index.js und der Ordner node_modules werden zusammen gepackt. Dann fügte ich dem Zip den Alexa Skill JSON namens schema.json hinzu, aber es gibt immer noch denselben Fehler.

Ich kann keine Anweisungen finden, wie man die korrekte Alexa .zip für den Import exportiert, noch, wie man den Zip formatiert, um es selbst zu bauen. Ich habe eine Weile gesucht - weiß jemand, wie man das macht? (Ich per E-Mail ihre Unterstützung bereits, aber keine Antwort noch.)

Antwort

0

Hier ist ein Beispiel für das Format für die Zip ist: https://github.com/dialogflow/fulfillment-webhook-importer-nodejs/tree/master/skill/speechAssets

Die Zip sollten zwei Dateien: IntentSchema.json und SampleUtterances.txt

Hier ist, wie Um IntentSchema.json und SampleUtterances.txt zu erhalten: Gehen Sie zu https://developer.amazon.com/edw/home.html#/skills, um alle Ihre Fähigkeiten zu sehen. wählen Sie „Interaktionsmodell“ aus der Liste enter image description here Auf der linken Seite und Sie sollten den Screenshot unten sehen: die Fähigkeit Wählen Sie durch Klicken auf die Fähigkeit Namen möchten für die entsprechende Fähigkeit exportieren enter image description here Kopieren Sie den Inhalt des Editors und fügen Sie es in Ihre IntentSchema.json Datei ein und speichern Sie es. Als nächstes kopieren Sie den Inhalt in den Editor des „Sample Utterances“ auf und fügen Sie ihn in Ihre SampleUtterances.txt Datei und speichern: enter image description here schließlich Ihre IntentSchema.json und SampleUtterances.txt zip-Dateien und laden Sie

+0

Ich schätze die Hilfe, aber wenn ich versuche, die Zip mit nur diesen beiden Dateien hochzuladen, bekomme ich ein kleines Popup mit der Aufschrift 'File redeAssets.zip 'wurde nicht hochgeladen. Keine weiteren Details. – Bing

+0

Haben Sie versucht, den Reißverschluss im Beispiel zu verwenden? https://github.com/dialogflow/fulfillment-webhook-importer-nodejs/blob/master/skill/speechAssets/speechAssets.zip – matthewayne

+0

@matthewayne Unterstützt DialogFlow Dialog-Richtlinien von Alexa Skill? –

0
Dialogflow

Ich bin mir nicht sicher, ob Sie immer noch daran arbeiten, aber wenn jemand anderes steckengeblieben ist, müssen die Dateien, die Sie zippen, IntentSchema.json und SampleUtterances.txt genau lesen.