Create Model Provider Template
Operation description
You can create a model provider template under a model template in the Wuying Agent Management Center. This template is used to configure the connection information and keys for model services (such as Alibaba Cloud Bailian, Token Plan, and Moonshot) that Agents can call. After creation, the model provider template is automatically associated with the specified model template.
Make sure you are fully familiar with the operations and usage of the Wuying Agent Management Center before calling this API.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
appstreaming:CreateModelProviderTemplate |
create |
*全部资源
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| BizType |
integer |
Yes |
Business type. Valid values:
|
1 |
| AgentPlatform |
string |
No |
Agent platform. Valid values:
|
ENTERPRISE |
| AgentProvider |
string |
Yes |
Agent provider name. Valid values:
|
OpenClaw |
| ModelTemplateId |
string |
Yes |
Associated model group ID. |
mt-xxxx |
| ProviderName |
string |
Yes |
Model provider name. Must be unique within the same model template. Naming rules vary by ProviderType. For details, see the ProviderType description. |
bailian |
| ProviderType |
string |
No |
Model provider type. Different types impose different constraints on ProviderName and Config:
Valid values:
|
Managed |
| Name |
string |
No |
Model provider template name. |
阿里云百炼 |
| Description |
string |
No |
Model provider template description. |
阿里云百炼服务商 |
| Config |
string |
Yes |
Model provider configuration JSON, containing connection information such as baseUrl, apiKey, and api. The apiKey is encrypted after creation. Not required when ProviderType is WuyingCredit, as it is copied from the system template. |
{ "api": "openai-completions", "apiKey": "sk-xxxx", "baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1" } |
| EnableWuyingProxy |
boolean |
No |
Whether to enable Wuying security proxy. Must be true when ProviderType is WuyingCredit. Valid values:
|
true |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Request result. |
||
| Data |
object |
Returned result object. |
|
| ProviderTemplateId |
string |
Model provider template ID. |
mpt-xxxx |
| RequestId |
string |
Request ID. |
1CBAFFAB-B697-4049-A9B1-67E1FC5F**** |
Examples
Success response
JSON format
{
"Data": {
"ProviderTemplateId": "mpt-xxxx"
},
"RequestId": "1CBAFFAB-B697-4049-A9B1-67E1FC5F****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.