本文說明如何使用 Gemini forGoogle Cloud(AI 協作工具) 獲得最佳成本效益。
如要瞭解如何在 Cloud Hub 的「最佳化」頁面查看資料,請參閱「查看資源成本和使用率」。
Gemini Cloud Assist 可協助您:
- 瞭解近期費用和使用率的變化。
- 取得特定應用程式或專案的費用或用量資料。
- 針對支援的資源費用,取得費用變動的說明。
Gemini Cloud Assist 也能主動研究成本異常狀況 (不公開預先發布版)。
本文適用對象為開發人員和平台管理員。如果您在 Cloud Billing 中管理帳單帳戶或預算,請參閱 Cloud Billing 成本最佳化說明文件,瞭解如何在 Cloud Billing 中使用 FinOps Hub 和 Gemini Cloud Assist。
瞭解 Gemini for Google Cloud 如何使用您的資料。
事前準備
必要的角色
Cloud Hub 營運人員角色包含查看「最佳化」頁面資料的大部分必要權限,包括查看 Cloud Monitoring 資料、Cloud Logging 資料、App Hub 應用程式資料、Cloud Asset Inventory 資源資料和 Active Assist 建議的權限。
如要取得在 Cloud Hub 中查看資料所需的權限,請要求管理員在專案或管理專案 (適用於啟用應用程式管理功能的資料夾) 中,授予下列 IAM 角色:
-
在 Cloud Hub 中查看大部分資料:
Cloud Hub 操作人員 (
roles/cloudhub.operator) -
查看費用資料:
(
roles/viewer) 或具有billing.resourceCosts.get權限的自訂角色 -
使用 Gemini Cloud Assist 對話:
Gemini Cloud Assist 使用者 (
roles/geminicloudassist.user)
如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。
根據費用分析結果進行變更時,您可能需要額外權限,或與貴機構中具備必要權限的成員協調。
查看 Gemini 生成的洞察資料
Gemini Cloud Assist 提供的近期變更洞察資訊,可協助您快速掌握專案或應用程式的整體費用和用量。
開啟「最佳化」頁面。
選取要查看的專案或應用程式:
如要查看應用程式資料,請選擇已設定應用程式管理的資料夾。設定為應用程式管理的資料夾會顯示特殊圖示 (
)。資料夾的管理專案也會顯示特殊圖示 (
),且專案名稱的格式為 FOLDER-NAME-mp。如果您選擇管理專案而非資料夾,專案選擇工具會自動將選取項目變更為資料夾。如要查看個別專案的資料,請選擇包含要查看資源的專案。
展開「Gemini 生成的洞察資料」部分。 Gemini Cloud Assist 會摘要說明費用變化,以及可能導致費用變化的資源用量。
以下範例顯示,與前 7 天相比,費用增加了 78.6%,主要是因為 BigQuery 的查詢用量大幅增加,以及 Compute Engine 執行個體持續出現尖峰用量。

如要詢問洞察資料的相關問題,請按一下「詢問後續查詢」。「Cloud Assist」面板隨即開啟。
輸入提示詞,如需可提出的問題示例,請參閱提示示例
瞭解 Gemini Cloud Assist 對話的費用
您可以直接透過 Gemini Cloud Assist 對話啟動成本分析:
前往 Google Cloud 控制台的任一頁面,例如「最佳化」頁面。
選取要查看的專案或應用程式:
如要查看應用程式資料,請選擇已設定應用程式管理的資料夾。設定為應用程式管理的資料夾會顯示特殊圖示 (
)。資料夾的管理專案也會顯示特殊圖示 (
),且專案名稱的格式為 FOLDER-NAME-mp。如果您選擇管理專案而非資料夾,專案選擇工具會自動將選取項目變更為資料夾。如要查看個別專案的資料,請選擇包含要查看資源的專案。
在 Google Cloud 控制台工具列中,點選「spark」「開啟或關閉 Gemini Cloud Assist 對話」。 「Cloud Assist」面板隨即開啟。
輸入提示詞,如需可提出的問題示例,請參閱提示示例
提示詞準則與範例
在 Gemini Cloud Assist 對話中,您可以使用自然語言提示 (問題或陳述) 尋求協助。
Gemini Cloud Assist 會使用 App Optimize API 的資料,回答有關用量的成本問題。Cloud Hub 的「最佳化」頁面也是使用這個 API 的資料。
如要進一步瞭解 App Optimize API 提供給 Gemini Cloud Assist 的費用和用量資料,請參閱「關於資源費用」。
提示規範
請參考下列資訊撰寫提示:
- 日期 - 您可以指定日期範圍,例如
2025-10-1 to 2025-10-31。- 如未指定日期範圍,預設日期範圍為前 7 天。
- 系統會將上週資料的提示日期範圍設為上週一到週日。
- 要求提供上個月資料的提示會將日期範圍設為上一個日曆月。
- 應用程式:如果是 App Hub 應用程式,即使您在Google Cloud 控制台中查看應用程式的資料,也必須在提示中指定應用程式名稱。應用程式名稱是應用程式的專屬 ID,例如
web-store。如果使用應用程式的顯示名稱 (例如「網路商店」),Gemini Cloud Assist 可能會錯誤剖析提示。 - 如果單一即時通訊工作階段中有多個專案或應用程式,請在後續問題中加入專案 ID 或應用程式名稱,確保脈絡清楚。如果未在提示中指定專案,Gemini Cloud Assist 會使用您在專案挑選器中選取的專案。
- 費用分析資料:Gemini Cloud Assist 可根據支援資源的資源用量或 Cloud Billing SKU 用量,建議費用變動的說明。
提示範例
本節提供分析費用的提示範例。
取得費用和使用率資料
以下範例提示會詢問有關費用和使用率的一般問題:
| 提示 | 回覆類型 |
| 「我上個月在這個專案上花了多少錢?」 | 所選專案上個完整月份的費用摘要。 |
「我上個月的 GKE 叢集my-cluster-id費用是多少?」 |
上個完整月份的叢集 my-cluster-id 費用摘要。 |
| 「Show me my costs in us-central1」(顯示 us-central1 的費用)。 | 過去 7 天內,所選專案在區域「us-central1」的資源費用摘要。 |
「上個月應用程式 my-favourite-app 的資源成本效益最低?」 |
應用程式中成本效益最低的資源清單
my-favourite-app過去一個月內。
|
| 「哪些資源的佈建量過高,導致我支出最多費用?」 | 所選專案中,過去 7 天內超額佈建程度最高的資源清單。 |
分析費用變化
如要進一步瞭解費用變動,可以使用下列提示:
- 「比較 2026 年 2 月 1 日到 2026 年 3 月 1 日的費用」
- 「為什麼過去 5 天的費用會增加?」
- 「為什麼今天的費用變動幅度這麼大?」
- 「Can you explain why prod-cluster cost more this week?」(你能說明本週 prod-cluster 的費用為何較高嗎?)
Gemini Cloud Assist 生成回覆時,對話面板會顯示研究過程。如要隱藏這項資訊,請按一下「隱藏程序」。
舉例來說,假設開發人員建立名為 orchestrator-app 的新 Cloud Run 服務,並啟用自動調度資源功能,但忘記設定服務的執行個體數量上限。流量突然暴增,導致系統建立數百個新執行個體。
團隊經理注意到「最佳化」頁面上的費用暴增,並輸入下列提示詞:
Why did the Cloud Run service orchestrator-app cost me so much more yesterday?
分析完成後,Gemini Cloud Assist 會提供兩項建議。
The cost of Cloud Run service `orchestrator-app` increased by 300% over
the last 72 hours because the service scaled to 300 instances to handle a
traffic surge. Because no Max Instances limit was defined, the service scaled
without limit, resulting in additional compute charges. This service was
initially deployed with these scaling parameters on 2026-02-07.
Another possible reason could be that someone configured the requests per
instance for the Cloud Run service to be a low number, which
led to an increase in the number of instances and costs.