Google AI Studio 快速入門導覽課程

Google AI Studio 是以瀏覽器為基礎的 IDE 以及生成式模型設計原型有了 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:訓練機器人改善即時通訊體驗

只要提供單一指示,就能建構基本的歐羅亞外星人 聊天機器人然而,單一指示通常不足以確保 模型回應的一致性和品質不明確列出 模型對天氣相關問題的回應通常會 聽起來很長,聽起來似乎來自教科書,而不是來自 不好意思的外星人

如要自訂聊天機器人的語氣,可以在系統操作說明中加入以下項目:

  1. 建立新的聊天提示。一旦您刪除 即時通訊工作階段已開始。

  2. 在「系統操作說明」部分變更現有的操作說明。 必須執行以下動作:

    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?),然後按一下「執行」 按鈕或按下 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),或者不易說明模型的運作方式 (也就是以特定樣式編寫)。本節將說明如何建立 結構化提示

步驟 1:建立條理分明的提示

在這個例子中,您必須建立結構化提示 產品文案首先要定義提示的結構 建立兩個資料欄:Product 輸入資料欄和 Product copy 輸出內容。 。

如何建立結構化提示:

  1. 開啟 Google AI Studio

  2. 按一下「新增調整過的模型」

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

  4. 在標示「」 model,貼上下列程式碼:

    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. 在「熱門範例資料表」中,選取 產品:標題並輸入產品說明。

  2. 選取「Product copy:」標題下方的欄位,並輸入行銷文案 。

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

產品: 產品文案:
復古運動鞋 讓我們加快步伐!結合經典造型與一種獨特魅力 調色盤,同時展現風格與功能 CANNOT TRANSLATE
超柔軟連帽上衣 換上全新流行連帽上衣,舒適又時尚!材質為 100% 純棉 這件連帽上衣不但柔軟舒適,整天佩戴也依然舒適。半刷子 讓您在最冷的日子也能保暖

(選用) 如要從檔案匯入範例,請按照下列步驟操作:

  1. 按一下範例表格右上角的「動作」>「動作」匯入 範例

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

  3. 在「匯入範例」對話方塊中,選擇要匯入及要匯入的資料欄 例如,假設您也可以在對話方塊中指定要匯入哪些資料欄 應該顯示「哪個表格」欄

步驟 3:測試提示

依據範例訓練模型後,請測試提示 在底部的「測試提示」表格中輸入新輸入內容。

例如,您可以在輸入值中輸入 Vintage baseball cap 欄中,按一下 Run (執行) 按鈕或按下 Enter 鍵,並查看模型輸出的內容。

查看範例如何傳送至模型

Google AI Studio 就會結合 或舉例說明自己提供的例子加入更多樣本後,您就能取得 而是在傳送到模型的文字中根據樣本的時間長度 您可能就會開始達到模型的符記上限所有生成式 AI 模型都有 符記限制,也就是系統接受輸入文字的長度上限。

步驟 4:後續步驟

調整提示後,你可以透過下列方式將專案儲存至 Google 雲端硬碟: 按一下「儲存」按鈕,或點選「取得程式碼」,將程式碼匯出到程式碼 按鈕。

你也可以將個別幾張樣本匯出為 CSV 檔案或 Google 工作表:按一下「動作」選單中的「匯出範例」,匯出範例。

延伸閱讀