Modifies the configuration of a specified AI agent instance.
Operation description
This operation updates the configuration of an AI agent instance, such as its voice.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ice:UpdateAIAgentInstance |
none |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
The ID of the AI agent instance. Note
This unique ID is returned after the AI agent instance starts successfully. For more information about starting an agent, see StartAIAgentInstance and GenerateAIAgentCall. |
39f8e0bc005e4f309379701645f4**** |
| AgentConfig | AIAgentConfig |
No |
The AI agent configuration to update. This configuration is merged with the existing configuration of the instance. For more information, see the AIAgentConfig definition. The following parameters in AIAgentConfig can be updated:
|
|
| UserData |
string |
No |
Custom user data. |
{"VoiceId":"xiaoxia"} |
TemplateConfig
deprecated
|
AIAgentTemplateConfig |
No |
Note
The AI agent template configuration. This parameter is deprecated. Use the AgentConfig parameter instead. The AI agent configuration to update. This configuration is merged with the existing configuration of the instance. For more information, see the AIAgentTemplateConfig definition. The following parameters in AIAgentTemplateConfig can be updated:
|
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The ID of the request. |
7B117AF5-2A16-412C-B127-FA6175ED1AD0 |
Examples
Success response
JSON format
{
"RequestId": "7B117AF5-2A16-412C-B127-FA6175ED1AD0"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.