影像辨識 Tool
使用 Automation Tool 上傳圖片並辨識影像
此範例會讓用戶上傳一張圖片,並讓 AI 依據用戶的問題加上圖片去回答。整個範例會建立 3 個 Processor 來完成辨識影像的流程,最後藉由預覽來驗證功能。
- 4-1 Validate Payload
- 4-2 LLM Completion
- 4-3 Response
- 4-4 預覽
前置作業:可以支援辨識影像的 Completion Model、一張圖片
4-1. Validate Payload: 在 Schema 輸入需要驗證的 JSON Schema,此處我們需要讓用戶輸入一個問題,因此先用 question。
{
"type": "object",
"properties": {
"question": {
"type": "string"
}
},
"required": [
"question"
]
}
Note: 詳細 JSON Schema 寫法,請參考JSON Schema
File Alias: 由於需要用戶上傳圖片辨識,此處需要新增一個 file,File Type 請選擇 image,Alias 可以自訂,範例使用 img 作為別名。
4-2. LLM Completion: 在 Completion Model 選擇已經建好的 model 或點擊 Add 新增 model(注意模型需要支援 image),提示語 Prompt 的部分選擇 Template(Advance),並提示 LLM 觀察圖片並回答用戶輸入的問題。