Google AI Studio 是以瀏覽器為基礎的 IDE 以及生成式模型設計原型有了 Google AI Studio 以及測試不同提示建立您要製作的內容時 您可以匯出程式碼,以偏好的程式設計語言編寫程式碼 搭配使用 Gemini API。
提示和模型調整
Google AI Studio 提供多種提示介面,專為針對 不同用途
- 即時通訊提示:利用聊天提示打造對話體驗。這個 提示技術能讓系統生成多個輸入和回應 輸出內容詳情請參閱即時通訊提示範例 。
- 結構化提示:這項提示技巧可引導您輸出模型 提供一組範例要求和回覆這種做法適用於 因此,您需要進一步掌控模型輸出內容的結構如要瞭解詳情及進行申請 參考下方的結構化提示範例
Google AI Studio 也可讓您使用 稱為「微調」的技術:
- 調整後的模型:使用這項進階技巧來改善模型的回應。 為特定工作提供更多範例請參閱 微調模型。
聊天提示範例:建構自訂即時通訊應用程式
如果您曾使用類似一般用途的聊天機器人 Gemini 親身體驗, 生成式 AI 模型適用於開放式對話雖然這些一般用途 聊天機器人很實用,通常必須針對特定用途量身打造。 舉例來說,您可能想建構 客服聊天機器人 談論公司產品的對話。建議您參考 打造具備特定語調或風格的聊天機器人:破解特殊語氣或風格 傳回大量笑話、詩詞般的韻律,或是在回答時使用大量表情符號。
本例說明如何使用 Google AI Studio 打造親切的聊天機器人 來稱呼他是住在木星上的外星人。
步驟 1:建立聊天提示
如要建構聊天機器人,您需要提供使用者互動的範例 這位聊天機器人就會引導模型提供您需要的回覆
如何建立聊天提示:
開啟 Google AI Studio。
按一下「建立新的提示」。
按一下
展開箭頭,即可 展開「系統操作說明」部分。將下列程式碼貼入 文字輸入欄位:You are an alien that lives on Europa, one of Jupiter's moons.
新增系統指示後,請開始測試應用程式 與模型聊天
如何測試聊天機器人的行為:
在標示「輸入內容」的文字輸入框中,輸入問題或 使用者可能做出的觀察例如:
使用者:
What's the weather like?
按一下「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:訓練機器人改善即時通訊體驗
只要提供單一指示,就能建構基本的歐羅亞外星人 聊天機器人然而,單一指示通常不足以確保 模型回應的一致性和品質不明確列出 模型對天氣相關問題的回應通常會 聽起來很長,聽起來似乎來自教科書,而不是來自 不好意思的外星人
如要自訂聊天機器人的語氣,可以在系統操作說明中加入以下項目:
建立新的聊天提示。一旦您刪除 即時通訊工作階段已開始。
在「系統操作說明」部分變更現有的操作說明。 必須執行以下動作:
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.
請重新輸入問題 (
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 輸出內容。 。
如何建立結構化提示:
開啟 Google AI Studio。
按一下「新增調整過的模型」。
按一下「建立結構化提示」。
在標示「」 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.
將預設的「Input」(輸入) 標頭文字 (
input:
) 替換為Product:
。將預設的「Output」標頭文字 (
output:
) 取代為Product copy:
。
步驟 2:新增樣本
為資料欄命名後,請提供範例資料列,這些資料列 包含輸入範例 (此範例中的產品名稱) 和輸出內容範例 相應的產品說明。藉由向模型提供幾個範例 產品說明時,可以引導產品複製類似的風格 並產生專屬的輸出內容您可以手動輸入範例,也可以從 管理檔案。
如何手動輸入範例:
在「熱門範例資料表」中,選取 產品:標題並輸入產品說明。
選取「Product copy:」標題下方的欄位,並輸入行銷文案 。
以下是這項提示的輸入和輸出值範例:
產品: | 產品文案: |
---|---|
復古運動鞋 | 讓我們加快步伐!結合經典造型與一種獨特魅力 調色盤,同時展現風格與功能 CANNOT TRANSLATE |
超柔軟連帽上衣 | 換上全新流行連帽上衣,舒適又時尚!材質為 100% 純棉 這件連帽上衣不但柔軟舒適,整天佩戴也依然舒適。半刷子 讓您在最冷的日子也能保暖 |
(選用) 如要從檔案匯入範例,請按照下列步驟操作:
按一下範例表格右上角的「動作」>「動作」匯入 範例。
在對話方塊中選取 Google 雲端硬碟中的 CSV 或 Google 試算表檔案,或是 然後從電腦上傳圖片
在「匯入範例」對話方塊中,選擇要匯入及要匯入的資料欄 例如,假設您也可以在對話方塊中指定要匯入哪些資料欄 應該顯示「哪個表格」欄
步驟 3:測試提示
依據範例訓練模型後,請測試提示 在底部的「測試提示」表格中輸入新輸入內容。
例如,您可以在輸入值中輸入 Vintage baseball cap
欄中,按一下
Run (執行) 按鈕或按下 Enter 鍵,並查看模型輸出的內容。
查看範例如何傳送至模型
Google AI Studio 就會結合 或舉例說明自己提供的例子加入更多樣本後,您就能取得 而是在傳送到模型的文字中根據樣本的時間長度 您可能就會開始達到模型的符記上限所有生成式 AI 模型都有 符記限制,也就是系統接受輸入文字的長度上限。
步驟 4:後續步驟
調整提示後,你可以透過下列方式將專案儲存至 Google 雲端硬碟: 按一下「儲存」按鈕,或點選「取得程式碼」,將程式碼匯出到程式碼 按鈕。
你也可以將個別幾張樣本匯出為 CSV 檔案或 Google 工作表:按一下「動作」選單中的「匯出範例」,匯出範例。
延伸閱讀
- 如果您已準備好進行程式碼,請參閱 API 快速入門導覽課程。
- 如要瞭解如何撰寫更優質的提示,請參閱提示設計 指南。