我刚刚开始使用Amazon Lex创建一个简单的聊天机器人。我想使用一些function solution(A) {
const len = A.length;
const hash = {};
for (let i = 0; i < len; i++) {
hash[A[i]] = A[i];
}
for (let i = 1; i < 1000002; i++) {
if(!hash[i]) return i;
}
return 1;
}
属性。基本上,我的机器人需要调用许多传递session
的lambda函数(这会改变,但不确定如何设置它)。我想将user-id
设置为会话属性,因此它将作为参数传递给每个函数。但是,我无法通过Web控制台(界面)直接找到这种方法。是否可以或只能通过user-id
?
答案 0 :(得分:0)
我认为无法从lex仪表板设置用户ID。 Lex正在创建随机用户ID,并将其传递给lambda函数。我创建了Lex bot并与网站集成,并使用aws postText函数从网站调用了lex,在其中我给出了自己的用户ID和会话attritube。您可以在aws postText reference
中进行引用