<aside> 💡

就快完成了!我們只需要再設定一些資源,確保 Lambda 程式運作沒有任何問題。

</aside>

<aside> 💡

另外,開始之前也請注意 AWS Console 的地區設定是否正確設定在 us-east-1!否則會找不到對應的資源。

</aside>

Step 1. 上傳戀愛測驗結果生成圖片所需資源

  1. 在 Console 首頁搜尋 S3

    Untitled design (1).png

  2. 在 S3 > General purpose buckets,找到名稱為 chiikawa-ws-static-assets-xxxxxxxxxxxx-xxxx 的 bucket 並點擊進入。(後面的 xxxxxxxxxxxx 代表你的 AccountID,會是 12 個數字;後方另一串字串,則是在 Part 2. 設定的 UserSuffix,視參加者設定而不同)

    Untitled design (44).png

  3. 此時 Bucket 內容應該會是空的

    Untitled design (36).png

  4. 打開本地電腦檔案系統,找到 Part 2. 下載的資料夾中,名稱為 asset 的資料夾,用拖曳的方式上傳到 Bucket 中

    Untitled design (37).png

    Untitled design (40).png

  5. 檔案會出現在 Bucket 的介面中,按下畫面右下角的 Upload

    Untitled design (41).png

  6. 等待狀態欄顯示上傳完成,選擇畫面右上角的 Close 回到 Bucket 頁面

    image.png

    image.png

    Untitled design (42).png

  7. 會發現 Bucket 的 Object 列表中多了一個 asset 資料夾,就代表上傳完成

    Untitled design (43).png

Step 2. 設定 KNOWLEDGE_BASE_ID

  1. 在 Console 搜尋 Bedrock,點擊進入

    image.png

  2. 在側邊欄找到 Knowledge Base,點選進入

    Untitled design (1).png

  3. 找到剛剛建立的 Knowledge Base,點選進入資訊頁面

    Untitled design (29).png

  4. 複製 Knowledge Base ID

    Untitled design (27).png

  5. 在 Console 搜尋 Lambda

    Untitled design.png

  6. 在 Lambda > Functions 找到名稱為 chiikawa-ws-linebot 的 Lambda 函數,點選進入

    Untitled design (6).png

  7. 選擇 Configuration 頁籤

    Untitled design (10).png

  8. 選擇 Environment variables

    Untitled design (7).png

  9. 點擊 Edit

    Untitled design (8).png