iT邦幫忙

2025 iThome 鐵人賽

DAY 26
0
Build on AWS

亞馬遜熱帶雨林生存日記系列 第 26

Day 26: 如何使用 AWS bedrock agent 分析 AWS 帳單 (下)

  • 分享至 

  • xImage
  •  

昨天設定好這個分析 AWS 帳單的 bedrock agent 之後,今天就可以來測試了! prompt 可以說明你要撈取那個年份月份的報表, agent 會再一次跟你確認參數,才會去觸發背後的 Lambda 。

按下 Confirm 之後,就可以看到資料。當然,如果沒有指定格式, agent 會依據自己的想法呈現給你。

你可以根據需求,下 prompt 調整格式,它會根據剛才資料的結果去整理出你指定的格式,例如請它產出每一個服務的消費費用表格。

Cost and usage overview 的結果對帳一下,除了少 DynamoDB 的部分,其他服務的金額都是正確的。

總結

看到這裡,不知道心裡有沒有出現疑問,為什麼我們需要在 agent 背後放一隻 Lambda 取得資料呢?難道 agent 沒有直接存取該 AWS 帳戶資料的能力?

是的! bedrock agent 確實沒有取得 AWS 帳戶所有資料的能力,我有嘗試不在 agent 後面放 Lambda ,讓 agent 自己去拿資料,結果不是編造一些假資料,不然就是說它沒辦法取得未來的資料(但我明明是指定這個月的資料 XD ),所以還是得靠 Lambda 取得正確的資料回來讓它分析會比較好。

另外,在測試的時候有發現,打 Billing 相關的 API 是需要錢的,一個 request 需要花費 0.01 塊美金,所以 agent 的使用上需要特別注意會不會產生額外的花費,不然一旦開放給大家使用,會不小心就燒掉一大堆錢 QQ。

Reference

Configure Lambda functions to send information that an Amazon Bedrock agent elicits from the user


上一篇
Day 25: 如何使用 AWS bedrock agent 分析 AWS 帳單 (上)
系列文
亞馬遜熱帶雨林生存日記26
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言