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