iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Cloud Native

《30 天 Cloud Native:AI 行程規劃後端開發》 系列

採用 Cloud Native 架構,負責支撐跨平台 AI 行程規劃 App 的資料處理與功能實現。使用者輸入旅遊條件後,後端 API 將整合 AI 模型生成每日行程與推薦,並儲存與提供給前端使用。
雲端部署確保服務可擴展且穩定,並透過資料庫管理行程與使用者偏好,提升響應速度與準確度。30 天內將完成 API 設計、AI 串接、雲端部署與效能優化,確保前後端協作順暢與服務品質。

參賽天數 18 天 | 共 18 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day11 - 從本地到雲端:Vertex AI Agent Engine 自動部署全攻略

昨天找到設定的方法,今天來試著實作吧! 載入本地 Agent Package 把 deploy_agent.py 載入 Agent 的地方改為從本地 Packa...

2025-08-25 ‧ 由 uncured7036 分享
DAY 12

Day12 - Agent 工具鏈實驗:多步驟任務與 Tool 呼叫測試

Agent 行程規劃初探:從輸入到 JSON 輸出 今天來想想要怎麼讓 Agent 規劃行程,初步的構想是使用者輸入地點與預計待的天數,然後 Agent 要規劃...

2025-08-26 ‧ 由 uncured7036 分享
DAY 13

Day13 - 從 Prompt 到 JSON:Gemini API 行程規劃實作與錯誤排查全紀錄

今天先來當個魔法師,詠唱 Prompt 讓 Gemini 可以幫忙規劃行程並依照需要的格式回覆: You are an itinerary generator....

2025-08-27 ‧ 由 uncured7036 分享
DAY 14

Day14 - 從 ADK 到 Cloud Run:打造完整的 Vertex AI Agent 呼叫流程

部屬遠端 Agent 的類別差異與錯誤排查 找到問題了!重新部屬範例程式後成功運行遠端 Agent,發現差異在於 Agent 的類別: 範例 multi_to...

2025-08-28 ‧ 由 uncured7036 分享
DAY 15

Day15 - 我的 Cloud Native 架構,真的會自動擴展嗎?一場壓力測試的告白

鐵人賽來到一半,剛好主要流程也串好,今天就先來總結一下目前的架構然後測試一下大量請求時是否符合 Cloud Native 的 Auto-Scaling 要求。...

2025-08-29 ‧ 由 uncured7036 分享
DAY 16

Day16 - 504 Timeout 背後的真相:逐步拆解 Agent 回應延遲問題

昨天測試下來,我們可以同時發 20 個請求給 API Server ,但是 Agent 的回應還是一個一個回來,所以今天來看看可以怎麼調整。 分析 Log 先來...

2025-08-30 ‧ 由 uncured7036 分享
DAY 17

Day17 - 深入解析 Vertex AI SDK 的非同步請求瓶頸

昨天直接用 curl 測試 Vertex AI API 就能夠同時發送多個請求觸發 Auto-Scaling ,今天就來了解一下使用 Vertex AI Pyt...

2025-08-31 ‧ 由 uncured7036 分享
DAY 18

Day18 - 170 元的部署實驗:Cloud Run 測試成功與權限控管全紀錄

昨天修好了 SDK ,今天來把服務都部屬好再測試一次,並花點時間做一下權限控管。 修正 Vertex AI Python SDK 並更新 requirement...

2025-09-01 ‧ 由 uncured7036 分享