創建話術。
調試
您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。
請求參數
名稱 |
類型 |
是否必選 |
示例值 |
描述 |
Action | String | 是 | CreateScript | 系統規定參數。取值:CreateScript。 |
InstanceId | String | 是 | c46001bc-3ead-4bfd-9a69-4b5b66a4a3f4 | 實例ID |
ScriptName | String | 是 | 課程滿意度回訪 | 話術名稱 |
ScriptDescription | String | 否 | 課程回復話術 | 話術描述 |
Industry | String | 是 | 教育 | 所屬行業 |
Scene | String | 是 | 回訪 | 所屬場景 |
ChatbotId | String | 否 | chatbot-cn-IfaUfqaUnb | 當Instance的NluServiceType為Authorized或Provided時,需要通過此字段指定話術需要綁定的對話機器人實例ID |
AsrConfig | String | 否 | {\"appKey\":\"kknxKIhTTUcpCzYX\",\"maxEndSilence\":\"400\",\"silenceTimeout\":\"5\"} | ASR配置,參數定義
|
TtsConfig | String | 否 | {\"voice\":\"aixia\",\"volume\":\"50\",\"speechRate\":\"-150\",\"pitchRate\":\"0\"} | TTS配置,參數定義
|
ScriptContent.N | String | 否 | 您好,您昨晚在李佳琦直播間下單的娜薇詩椰子水二代精華2支裝還未付款,超時未支付會自動關閉訂單,活動錯過不再有奧。 | 通知類實例,傳入話術列表。 已廢棄。 |
ScriptWaveform.N | String | 否 | [] | 通知類實例,傳入話術聲音列表。 已廢棄。 |
MiniPlaybackEnable | Boolean | 否 | true | 承接語配置開關 |
NewBargeInEnable | Boolean | 否 | true | 優雅打斷配置開關 |
LongWaitEnable | Boolean | 否 | true | 智能斷句配置開關 |
EmotionEnable | Boolean | 否 | true | 情緒識別配置開關 |
AgentKey | String | 否 | 9137ab9c27044921860030adf8590ec4_p_outbound_public | 機器人業務空間訪問Key |
AgentLlm | Boolean | 否 | false | 機器人業務空間是否大模型業務空間 |
AgentId | Long | 否 | 1198938 | 機器人業務空間ID |
NluEngine | String | 否 | Prompts | Nlu引擎(僅大模型場景適用)枚舉:Prompts-大模型場景, 非大模型場景則為空。 |
NluAccessType | String | 否 | Managed | Nlu訪問方式(僅大模型場景適用)枚舉:Managed-使用阿里公共賬號訪問,非大模型場景則為空。 |
返回數據
名稱 |
類型 |
示例值 |
描述 |
HttpStatusCode | Integer | 200 | HTTP狀態碼 |
RequestId | String | 254EB995-DEDF-48A4-9101-9CA5B72FFBCC | 請求ID |
Success | Boolean | true | 是否成功 |
Code | String | OK | 響應碼 |
Message | String | Success | 接口提示信息 |
Script | Object | 話術信息 |
|
Status | String | DRAFTED | 任務狀態。取值范圍:
|
UpdateTime | Long | 1578474045152 | 話術更新時間(單位:毫秒) |
Industry | String | 教育 | 所屬行業 |
ScriptDescription | String | 課程滿意度回訪 | 話術描述 |
IsDrafted | Boolean | true | 是否是草稿 |
DebugStatus | String | DRAFTED | 話術調試狀態 |
ScriptId | String | 8c58d3e0-bf27-4685-a5a5-65872ec5abc4 | 話術ID |
IsDebugDrafted | Boolean | true | 是否是調試的草稿 |
ScriptName | String | 課程滿意度回訪 | 話術名稱 |
Scene | String | 回訪 | 所屬場景 |
NluEngine | String | Prompts | Nlu引擎(僅大模型場景適用)枚舉:Prompts-大模型場景, 非大模型場景則為空。 |
NluAccessType | String | Managed | Nlu訪問方式(僅大模型場景適用)枚舉:Managed-使用阿里公共賬號訪問,非大模型場景則為空。 |
示例
請求示例
http(s)://[Endpoint]/?Action=CreateScript
&InstanceId=c46001bc-3ead-4bfd-9a69-4b5b66a4a3f4
&ScriptName=課程滿意度回訪
&ScriptDescription=課程回復話術
&Industry=教育
&Scene=回訪
&ChatbotId=chatbot-cn-IfaUfqaUnb
&AsrConfig={\"appKey\":\"kknxKIhTTUcpCzYX\",\"maxEndSilence\":\"400\",\"silenceTimeout\":\"5\"}
&TtsConfig={\"voice\":\"aixia\",\"volume\":\"50\",\"speechRate\":\"-150\",\"pitchRate\":\"0\"}
&ScriptContent=["您好,您昨晚在李佳琦直播間下單的娜薇詩椰子水二代精華2支裝還未付款,超時未支付會自動關閉訂單,活動錯過不再有奧。"]
&ScriptWaveform=["[]"]
&MiniPlaybackEnable=true
&NewBargeInEnable=true
&LongWaitEnable=true
&EmotionEnable=true
&AgentKey=9137ab9c27044921860030adf8590ec4_p_outbound_public
&AgentLlm=false
&AgentId=1198938
&NluEngine=Prompts
&NluAccessType=Managed
&公共請求參數
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<CreateScriptResponse>
<HttpStatusCode>200</HttpStatusCode>
<RequestId>254EB995-DEDF-48A4-9101-9CA5B72FFBCC</RequestId>
<Success>true</Success>
<Code>OK</Code>
<Message>Success</Message>
<Script>
<Status>DRAFTED</Status>
<UpdateTime>1578474045152</UpdateTime>
<Industry>教育</Industry>
<ScriptDescription>課程滿意度回訪</ScriptDescription>
<IsDrafted>true</IsDrafted>
<DebugStatus>DRAFTED</DebugStatus>
<ScriptId>8c58d3e0-bf27-4685-a5a5-65872ec5abc4</ScriptId>
<IsDebugDrafted>true</IsDebugDrafted>
<ScriptName>課程滿意度回訪</ScriptName>
<Scene>回訪</Scene>
<NluEngine>Prompts</NluEngine>
<NluAccessType>Managed</NluAccessType>
</Script>
</CreateScriptResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"HttpStatusCode" : 200,
"RequestId" : "254EB995-DEDF-48A4-9101-9CA5B72FFBCC",
"Success" : true,
"Code" : "OK",
"Message" : "Success",
"Script" : {
"Status" : "DRAFTED",
"UpdateTime" : 1578474045152,
"Industry" : "教育",
"ScriptDescription" : "課程滿意度回訪",
"IsDrafted" : true,
"DebugStatus" : "DRAFTED",
"ScriptId" : "8c58d3e0-bf27-4685-a5a5-65872ec5abc4",
"IsDebugDrafted" : true,
"ScriptName" : "課程滿意度回訪",
"Scene" : "回訪",
"NluEngine" : "Prompts",
"NluAccessType" : "Managed"
}
}
錯誤碼
HttpCode |
錯誤碼 |
錯誤信息 |
描述 |
400 | InvalidScriptName.Duplicated | The specified ScriptName already exists. | 話術名稱已經存在。請您更換一個名字。 |
404 | NotExist.Instance | The specified Instance does not exist. | 指定的實例不存在。 |
500 | InternalError | An error occurred while processing your request. Please try again later. Submit a ticket if the error still exists. | 內部錯誤。建議重試,如果多次重試報錯請提交工單。 |
訪問錯誤中心查看更多錯誤碼。
文檔內容是否對您有幫助?