GenerateVoiceAgentRequest interface

產生語音代理的輸入。 只有 kind 和 name 都是必須的。 著作服務會將這些輸入擴展成完整且可 VoiceAgentDefinition編輯的 ,然後透過 來建立 POST /agents。 產生 instructions 的與音訊/語音設定會分別儲存在後面的客服定義中,呼叫者可透過標準客服版本控制編輯或覆寫其中任何欄位。

屬性

description

一個可選的代理人描述。 當被省略時,創作服務會解決其備用問題。

draft

(預覽)當 true時,產生的語音代理會被建立為草稿——一個可編輯、未發表的版本,呼叫者可在透過標準建立/版本路徑發佈前審查與精煉。 如果呼叫者未指定值,服務預設為 false ,此時代理會正常建立並發佈。

goal

一個可選的自然語言描述,說明代理人應該做什麼。 提供後,會為產生的指令做種子。

kind

那種特工。 一律為 voice。

model

可選型號識別碼。 必要時model_typeself_deployed為必要;可選時為或managedmodel_type省略。 該服務從不創造客戶部署名稱。

model_type

可選推論模式。 若省略,製作服務會使用 managed。 提供後,請使用 managed 或 self_deployed。

name

特工創造的獨特名稱。 必須是非空的類 DNS 代理名稱。

tools

可選工具逐字帶入產生的代理(參見 VoiceAgentTool)。

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

可選工具逐字帶入產生的代理(參見 VoiceAgentTool)。

tools?: VoiceAgentToolUnion[]

屬性值

use_case

一個可選的創作用例。 空字串被接受。

use_case?: string

屬性值

string