如何用 Promptrepo 建立擷取模型?

"我需要擷取每個儲存格裡的名字"- Google Docs Editors Community

您需要的資訊埋在 Google Sheets 的自由文字裡:一欄裡的姓名格式各不相同,食材和營養數值藏在食物描述中。用手複製出來很慢,每一列寫法都不同時公式找不到,而通用的 AI 模型每次回傳的格式也不一樣。使用 Promptrepo,您用自己的範例建立擷取模型,它每次都回傳相同的欄位。您的訓練資料留在 Google Sheets 中,所以最懂這些資料的人不用寫程式就能建立模型。

現在就開始。建立您的 AI 模型,並依照下面的步驟操作。

步驟 1:準備訓練資料

  1. Nutrition per serving:每份的營養成分
  2. Web page content:網頁的內容
  3. Web page title:網頁的標題
  4. Ingredients:擷取出的食材清單
  5. Nutritional category:飲料、紅肉等類別
  6. Serving size (grams or mL):每份的食物份量
每一列是一個範例,包含以下欄位。您可以像下面這樣從一個開始,之後再把其餘的加到它的 Google Sheet 中。

步驟 2:在 Promptrepo 中建立模型

可選擇 Document、Email 和 Text 的 Input,並標示 Text
  • 在方框中輸入一個範例:網頁標題和它的內容,例如「Classic beef burger. A quarter pound patty with onions and cheese in a soft bun.」
  • 點選 Done。AI 會填好右邊的 Output。
方框中已輸入範例的 Enter Text,並標示 Done 按鈕
  • 如果需要另一個輸入,在 Editing input 底下點選 + Add input field。
  • 點選 Done
左邊是 Editing input,右邊是 AI 填好的 Output,並標示 Done 按鈕
  • 在 Editing output 底下,確認輸出欄位是您需要的,例如 Ingredients 和 Nutrition per serving。缺少的欄位請點選 + Add output field。
  • 點選 Done
左邊是 Input,右邊是 Editing output,並標示 Done 按鈕
  • 點選 Publish
Input 和 Output 並排,上方的 Publish 按鈕已標示
  • 輸入 AI 模型名稱,點選 Publish Now
AI model name 欄位中已輸入 Food extraction,並標示 Publish Now 按鈕
  • 出現 Model is ready! 時,點選 Proceed。
Model is ready! 訊息,並標示 Proceed 按鈕

步驟 3:訓練 & 測試模型

  • 點選 PREVIEW
模型頁面上方的 EDIT、CODE 和 PREVIEW,並標示 PREVIEW
  • 輸入食物名稱和它的描述,點選 PROCEED。
  • 模型應該會從文字中擷取出結構化資料 (食材 & 營養)
  • 在您滿意的結果上點選 ADD TO TRAINING DATA,用多一個範例來教模型
Input 和模型給出的 Output,並標示 Add to training data 按鈕
要一次新增大量範例,請在模型頁面點選 Training data 分頁上的編輯圖示。它的 Google Sheet 會開啟,您可以在那裡新增資料列。
Food extraction-V1 的 Training data 分頁,其中一列是範例,並標示編輯圖示
擷取模型讓 AI 能理解並處理文字資料。接下來,我們進入生成模型,根據學到的模式產生新資料。

摘要

當您需要的資訊埋在自由文字裡,用手複製很慢,公式也找不到。使用 Promptrepo,您輸入一個範例,確認輸出欄位,就能發布一個每次都回傳相同欄位的擷取模型。建立您的 AI 模型,完成上面的步驟。如果有任何問題,請寫信給客服。

最後更新: