🗂
Lambdaハンズオン2RTAチャート
- ハンズオン1のLambda画面に戻る
- amazon translateをしようする
- sdk boto3をしようする
- aws python sdkと調べ
- 以下のコードを貼り付ける
- https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/translate.html
import json
import boto3
translate = boto3.client('translate')
def lambda_handler(event, context):
input_text = "おはよう"
response = translate.translate_text(
Text=input_text,
SourceLanguageCode='ja',
TargetLanguageCode='en'
)
output_text = response.get('TranslatedText')
return {
'statusCode': 200,
'body': json.dumps({
'output_text': output_text
})
}
- IAMRoleの修正
- ポリシーをアタッチするを追加して
- translateFullAccessを追加する
- テストを実施する
- input_textをおやすみに変更してみる
Discussion