wangkexue / alexa2gpt

Connecting Alexa with ChatGPT via custom Alexa skill to have continuous conversation with memory.
Apache License 2.0
8 stars 2 forks source link

Interaction model build fails #1

Closed loopy321 closed 1 year ago

loopy321 commented 1 year ago

Following your setup with ask-cli, I get to ask deploy and get the error below. Any idea what I am missing? Thanks!

Uploading the entire skill package and building the models. Normally it takes a few minutes...
  ✖ Retrieving skill id...
    → [Retrieving skill id...] task stopped polling for status.
  ✔ Importing skill using import id: amzn1.ask-package.import.xxxxxxxxxxxxxx
  ✖ [Interaction Model] build has failed.
    → [Interaction Model] build has failed.
[Warn]: [Interaction Model] build has failed.
[Error]: {
  "skill": {
    "resources": [
      {
        "action": "CREATE",
        "errors": [
          {
            "message": "String instance with value \"ask-custom-how-to-default\" at property path \"$.manifest.apis.custom.endpoint.uri\" does not match the regular expression: \"^(arn|https://)\"."
          }
        ],
        "name": "Manifest",
        "status": "FAILED"
      }
    ]
  },
  "status": "FAILED"
}
wangkexue commented 1 year ago

You need to replace ask-custom-how-to-default in skill-package/skill.json with your Lambda arn.