import { createPanelAgentRoleFromTemplate } from '@tuya-miniapp/cloud-api';
const params = {
devId: 'your_device_id',
roleId: 'template_role_001',
roleName: '基于模板的智能助手',
roleDesc: '从模板创建的定制助手',
roleIntroduce: '我是基于模板创建的智能助手',
roleVariables: {
customization: 'template_based',
features: ['smart', 'helpful'],
},
roleImgUrl: 'https://example.com/template_avatar.jpg',
useLangCode: 'zh-CN',
useTimbreId: 'timbre_001',
useLlmId: '1001',
memoryInfo: '从模板继承的记忆信息',
speed: '1.0',
tone: '0.8',
needBind: 'true',
};
createPanelAgentRoleFromTemplate(params)
.then(result => {
console.log('创建成功,新角色ID:', result);
})
.catch(error => {
console.error('从模板创建角色失败:', error);
});