在 aws 使用 Lambda 呼叫 bedrock
AWS 提供了Server less的 AI API诶!
玩玩看!
第一步 創建 API Gateway
這裡使用了 REST API



第二步 創建 IAM Role
建立自訂政策

1 |
|
新增兩個許可:
AWSLambdaBasicExecutionRole
AmazonBedrockFullAccess
第三步 建立 Lambda
選擇從頭開始撰寫
使用 python3.13 與剛剛設定的 IAM

將以下程式碼貼上並部署
第四步 啟用 Bedrock
搜尋 bedrock 後左邊往下滑,有個模型存取權

按照步驟啟用 Claude 3.5 Sonnet

第五步 連接 Lambda 與 API Gateway
進入 API Gateway 並且建立方法
方法為 GET
連接到剛剛創建的 Lambda 並勾選代理整合


點擊部屬 API 並創建一個新階段

這時候你會發現怎麼打都打不通,我們回到 Lambda
我們在 Lambda 的組態設定時間,拉長到 40 秒即可

好诶! 現在你有一個好用的 AI 了
