本文件說明如何對 Gemini for Google Cloud 下達最佳提示,以及 Gemini 提供的協助類型,助您運用 Google Cloud 產品和服務提高工作效率。
視您使用的Google Cloud 產品而定,您可以透過不同方式向 Gemini 要求 Google Cloud 。針對部分產品,您可以在對話式介面中提示 Gemini 使用 Google Cloud ,在其他產品中則可以在程式碼或查詢編輯器中提示。如要瞭解如何輸入提示,請參閱產品說明文件。
如要進一步瞭解 Google Cloud專用的 Gemini ( Google Cloud中的 AI 協作者),請參閱 Gemini for Google Cloud 簡介。
在提示中提供背景資訊和詳細資料
您向 Gemini 提出的問題 Google Cloud,包括您希望 Gemini 分析或完成的任何輸入資訊或程式碼,都稱為提示。您從 Gemini 收到的答案或程式碼完成項目稱為「回覆」。
向 Gemini Google Cloud 尋求協助時,請盡可能提供相關背景資訊和詳細資料。由於 AI 產生的回覆是根據多種可能性,因此請務必提供明確的資訊。為確保最佳成效,提示訊息的長度不得超過 4,000 個字元。
以下是一些在提示中提供實用背景資訊和詳細資料的方法:
撰寫提示時,想像自己正與人對話。請勿只輸入關鍵字 (就像在線上搜尋文件時那樣),而是提供詳細資訊,就像向他人解釋問題時那樣。舉例來說,請不要輸入「工作負載 GKE」等字詞,而是提出完整的問題:「GKE 支援哪些類型的工作負載?」
說明你嘗試完成這項工作的理由。詳細說明您要完成的目標,有助於 Gemini Google Cloud 提供更實用的答案。舉例來說,如果您想向 Gemini for Google Cloud 說明「想設定一個簡單安全的網站來代管網誌」,比起只問「如何部署網站」,這麼做會提供更多實用的詳細資料。 Google Cloud 由於達成技術目標通常有許多正確方法,因此提供 Gemini for Google Cloud 充足的背景資訊,有助於確保良好的回應。
請要求在指令中加入所有參數。舉例來說,當您要求 Gemini Code Assist 產生程式碼函式時,如果要求「確保所有方法都使用必要的引數」,就能產生更實用且詳細的回覆。
加入專業知識程度。當您要求建議時,請務必根據自己的專業程度來設定提示要求。請 Gemini Google Cloud 以專家或新手程式設計師的角度解釋某個概念或程式碼,就能獲得不同的結果,並取得更適切的結果。
舉例來說,如要指示 Gemini 從專家情境回應,您可以使用「create Python code to list all Compute Engine instances. 您是使用Google Cloud的專業軟體開發人員。」同樣地,您也可以要求 GeminiGoogle Cloud 「以最簡單的術語向我說明 Kubernetes 及其優點」。
加入產品和技術的詳細資料。如果想尋找特定產品、技術或技術能力的解答,請在提示中加入這些資訊。同樣地,指定程式設計語言有助於取得更切合需求的回覆。如果不確定要考慮哪些技術或產品,請 Gemini 為您比較各種選項。
將複雜問題拆成多個要求。撰寫個別提示可協助 Gemini 精進及聚焦解答內容,逐步協助您找到解決方案。
Gemini 可提供哪些協助?
雖然有許多方法可在 Gemini for Google Cloud中使用語言和程式碼功能,但下列各節將說明 Gemini 協助功能最實用的幾個重點領域。
請注意,當您要求協助時, Google Cloud 版 Gemini 可能會產生非預期、不完整或錯誤的結果。詳情請參閱「Gemini 和負責任的 AI 技術」。 Google Cloud
資訊和參考提示
您可以要求 Gemini 提供 Google Cloud Google Cloud 產品和服務、一般技術、定義,以及這些概念和技術之間的關聯。例如,你可以詢問以下問題:
- 「在 Google Cloud中,『無伺服器架構』是什麼意思?」
- 「哪些 Google Cloud 產品提供代管 Kubernetes 叢集支援?」
- 「What are the key technical features of BigQuery?」(BigQuery 的主要技術功能為何?)
- 「何時該使用 Compute Engine 而非 App Engine?」
- 「Vertex AI 支援哪些類型的模型測試?」
- 「Google Security Command Center 提供哪些安全漏洞掃描服務?」
分析和作業提示
您可以要求 Gemini Google Cloud 摘要並簡化程式碼函式,並提供操作建議,例如:
- 「Simplify the code I've selected」(例如在 IDE 中選取 Python 程式碼後)。
- 「概述這個函式的功能」(例如在 IDE 中選取 C 程式碼函式後)。
- 「如何最佳化身分與存取權管理權限?」
工作提示
您可以要求 Gemini Google Cloud 協助完成特定工作或一組工作。對於複雜的工作,請嘗試將提示拆分為個別步驟。舉例來說,您可以透過下列問題取得程序和工作資訊:
- 「如何設定 Google Cloud 帳戶?」
- 「如何將值區設為公開?」
- 「如何從 Pub/Sub 訂閱項目提取訊息?」
- 「如何使用 Vertex AI 部署模型?」
生成式提示
當您透過 IDE 或 Google Cloud 主控台輸入要求時, Google Cloud 版 Gemini 可生成及完成程式碼結構。Gemini for Google Cloud 也能協助您為程式碼設計和開發作業產生程序文件。
舉例來說,您可以要求 Gemini Google Cloud 協助您執行以下操作:
- 「在 C 中建立含有特定變數的函式。」
- 「建立高層級計畫,在 Google Cloud中設計、建構及部署網頁應用程式。」
- 「建立含有預設 IP 位址的 Bare Metal Kubernetes 叢集 YAML 檔案。」
- 「建立下拉式選單的 JavaScript 程式碼。」
- 「建立簡短易懂的使用者故事,描述一位名為 Kim 的數據科學家設計 Vertex AI 模型。」
- 「建立 gcloud 指令,讓開發人員 Google 群組可以查看我的 Google Cloud 專案。」
申請相關提示
如果您為資料夾設定 Gemini Cloud Assist,並在Google Cloud 控制台的資料夾層級使用 Cloud Assist 面板,則協助功能和回應僅限於與資料夾相關的應用程式,適用於支援應用程式的產品。以下清單列出 Google Cloud 資料夾層級支援的產品:
如果您在 Google Cloud 控制台中將範圍限定為某個資料夾,這些 Google Cloud產品只會支援與應用程式相關的提示。如果您提交的問題與這個範圍內的應用程式無關,Gemini Cloud Assist 會提供一般回覆,指出資料夾是用於應用程式相關提示。以下列出與應用程式相關的提示範例:
- 「有多少個應用程式正在正式版環境中運作?」
- 「協助排解應用程式 example-application 的問題」。
如需其他產品和資源的具體協助,請使用 Google Cloud 控制台頁面頂端的專案挑選器,選取專案資源。
此外,您必須在資料夾上啟用應用程式管理功能,才能在資料夾層級使用 Cloud Assist 面板。
提供意見回饋
當您針對使用 Gemini for Google Cloud的對話體驗提供正面或負面意見回饋時,您便有助於我們改善提供回覆時所用的基礎服務。我們會根據您的意見回饋和明確的許可,改善 Gemini 的功能, Google Cloud 讓系統提供更準確的建議,減少錯誤,並確保系統能強化良好回覆。詳情請參閱「提供 Gemini 意見回饋」 Google Cloud 。
後續步驟
- 如要進一步瞭解大型語言模型 (LLM) 提示設計,請參閱「提示設計簡介」。
- 如要進一步瞭解生成式 AI,請參閱生成式 AI 學習路徑。
- 如要進一步瞭解 Gemini 和 LLM 模型,請參閱「Gemini 和負責任的 AI 技術」一文。 Google Cloud
- 如要進一步瞭解我們如何在取得您的同意後,才會使用意見回饋資料,請參閱「Gemini for Google Cloud 如何使用您的資料」。