Python 一个lex机器人的两个amazon lambda函数
如果一个lambda函数在python中,另一个在node.js中,那么我们可以为一个lex bot使用两个amazon lambda函数吗?是的,我们可以用您选择的任何语言为每个目的使用不同的lambda函数。因此,如果您在一个Lex机器人中使用10个意图,那么您可以为每个意图使用10个不同的Lambda函数 但是,如果您要为单个目的请求两个lambda函数,则这是不可能的,但您仍然可以从定义的lambda函数中调用尽可能多的lambda函数 下面是调用另一个lambda函数的代码(python):Python 一个lex机器人的两个amazon lambda函数,python,machine-learning,aws-lambda,chatbot,amazon-lex,Python,Machine Learning,Aws Lambda,Chatbot,Amazon Lex,如果一个lambda函数在python中,另一个在node.js中,那么我们可以为一个lex bot使用两个amazon lambda函数吗?是的,我们可以用您选择的任何语言为每个目的使用不同的lambda函数。因此,如果您在一个Lex机器人中使用10个意图,那么您可以为每个意图使用10个不同的Lambda函数 但是,如果您要为单个目的请求两个lambda函数,则这是不可能的,但您仍然可以从定义的lambda函数中调用尽可能多的lambda函数 下面是调用另一个lambda函数的代码(pytho
import boto3
import json
lambda_client = boto3.client('lambda')
a=[1,2,3]
x = {"list" : a}
invoke_response = lambda_client.invoke(FunctionName="name_of_other_lambda",
InvocationType='RequestResponse',
Payload=json.dumps(x))
print (invoke_response['Payload'].read())
希望有帮助。您可以有两个lambda函数用于两种不同的目的。不能有两个lambda函数用于相同的目的如何从定义的lambda函数调用另一个lambda函数@sid8491@Allenmiles用代码更新了答案