
Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Install packages and import libraries
/ 10
Be concise
/ 10
Be specific, and well-defined
/ 10
Ask one task at a time
/ 10
Watch out for hallucinations
/ 10
Using system instructions to guardrail the model from irrelevant responses
/ 10
Generative tasks lead to higher output variability
/ 10
Classification tasks reduces output variability
/ 10
Improve response quality by including examples
/ 20
本實驗室會探討提示工程和設計有效提示的最佳做法,藉此提升 LLM 生成的回覆品質。您會學到如何建立精簡、具體明確的提示,且一次要求一項工作。實驗室也會說明進階技巧,像是將生成式工作轉為分類工作,並提供範例來提升回覆品質。詳情請參閱設計提示的官方說明文件。
Gemini 是由 Google DeepMind 開發的一系列強大生成式 AI 模型,可以解讀及生成文字、程式碼、圖像、音訊和影片等多種形式的內容。
Vertex AI 中的 Gemini API 提供統一的介面,讓開發人員輕鬆與 Gemini 模型互動,將強大的 AI 功能整合至自家應用程式。如要瞭解最新資訊和最新版本的特定功能,請參閱官方的 Gemini 說明文件。
開始這個實驗室之前,您應已熟悉下列概念:
本實驗室的學習內容包括:
請詳閱以下操作說明。實驗室活動會計時,且中途無法暫停。點選「Start Lab」後就會開始計時,顯示可使用 Google Cloud 資源的時間。
您將在真正的雲端環境完成實作實驗室活動,而不是模擬或示範環境。為此,我們會提供新的暫時憑證,供您在實驗室活動期間登入及存取 Google Cloud。
為了順利完成這個實驗室,請先確認:
點選「Start Lab」按鈕。如果實驗室會產生費用,畫面上會出現選擇付款方式的對話方塊。左側的「Lab Details」窗格會顯示下列項目:
點選「Open Google Cloud console」;如果使用 Chrome 瀏覽器,也能按一下滑鼠右鍵,選取「在無痕視窗中開啟連結」。
接著,實驗室會啟動相關資源,並開啟另一個分頁,顯示「登入」頁面。
提示:您可以在不同的視窗中並排開啟分頁。
如有必要,請將下方的 Username 貼到「登入」對話方塊。
您也可以在「Lab Details」窗格找到 Username。
點選「下一步」。
複製下方的 Password,並貼到「歡迎使用」對話方塊。
您也可以在「Lab Details」窗格找到 Password。
點選「下一步」。
按過後續的所有頁面:
Google Cloud 控制台稍後會在這個分頁開啟。
前往 Google Cloud 控制台,依序點按「導覽選單」圖示 >「Vertex AI」>「Workbench」。
找出
Workbench 執行個體的 JupyterLab 介面會在新瀏覽器分頁中開啟。
開啟
出現「Select Kernel」對話方塊時,從可用核心清單中選取「Python 3」。
完成筆記本的「Getting Started」和「Import libraries」部分。
點選「Check my progress」確認目標已達成。
提示工程的重點就是如何設計提示,以獲得確切且符合需求的回覆。使用「直白」的提示是為了盡可能減少當中無關的資訊,降低 LLM 誤解提示意圖的可能性,以下是設計「直白」提示的指引。
您可以在本節讀到以下最佳做法,瞭解如何設計理想提示:
點選「Check my progress」,確認目標已達成。
點選「Check my progress」,確認目標已達成。
點選「Check my progress」,確認目標已達成。
點選「Check my progress」,確認目標已達成。
如何降低無關回覆和幻覺出現的可能性?其中一個方式就是給予 LLM 系統指示。您將在本節瞭解系統指令的運作方式,以及如何使用這類指令,減少旅遊聊天機器人的幻覺及無關答覆。
點選「Check my progress」,確認目標已達成。
點選「Check my progress」,確認目標已達成。
點選「Check my progress」,確認目標已達成。
另一個提升回覆品質的方式,就是在提示加入範例。LLM 會根據範例的語境脈絡,學習如何回覆。通常一到五個範例 (樣本) 就足以提升回覆品質,提供太多範例會導致模型過度配適,反而降低回覆品質。
範例的品質和分布十分重要,這一點與傳統模型訓練類似。挑選的範例要能代表您需要模型學習的情境,範例分布配置也要和實際分布情況一致,例如分類工作中每個類別有多少範例數。
點選「Check my progress」,確認目標已達成。
恭喜!您已在本實驗室學會最佳做法,能有效操作 Google Gemini,使用生成式 AI 進行提示工程,並探索了符合最佳做法的應用實例,包括在使用 LLM 生成回覆時,應保持精簡、具體明確並提供範例,以及一次要求一項工作。
歡迎參考下列資源,進一步瞭解 Gemini:
協助您瞭解如何充分運用 Google Cloud 的技術。我們的課程會介紹專業技能和最佳做法,讓您可以快速掌握要領並持續進修。我們提供從基本到進階等級的訓練課程,並有隨選、線上和虛擬課程等選項,方便您抽空參加。認證可協助您驗證及證明自己在 Google Cloud 技術方面的技能和專業知識。
使用手冊上次更新日期:2025 年 2 月 12 日
實驗室上次測試日期:2025 年 2 月 12 日
Copyright 2025 Google LLC 保留所有權利。Google 和 Google 標誌是 Google LLC 的商標,其他公司和產品名稱則有可能是其關聯公司的商標。
此内容目前不可用
一旦可用,我们会通过电子邮件告知您
太好了!
一旦可用,我们会通过电子邮件告知您
One lab at a time
Confirm to end all existing labs and start this one