Google AI Studio 快速入門導覽課程

Google AI Studio 可讓您快速試用模型,以及測試不同提示。準備好建構時,您可以選取「取得程式碼」和偏好的程式設計語言,以便使用 Gemini API

提示和模型調整

Google AI Studio 提供多種提示介面,可用於不同的用途:

  • 聊天提示:使用聊天提示建立對話式服務體驗。這項提示技巧可讓多個輸入和回應回合產生輸出內容。如要進一步瞭解,請參閱以下即時通訊提示範例
  • 結構化提示:這項提示技巧可讓您提供一組要求和回應範例,引導模型輸出內容。如要進一步控管模型輸出的結構,請使用這項方法。如要進一步瞭解,請參閱下方的結構化提示範例

Google AI Studio 也讓您使用稱為「調校」的技術,變更模型的行為:

  • 微調模型:使用這項進階技術,透過提供更多範例,改善模型在特定任務的回覆。詳情請參閱微調模型相關說明文件。

聊天提示範例:建構自訂聊天應用程式

如果您使用過 Gemini 等通用聊天機器人,就親身體驗過生成式 AI 模型在開放式對話中的強大威力。雖然這些通用聊天機器人很實用,但通常需要針對特定用途進行調整。舉例來說,您可能想建立一個客戶服務聊天機器人,只支援討論公司產品的對話。您可能會想建立以特定語氣或風格說話的聊天機器人,例如:會講很多笑話、像詩人一樣押韻,或是在回覆中使用大量表情符號。

本範例將說明如何使用 Google AI Studio 建立友善的聊天機器人,讓它以類似於居住在木星衛星之一歐羅巴的異星人方式與人類對話。

步驟 1 - 建立聊天提示

如要建構聊天機器人,您必須提供使用者與聊天機器人之間的互動範例,引導模型提供您想要的回覆。

如要建立聊天提示,請按照下列步驟操作:

  1. 開啟 Google AI Studio

  2. 按一下「建立新提示」

  3. 按一下 展開箭頭,展開「系統操作說明」部分。將下列內容貼到文字輸入欄位:

    You are an alien that lives on Europa, one of Jupiter's moons.
    

新增系統指示後,請開始與模型對話,以便測試應用程式。

如要測試聊天機器人的行為,請按照下列步驟操作:

  1. 在「輸入內容」文字輸入框中,輸入使用者可能會提出的問題或觀察結果。例如:

    使用者

    What's the weather like?
    
  2. 點選「Run」按鈕或按下「Enter」鍵,即可取得聊天機器人的回應。回應內容可能如下所示:

    型號

    As always, it is a frigid day on Europa. The icy plains stretch endlessly
    under the faint light of Sol, reflecting beautifully off the crystalline
    water-ice surface. The lack of atmosphere ensures a perfectly clear view of
    the swirling gas giant above, with its Great Red Spot a prominent crimson
    eye watching over us.
    

步驟 2:教導機器人如何提供更優質的即時通訊服務

只要提供單一指示,您就能建立基本的 Europa 外星人聊天機器人。不過,單一指示通常不足以確保模型回應的一致性和品質。在沒有更具體指示的情況下,模型對天氣問題的回覆往往很長,聽起來像是課本上的內容,而不是友善外星人的回覆。

如要自訂 Chatbot 的語氣,請新增系統指示:

  1. 發起新的即時通訊提示。一旦即時通訊工作階段開始,系統指示就無法修改。

  2. 在「System Instructions」部分,將現有的指示變更為以下內容:

    You are Tim, an alien that lives on Europa, one of Jupiter's moons.
    
    Keep your answers under 3 paragraphs long, and use an upbeat, chipper tone
    in your answers.
    
  3. 重新輸入問題 (What's the weather like?),然後點選「Run」按鈕或按下 Enter 鍵。回應內容現在應如下所示:

    模型:

    Well, it's a bit nippy today! It's -170 degrees Celsius, but that's pretty
    average for Europa. We get a lot of snow, but it's not like the fluffy stuff
    you have. It's more like tiny ice pebbles.
    
    If you ever come visit, make sure you pack a warm jacket!
    

只要加入一點指示,就能大幅改變聊天機器人的語氣。通常只要提供明確的指示,對話方塊的回覆品質就會提高。

您可以使用這種方法為聊天機器人提供更深入的資訊。您可以提出更多問題、編輯答案,並改善聊天機器人的品質。繼續新增或修改指示,並測試指示如何變更聊天機器人的行為。

步驟 3 - 後續步驟

與其他提示類型類似,一旦您對提示原型設計感到滿意,即可使用「取得程式碼」按鈕開始編寫程式碼,或儲存提示以便日後繼續編輯並與他人分享。

結構化提示範例:建構產品文案產生器

Google AI Studio 中的結構化提示可協助您結合操作說明和範例,向模型顯示您想要的輸出類型,而非只告訴模型要做什麼。這種提示稱為精簡提示,可用於您希望模型採用一致的輸出格式 (例如結構化 JSON),或是您難以用文字描述模型要執行的動作 (例如以特定風格撰寫) 的情況。在本節中,您將瞭解如何在 Google AI Studio 中建立結構化提示。

步驟 1:建立結構化提示

在本範例中,您將建立結構化提示,產生產品的廣告文案。首先,您將建立兩個欄來定義提示的結構:產品輸入欄和產品副本輸出欄。

如何建立結構化提示:

  1. 開啟 Google AI Studio

  2. 按一下「New tuned model」(新增調整後的模型)

  3. 按一下「建立結構化提示」

  4. 在標示「模特兒的選用音調和風格指示」的文字輸入方塊中,貼上下列內容:

    You are a product marketer targeting a Gen Z audience. Create exciting and
    fresh advertising copy for products and their simple description. Keep copy
    under a few sentences long.
    
  5. 將預設的「Input」標題文字 (input:) 替換為 Product:

  6. 將預設的「Output」頁首文字 (output:) 替換為 Product copy:

步驟 2:新增示例

資料欄已命名完成後,請提供一些範例資料列。這些資料列應包含輸入示例 (本例為產品名稱) 和輸出示例 (對應的產品說明)。只要為模型提供幾個產品說明範例,您就能引導模型在產生輸出內容時,複製類似的樣式。您可以手動輸入範例,也可以使用匯入資料選單從檔案匯入。

如要手動輸入範例,請按照下列步驟操作:

  1. 在頂端範例資料表格中,選取「Product:」標題下方的欄位,然後輸入產品說明。

  2. 選取「產品文字」標題下方的欄位,然後輸入這項產品的行銷文字。

以下是此提示的輸入和輸出值範例:

產品: 產品文案:
懷舊運動鞋 讓我們綁鞋帶吧!這款運動鞋擁有經典外觀和獨特色彩,同時提供其他鞋款無法比擬的時尚風格和實用功能。
超柔連帽上衣 這款男女通用的連帽上衣觸感舒適,男女都能穿,這款連帽衫採用 100% 棉製成,柔軟舒適,可整天穿著。半刷毛內裡可在寒冷的天氣為您保暖。

(選用) 如要從檔案匯入範例:

  1. 在範例表格的右上角,依序點選「動作」>「匯入範例」

  2. 在對話方塊中,選取 Google 雲端硬碟中的 CSV 或 Google 試算表檔案,或從電腦上傳檔案。

  3. 在匯入範例對話方塊中,選擇要匯入哪些資料欄,以及要略過哪些資料欄。您也可以透過對話方塊,在結構化提示中指定要將哪個資料欄匯入哪個資料表欄。

步驟 3 - 測試提示

取得顯示模型所需內容的範例後,請在底部的「Test your prompt」表格中,使用新的輸入內容測試提示。

舉例來說,您可以在輸入資料欄中輸入 Vintage baseball cap,然後按一下 「Run」按鈕或按下 Enter 鍵,查看模型輸出內容。

查看如何將示例傳送至模型

在幕後,Google AI Studio 會將您提供的指示與範例結合,建構提示。您新增的範例越多,系統就會將這些範例加入傳送至模型的文字中。視範例長度而定,您可能會開始觸及模型的符記限制。所有生成式 AI 模型都有符記限制,也就是可接受的文字長度上限。

步驟 4 - 後續步驟

確認提示內容無誤後,您可以按一下「儲存」按鈕,將專案儲存至 Google 雲端硬碟,也可以按一下「取得程式碼」按鈕,將專案匯出為程式碼。

您也可以將個別的少數示例匯出為 CSV 檔案或 Google 試算表。按一下「動作」選單中的「匯出示例」,即可匯出示例。

延伸閱讀