答案 0 :(得分:1)
我的建议是首先通过SMAPI获取模型,使用新值编辑json文件,然后再次通过SMAPI更新。
c = df.columns.str.contains('Commute')
df.loc[:, c] = df.loc[:, c].notna().astype(int)
print (df)
Passenger Age Gender Commute_to_work Commute_mode Commute_time
0 Passenger1 32 Male 1 1 1
1 Passenger2 26 Female 1 1 0
2 Passenger3 33 Female 0 0 1
3 Passenger4 29 Female 1 1 0
在model.json文件中,您可以看到插槽定义。更改它(使用脚本或手动)并再次更新模型
参考这两个命令:
答案 1 :(得分:0)
似乎没有(搜索后)。亚马逊在此处记录了一项功能请求:
答案 2 :(得分:0)
目前没有API,但您可以选择"代码编辑器"选项卡在左侧,然后拖放或复制/粘贴架构json代码。
答案 3 :(得分:0)
是的,您可以通过SMAPI API / CLI执行此操作。看一下https://developer.amazon.com/docs/smapi/ask-cli-intro.html的完整细节-它允许通过JSON进行完整的模型编辑。
答案 4 :(得分:0)
在左栏中,“ Intents”和“ Slot”是选项“ JSON Editor”。在那里,您可以为要添加的新意图编写JSON。
没有广告位类型的示例
{
"name":"YesIntent",
"samples":[
"Yes",
"Yeah",
"I do",
"I am"
]
}
广告位类型示例
{
"name":"NumberIntent",
"slots":[
{
"name":"number",
"type":"AMAZON.NUMBER"
}
],
"samples":[
"{number} is my number",
"{number}",
"my number is {number}"
]
}
答案 5 :(得分:-1)
https://github.com/williamwdu/Alexa-Custom-Slot-Generator
我写这篇文章是为了将csv / excel转换为JSON格式,以便将其粘贴到代码编辑器中。
如果您有任何疑问,请与我联系。
代码没有README,因为我现在没有时间