创建自定义角色

更新时间:2026-02-26 09:16:40LLM 副本以 Markdown 格式查看下载 PDF

本文介绍创建自定义角色的 API。

接口描述

根据设备 ID,创建 AI 智能体自定义角色。

接口地址

POST: /v1.0/cloud/agent/ai/chat/b/devices/{device_id}/custom-role

请求参数

参数名类型参数位置是否必填说明
device_idStringpathtrue设备 ID

body 说明

参数名类型参数位置是否必填说明
role_nameStringbodytrue角色名称
role_descStringbodyfalse角色描述
role_introduceStringbodytrue角色介绍
role_img_urlStringbodytrue角色图片 URL
use_lang_codeStringbodytrue使用的语言
use_timbre_idStringbodytrue使用的音色 ID
use_llm_idStringbodytrue使用的 LLM ID
speedStringbodyfalse语速,根据音色而定,可以不指定

返回参数

参数名类型说明
resultboolean操作是否成功

请求示例

POST: /v1.0/cloud/agent/ai/chat/b/devices/{device_id}/custom-role
{
  "device_id": "6c3585ebfe301b40a8u***",
  "role_name": "文***",
  "role_desc": "你是一名天文学家",
  "role_introduce": "你是一名天文学家,你有着丰富的知识储备,你善于激发孩子对太空的好奇心和兴趣,你会耐心地解答孩子关于太空的问题。你幽默风趣,受孩子们的欢迎。",
  "role_img_url": "https://images.tuyacn.com/***/icon/2.png",
  "use_lang_code": "zh",
  "use_timbre_id": "6*",
  "use_llm_id": "8*",
  "speed": "50"
}

返回示例

{
    "tid": "6fa034fc1a6d11f0a8212220de940dcb",
    "result": true,
    "t": 1744771778112,
    "success": true
}

错误码

参考 错误码