GenerateVoiceAgentRequest interface
產生語音代理的輸入。 只有 kind 和 name 都是必須的。
著作服務會將這些輸入擴展成完整且可 VoiceAgentDefinition編輯的 ,然後透過 來建立 POST /agents。
產生 instructions 的與音訊/語音設定會分別儲存在後面的客服定義中,呼叫者可透過標準客服版本控制編輯或覆寫其中任何欄位。
屬性
| description | 一個可選的代理人描述。 當被省略時,創作服務會解決其備用問題。 |
| draft | (預覽)當 |
| goal | 一個可選的自然語言描述,說明代理人應該做什麼。 提供後,會為產生的指令做種子。 |
| kind | 那種特工。 一律為 |
| model | 可選型號識別碼。 必要時 |
| model_type | 可選推論模式。 若省略,製作服務會使用 |
| name | 特工創造的獨特名稱。 必須是非空的類 DNS 代理名稱。 |
| tools | 可選工具逐字帶入產生的代理(參見 |
| use_case | 一個可選的創作用例。 空字串被接受。 |
屬性詳細資料
description
一個可選的代理人描述。 當被省略時,創作服務會解決其備用問題。
description?: string
屬性值
string
draft
(預覽)當 true時,產生的語音代理會被建立為草稿——一個可編輯、未發表的版本,呼叫者可在透過標準建立/版本路徑發佈前審查與精煉。 如果呼叫者未指定值,服務預設為 false ,此時代理會正常建立並發佈。
draft?: boolean
屬性值
boolean
goal
一個可選的自然語言描述,說明代理人應該做什麼。 提供後,會為產生的指令做種子。
goal?: string
屬性值
string
kind
那種特工。 一律為 voice。
kind: "voice"
屬性值
"voice"
model
可選型號識別碼。 必要時model_typeself_deployed為必要;可選時為或managedmodel_type省略。 該服務從不創造客戶部署名稱。
model?: string
屬性值
string
model_type
可選推論模式。 若省略,製作服務會使用 managed。 提供後,請使用 managed 或 self_deployed。
model_type?: VoiceModelType
屬性值
name
特工創造的獨特名稱。 必須是非空的類 DNS 代理名稱。
name: string
屬性值
string
tools
use_case
一個可選的創作用例。 空字串被接受。
use_case?: string
屬性值
string