summaryrefslogtreecommitdiff
path: root/data/en_us/adbai
diff options
context:
space:
mode:
Diffstat (limited to 'data/en_us/adbai')
-rw-r--r--data/en_us/adbai/2025-08-12/api-docs.php1584
1 files changed, 1582 insertions, 2 deletions
diff --git a/data/en_us/adbai/2025-08-12/api-docs.php b/data/en_us/adbai/2025-08-12/api-docs.php
index 19d0733..d220f5d 100644
--- a/data/en_us/adbai/2025-08-12/api-docs.php
+++ b/data/en_us/adbai/2025-08-12/api-docs.php
@@ -1,4 +1,1584 @@
<?php return [
- 'code' => 500,
- 'message' => 'server error',
+ 'version' => '1.0',
+ 'info' => ['style' => 'RPC', 'product' => 'ADBAI', 'version' => '2025-08-12'],
+ 'directories' => ['DescribeEmbodiedAIPlatforms', 'CreateEmbodiedAIPlatform', 'CreateAgentPlatform', 'GetEmbodiedAIPlatformResourceUsageInfo', 'ResetEmbodiedAIPlatformPassword', 'DeleteEmbodiedAIPlatform', 'UnlockEmbodiedAIPlatform', 'LockEmbodiedAIPlatform', 'DeleteAgentPlatform', 'ModifyAgentPlatform', 'ModifyEmbodiedAIPlatform', 'DescribeChatMessage', 'DescribeEapDeviceResourceAllocation'],
+ 'components' => [
+ 'schemas' => [],
+ ],
+ 'apis' => [
+ 'CreateAgentPlatform' => [
+ 'summary' => 'Creates a metric analysis platform.',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'abilityTreeCode' => '136445',
+ 'abilityTreeNodes' => ['FEATUREadsYXZ2UA'],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The region ID.'."\n"
+ ."\n"
+ .'> You can call the DescribeRegions operation to query the region ID of a specified Data Lakehouse Edition cluster.', 'type' => 'string', 'required' => false, 'example' => 'cn-beijing', 'title' => ''],
+ ],
+ [
+ 'name' => 'DBClusterId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The instance cluster ID.', 'type' => 'string', 'required' => true, 'example' => 'amv-bp11q28kvl688****', 'title' => ''],
+ ],
+ [
+ 'name' => 'Name',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The name of the metric analysis platform.', 'type' => 'string', 'required' => true, 'example' => 'testplatform', 'title' => ''],
+ ],
+ [
+ 'name' => 'AiPlatformConfig',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'description' => 'The parameters required to create the metric analysis platform.',
+ 'type' => 'object',
+ 'properties' => [
+ 'SpecName' => ['description' => 'The specifications of the metric analysis platform.', 'type' => 'string', 'required' => true, 'example' => 'large', 'title' => ''],
+ 'ServeEndpoint' => ['description' => 'The endpoint of the base model for the inference service that the metric analysis platform depends on.', 'type' => 'string', 'required' => true, 'example' => 'http://111.xx.xx.xx:8100/inferenceservice/base', 'title' => ''],
+ 'ServeApiKey' => ['description' => 'The API key of the model for the inference service that the metric analysis platform depends on.', 'type' => 'string', 'required' => true, 'example' => '3760d3**************************', 'title' => ''],
+ 'ServeModelName' => ['description' => 'The name of the base model for the inference service that the metric analysis platform depends on.', 'type' => 'string', 'required' => true, 'example' => 'Qwen3-235B-A22B-Instruct-2507', 'title' => ''],
+ 'ServeEmbeddingModelName' => ['description' => 'The name of the embedding model for the inference service that the metric analysis platform depends on.', 'type' => 'string', 'required' => true, 'example' => 'Qwen3-Embedding-8B', 'title' => ''],
+ 'ServeEmbeddingEndpoint' => ['description' => 'The endpoint of the embedding model for the inference service that the metric analysis platform depends on.', 'type' => 'string', 'required' => true, 'example' => 'http://111.xx.xx.xx:8100/inferenceservice/emb', 'title' => ''],
+ ],
+ 'required' => true,
+ 'title' => '',
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'B47EED99-BFA5-529D-8D85-A6642421D390'],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 400 => [
+ ['errorCode' => 'InvalidPoolName.Malformed', 'errorMessage' => 'The specified parameter PoolName is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolUser.Malformed', 'errorMessage' => 'The specified parameter PoolUser is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.NotFound', 'errorMessage' => 'The DBClusterId provided does not exist in our records.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.Malformed', 'errorMessage' => 'The specified parameter DBClusterId is not valid.', 'description' => ''],
+ ['errorCode' => 'ACS.ResourceGroup.InvalidResourceGroupState', 'errorMessage' => 'The state of this resource group does not support this operation.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolType.Malformed', 'errorMessage' => 'The specified parameter PoolType is not valid.', 'description' => ''],
+ ],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B47EED99-BFA5-529D-8D85-A6642421D390\\"\\n}","type":"json"}]',
+ 'title' => 'Create a metric analysis platform',
+ 'changeSet' => [],
+ 'flowControl' => [
+ 'flowControlList' => [],
+ ],
+ ],
+ 'CreateEmbodiedAIPlatform' => [
+ 'summary' => 'Creates an embodied intelligence multimodal data platform.',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'abilityTreeCode' => '136445',
+ 'abilityTreeNodes' => ['FEATUREadsYXZ2UA'],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['title' => '', 'description' => 'The region ID.'."\n"
+ ."\n"
+ .'> You can call the DescribeRegions operation to query the region ID of a specified Data Lakehouse Edition cluster.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing'],
+ ],
+ [
+ 'name' => 'DBClusterId',
+ 'in' => 'query',
+ 'schema' => ['title' => '', 'description' => 'The instance cluster ID.', 'type' => 'string', 'required' => true, 'example' => 'amv-bp11q28kvl688****'],
+ ],
+ [
+ 'name' => 'PlatformName',
+ 'in' => 'query',
+ 'schema' => ['title' => '', 'description' => 'The name of the embodied intelligence multimodal data platform.'."\n"
+ .'> The name can contain lowercase letters, digits, and underscores. It must start with a letter and end with a letter or digit. The name can be up to 16 characters in length.', 'type' => 'string', 'required' => true, 'example' => 'platform1'],
+ ],
+ [
+ 'name' => 'WebserverSpecName',
+ 'in' => 'query',
+ 'schema' => ['title' => '', 'description' => 'The webserver specification of the platform.', 'type' => 'string', 'required' => false, 'example' => 'large'],
+ ],
+ [
+ 'name' => 'RayConfig',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'The Ray specification information of the platform.',
+ 'type' => 'object',
+ 'properties' => [
+ 'HeadSpec' => ['title' => '', 'description' => 'The node specifications of the head node.', 'type' => 'string', 'example' => 'xlarge', 'required' => false],
+ 'Category' => [
+ 'title' => '',
+ 'description' => 'The Ray cluster type. Valid values:'."\n"
+ ."\n"
+ .'- BASIC: basic type, non-high-availability.'."\n"
+ ."\n"
+ .'- HIGH_AVAILABILITY: high-availability type.',
+ 'type' => 'string',
+ 'example' => 'BASIC',
+ 'enum' => ['BASIC', 'HIGH_AVAILABILITY'],
+ 'required' => false,
+ ],
+ 'WorkerGroups' => [
+ 'title' => '',
+ 'description' => 'The list of Ray worker group configurations.',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '',
+ 'description' => 'The Ray worker group configuration.',
+ 'type' => 'object',
+ 'properties' => [
+ 'GroupName' => ['title' => '', 'description' => 'The name of the worker group.', 'type' => 'string', 'example' => 'test', 'required' => false],
+ 'AllocateUnit' => ['title' => '', 'description' => 'The allocation unit.', 'type' => 'string', 'example' => '1', 'required' => false],
+ 'MaxWorkerQuantity' => ['title' => '', 'description' => 'The maximum number of workers.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'required' => false],
+ 'MinWorkerQuantity' => ['title' => '', 'description' => 'The minimum number of workers.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'required' => false],
+ 'WorkerDiskCapacity' => ['title' => '', 'description' => 'The disk size of the worker node.', 'type' => 'string', 'example' => '100G', 'required' => false],
+ 'WorkerSpecName' => ['title' => '', 'description' => 'The node specifications of the worker node.', 'type' => 'string', 'example' => 'xlarge', 'required' => false],
+ 'WorkerSpecType' => [
+ 'title' => '',
+ 'description' => 'The resource type of the worker node.',
+ 'type' => 'string',
+ 'example' => 'CPU',
+ 'enum' => ['CPU', 'GPU'],
+ 'required' => false,
+ ],
+ ],
+ 'required' => false,
+ 'example' => '',
+ ],
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'DeviceCount',
+ 'in' => 'query',
+ 'schema' => ['title' => '', 'description' => 'The ontology count.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'required' => false],
+ ],
+ [
+ 'name' => 'RayTrainConfig',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'The development and training resource configuration.',
+ 'type' => 'object',
+ 'properties' => [
+ 'CpuAcu' => ['title' => '', 'description' => 'The number of CPU ACUs to purchase.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => ''],
+ 'GpuSpecs' => [
+ 'title' => '',
+ 'description' => 'The list of GPU model specifications to purchase.',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'AllocateUnit' => ['title' => '', 'description' => 'The allocation unit.', 'type' => 'string', 'example' => '"1"', 'required' => false],
+ 'Count' => ['title' => '', 'description' => 'The number of GPU cards.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'required' => false],
+ 'SpecName' => ['title' => '', 'description' => 'The GPU model.', 'type' => 'string', 'example' => 'ADB.MLGrand.4', 'required' => false],
+ ],
+ 'required' => false,
+ 'description' => '',
+ 'example' => '',
+ ],
+ 'required' => false,
+ 'example' => '',
+ ],
+ 'TerminalConfig' => [
+ 'title' => '',
+ 'description' => 'The development machine configuration.',
+ 'type' => 'object',
+ 'properties' => [
+ 'AcrConfig' => [
+ 'title' => '',
+ 'description' => 'The image repository configuration.',
+ 'type' => 'object',
+ 'properties' => [
+ 'InstanceId' => ['title' => '', 'description' => 'The instance ID of the image repository.', 'type' => 'string', 'example' => 'cri-***', 'required' => false],
+ 'Registry' => ['title' => '', 'description' => 'The address of the image repository instance.', 'type' => 'string', 'example' => 'example-vpc.example-region.cr.aliyuncs.com', 'required' => false],
+ 'Namespaces' => [
+ 'title' => '',
+ 'description' => 'The list of namespaces.',
+ 'type' => 'array',
+ 'items' => ['title' => '', 'description' => 'The namespace.', 'type' => 'string', 'example' => '["devops"]', 'required' => false],
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => ['title' => '', 'description' => 'The request ID.', 'type' => 'string', 'example' => '19E994DC-A816-56DB-9F90-5F8E403DD19D'],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 400 => [
+ ['errorCode' => 'InvalidPoolName.Malformed', 'errorMessage' => 'The specified parameter PoolName is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolUser.Malformed', 'errorMessage' => 'The specified parameter PoolUser is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.NotFound', 'errorMessage' => 'The DBClusterId provided does not exist in our records.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.Malformed', 'errorMessage' => 'The specified parameter DBClusterId is not valid.', 'description' => ''],
+ ['errorCode' => 'ACS.ResourceGroup.InvalidResourceGroupState', 'errorMessage' => 'The state of this resource group does not support this operation.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolType.Malformed', 'errorMessage' => 'The specified parameter PoolType is not valid.', 'description' => ''],
+ ],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"19E994DC-A816-56DB-9F90-5F8E403DD19D\\"\\n}","type":"json"}]',
+ 'title' => 'Create an embodied intelligence multimodal data platform',
+ 'description' => 'Queries the actual resource amount corresponding to the backend of the instance ontology count.',
+ 'changeSet' => [
+ ['createdAt' => '2026-03-24T08:22:46.000Z', 'description' => 'Request parameters changed'],
+ ],
+ 'flowControl' => [
+ 'flowControlList' => [
+ ['threshold' => '1', 'countWindow' => 5, 'regionId' => '*', 'api' => 'CreateEmbodiedAIPlatform'],
+ ],
+ ],
+ ],
+ 'DeleteAgentPlatform' => [
+ 'summary' => 'Deletes a metrics platform.',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'delete',
+ 'riskType' => 'high',
+ 'chargeType' => 'paid',
+ 'abilityTreeCode' => '136445',
+ 'abilityTreeNodes' => ['FEATUREadsYXZ2UA'],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The region ID.'."\n"
+ ."\n"
+ .'> You can call the DescribeRegions operation to query the region ID of a specified Data Lakehouse Edition cluster.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''],
+ ],
+ [
+ 'name' => 'DBClusterId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The instance cluster ID.', 'type' => 'string', 'required' => true, 'example' => 'amv-bp11q28kvl688****', 'title' => ''],
+ ],
+ [
+ 'name' => 'Name',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The name of the intelligent alert event recording. The name must be fewer than 48 characters in length and can contain letters, digits, and the following special characters: hyphens (-), underscores (_), at signs (@), periods (.), and colons (:).', 'type' => 'string', 'required' => true, 'example' => 'test_platform', 'title' => ''],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'B47EED99-BFA5-529D-8D85-A6642421D390'],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 400 => [
+ ['errorCode' => 'InvalidPoolName.Malformed', 'errorMessage' => 'The specified parameter PoolName is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolUser.Malformed', 'errorMessage' => 'The specified parameter PoolUser is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.NotFound', 'errorMessage' => 'The DBClusterId provided does not exist in our records.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.Malformed', 'errorMessage' => 'The specified parameter DBClusterId is not valid.', 'description' => ''],
+ ['errorCode' => 'ACS.ResourceGroup.InvalidResourceGroupState', 'errorMessage' => 'The state of this resource group does not support this operation.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolType.Malformed', 'errorMessage' => 'The specified parameter PoolType is not valid.', 'description' => ''],
+ ],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B47EED99-BFA5-529D-8D85-A6642421D390\\"\\n}","type":"json"}]',
+ 'title' => 'Delete a metrics platform',
+ 'changeSet' => [],
+ 'flowControl' => [
+ 'flowControlList' => [],
+ ],
+ ],
+ 'DeleteEmbodiedAIPlatform' => [
+ 'summary' => 'Deletes an embodied intelligence platform.',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'delete',
+ 'riskType' => 'high',
+ 'chargeType' => 'paid',
+ 'abilityTreeCode' => '136445',
+ 'abilityTreeNodes' => ['FEATUREadsYXZ2UA'],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The region ID.'."\n"
+ ."\n"
+ .'> You can call the DescribeRegions operation to query the region ID of a specified Data Lakehouse Edition cluster.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''],
+ ],
+ [
+ 'name' => 'DBClusterId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The instance cluster ID.', 'type' => 'string', 'required' => true, 'example' => 'amv-bp11q28kvl688****', 'title' => ''],
+ ],
+ [
+ 'name' => 'PlatformName',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The name of the embodied intelligence multimodal data platform.'."\n"
+ .'> The name can contain lowercase letters, digits, and underscores. It must start with a letter and end with a letter or digit. The name can be up to 16 characters in length.', 'type' => 'string', 'required' => true, 'example' => 'platform1', 'title' => ''],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'B47EED99-BFA5-529D-8D85-A6642421D390'],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 400 => [
+ ['errorCode' => 'InvalidPoolName.Malformed', 'errorMessage' => 'The specified parameter PoolName is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolUser.Malformed', 'errorMessage' => 'The specified parameter PoolUser is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.NotFound', 'errorMessage' => 'The DBClusterId provided does not exist in our records.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.Malformed', 'errorMessage' => 'The specified parameter DBClusterId is not valid.', 'description' => ''],
+ ['errorCode' => 'ACS.ResourceGroup.InvalidResourceGroupState', 'errorMessage' => 'The state of this resource group does not support this operation.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolType.Malformed', 'errorMessage' => 'The specified parameter PoolType is not valid.', 'description' => ''],
+ ],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B47EED99-BFA5-529D-8D85-A6642421D390\\"\\n}","type":"json"}]',
+ 'title' => 'Delete an embodied intelligence platform',
+ 'changeSet' => [],
+ 'flowControl' => [
+ 'flowControlList' => [],
+ ],
+ ],
+ 'DescribeChatMessage' => [
+ 'summary' => 'Initiates a multi-turn conversation for instance kernel diagnostics.',
+ 'path' => '',
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https', 'sse'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'abilityTreeNodes' => ['FEATUREadsDAZVRM'],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['title' => '', 'description' => 'The Alibaba Cloud region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing'],
+ ],
+ [
+ 'name' => 'Query',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The query statement submitted by the user.', 'type' => 'string', 'required' => true, 'example' => '如何制定合理的年度计划目标?', 'title' => ''],
+ ],
+ [
+ 'name' => 'SessionId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The session ID.', 'type' => 'string', 'required' => false, 'example' => 'df94eec5-3d95-435c-87d4-43e8bb3f9519', 'title' => ''],
+ ],
+ [
+ 'name' => 'Timezone',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The time zone.', 'type' => 'string', 'required' => false, 'example' => 'Asia/Shanghai', 'title' => ''],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => ['title' => '', 'description' => 'The request ID.', 'type' => 'string', 'example' => 'B47EED99-BFA5-529D-8D85-A6642421D390'],
+ 'SequenceNumber' => ['description' => 'The sequence number of the message.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''],
+ 'Object' => ['description' => 'The message object.', 'type' => 'string', 'example' => 'content', 'title' => ''],
+ 'Status' => [
+ 'description' => 'The message status.',
+ 'enumValueTitles' => ['null' => 'null', 'created' => 'created', 'in_process' => 'in_process', 'completed' => 'completed'],
+ 'type' => 'string',
+ 'example' => 'created',
+ 'title' => '',
+ ],
+ 'Error' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'Failed to get sse streaming, please try again later.', 'title' => ''],
+ 'Id' => ['description' => 'The message ID.', 'type' => 'string', 'example' => '97616', 'title' => ''],
+ 'Type' => [
+ 'description' => 'The message type.',
+ 'enumValueTitles' => ['data' => 'data', 'text' => 'text', 'message' => 'message', 'plugin_call' => 'plugin_call'],
+ 'type' => 'string',
+ 'example' => 'text',
+ 'title' => '',
+ ],
+ 'Role' => ['description' => 'The message role.', 'type' => 'string', 'example' => 'assistant', 'title' => ''],
+ 'Content' => [
+ 'description' => 'The task content.',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'SequenceNumber' => ['description' => 'The sequence number of the message.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''],
+ 'Object' => ['description' => 'The message object.', 'type' => 'string', 'example' => 'content', 'title' => ''],
+ 'Status' => ['description' => 'The message status.', 'type' => 'string', 'example' => 'completed', 'title' => ''],
+ 'Error' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'Failed to get sse streaming, please try again later.', 'title' => ''],
+ 'Type' => ['description' => 'The message type.', 'type' => 'string', 'example' => 'text', 'title' => ''],
+ 'Index' => ['description' => 'The index.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''],
+ 'Delta' => ['description' => 'Indicates whether the content is incremental.', 'type' => 'boolean', 'example' => 'false', 'title' => ''],
+ 'MsgId' => ['description' => 'The message ID.', 'type' => 'string', 'example' => 'msg_294c8b98-dc64-4c82-9417-e03522a631f6', 'title' => ''],
+ 'Text' => ['description' => 'The text content.', 'type' => 'string', 'example' => '3 MB\\n-', 'title' => ''],
+ 'Data' => [
+ 'description' => 'The result set.',
+ 'type' => 'object',
+ 'properties' => [
+ 'CallId' => ['description' => 'The ID of the invoked data API operation.', 'type' => 'string', 'example' => 'call_e0e9ee423c7e4ba88d058fd6', 'title' => ''],
+ 'Name' => ['description' => 'The name of the invoked data API operation.', 'type' => 'string', 'example' => 'describeScalingRecommendation', 'title' => ''],
+ 'Output' => ['description' => 'The output of the invoked data API operation.', 'type' => 'string', 'example' => '[{"type": "text", "text": "Skill not found: instance_health_inspection"}]', 'title' => ''],
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ ],
+ 'description' => '',
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'Code' => ['description' => 'The backend error code.', 'type' => 'string', 'example' => 'OK', 'title' => ''],
+ 'Message' => ['description' => 'The message.', 'type' => 'string', 'example' => 'success', 'title' => ''],
+ 'Index' => ['description' => 'The index.', 'type' => 'integer', 'format' => 'int64', 'example' => '2', 'title' => ''],
+ 'Delta' => ['description' => 'Indicates whether the content is incremental.', 'type' => 'boolean', 'example' => 'false', 'title' => ''],
+ 'MsgId' => ['description' => 'The message ID.', 'type' => 'string', 'example' => 'msg_294c8b98-dc64-4c82-9417-e03522a631f6', 'title' => ''],
+ 'Text' => ['description' => 'The text content.', 'type' => 'string', 'example' => ':-636 KB', 'title' => ''],
+ 'Data' => [
+ 'description' => 'The result set.',
+ 'type' => 'object',
+ 'properties' => [
+ 'CallId' => ['description' => 'The ID of the invoked data API operation.', 'type' => 'string', 'example' => 'call_1891f1689bc44ab292aadff3', 'title' => ''],
+ 'Name' => ['description' => 'The name of the invoked data API operation.', 'type' => 'string', 'example' => 'describeScalingRecommendation', 'title' => ''],
+ 'Arguments' => ['description' => 'The parameters of the invoked data API operation.', 'type' => 'string', 'example' => '{"instanceName": "amv-bp1b9y9xhvpzm9p0", "pageNumber": 1, "pageSize": 10}', 'title' => ''],
+ 'Output' => ['description' => 'The output of the invoked data API operation.', 'type' => 'string', 'example' => '[{"type": "text", "text": "Skill not found: instance_health_inspection"}]', 'title' => ''],
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'CreatedAt' => ['description' => 'The creation time.', 'type' => 'string', 'example' => '2026-03-18T02:01:56Z', 'title' => ''],
+ 'CompletedAt' => ['description' => 'The completion time.', 'type' => 'string', 'example' => '2026-03-18T02:01:56Z', 'title' => ''],
+ 'Output' => ['description' => 'The content output.', 'type' => 'string', 'example' => '[{"type": "text", "text": "Skill not found: instance_health_inspection"}]', 'title' => ''],
+ 'SessionId' => ['description' => 'The session ID.', 'type' => 'string', 'example' => '593b51eef93b443fb2ba2a6dc68b737b', 'title' => ''],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'staticInfo' => ['returnType' => 'synchronous'],
+ 'title' => 'Start intelligent assistant multi-turn conversation',
+ 'description' => 'Initiates a multi-turn conversation for instance kernel diagnostics.',
+ 'changeSet' => [],
+ 'flowControl' => [
+ 'flowControlList' => [],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B47EED99-BFA5-529D-8D85-A6642421D390\\",\\n \\"SequenceNumber\\": 1,\\n \\"Object\\": \\"content\\",\\n \\"Status\\": \\"created\\",\\n \\"Error\\": \\"Failed to get sse streaming, please try again later.\\",\\n \\"Id\\": \\"97616\\",\\n \\"Type\\": \\"text\\",\\n \\"Role\\": \\"assistant\\",\\n \\"Content\\": [\\n {\\n \\"SequenceNumber\\": 1,\\n \\"Object\\": \\"content\\",\\n \\"Status\\": \\"completed\\",\\n \\"Error\\": \\"Failed to get sse streaming, please try again later.\\",\\n \\"Type\\": \\"text\\",\\n \\"Index\\": 0,\\n \\"Delta\\": false,\\n \\"MsgId\\": \\"msg_294c8b98-dc64-4c82-9417-e03522a631f6\\",\\n \\"Text\\": \\"3 MB\\\\\\\\n-\\",\\n \\"Data\\": {\\n \\"CallId\\": \\"call_e0e9ee423c7e4ba88d058fd6\\",\\n \\"Name\\": \\"describeScalingRecommendation\\",\\n \\"Output\\": \\"[{\\\\\\"type\\\\\\": \\\\\\"text\\\\\\", \\\\\\"text\\\\\\": \\\\\\"Skill not found: instance_health_inspection\\\\\\"}]\\"\\n }\\n }\\n ],\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"success\\",\\n \\"Index\\": 2,\\n \\"Delta\\": false,\\n \\"MsgId\\": \\"msg_294c8b98-dc64-4c82-9417-e03522a631f6\\",\\n \\"Text\\": \\":-636 KB\\",\\n \\"Data\\": {\\n \\"CallId\\": \\"call_1891f1689bc44ab292aadff3\\",\\n \\"Name\\": \\"describeScalingRecommendation\\",\\n \\"Arguments\\": \\"{\\\\\\"instanceName\\\\\\": \\\\\\"amv-bp1b9y9xhvpzm9p0\\\\\\", \\\\\\"pageNumber\\\\\\": 1, \\\\\\"pageSize\\\\\\": 10}\\",\\n \\"Output\\": \\"[{\\\\\\"type\\\\\\": \\\\\\"text\\\\\\", \\\\\\"text\\\\\\": \\\\\\"Skill not found: instance_health_inspection\\\\\\"}]\\"\\n },\\n \\"CreatedAt\\": \\"2026-03-18T02:01:56Z\\",\\n \\"CompletedAt\\": \\"2026-03-18T02:01:56Z\\",\\n \\"Output\\": \\"[{\\\\\\"type\\\\\\": \\\\\\"text\\\\\\", \\\\\\"text\\\\\\": \\\\\\"Skill not found: instance_health_inspection\\\\\\"}]\\",\\n \\"SessionId\\": \\"593b51eef93b443fb2ba2a6dc68b737b\\"\\n}","type":"json"}]',
+ ],
+ 'DescribeEapDeviceResourceAllocation' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'abilityTreeCode' => '136445',
+ 'abilityTreeNodes' => ['FEATUREadsYXZ2UA'],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'Region ID where the instance is located.'."\n"
+ ."\n"
+ .'> You can invoke the DescribeRegions API to view the region ID of a specified Data Lakehouse Edition cluster.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''],
+ ],
+ [
+ 'name' => 'DBClusterId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'Instance cluster ID.', 'type' => 'string', 'required' => true, 'example' => 'amv-bp11q28kvl688****', 'title' => ''],
+ ],
+ [
+ 'name' => 'DeviceCount',
+ 'in' => 'query',
+ 'schema' => ['description' => 'Total number of devices', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '3', 'title' => ''],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'description' => 'Schema of Response ',
+ 'title' => 'Schema of Response ',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => ['description' => 'Id of the request ', 'title' => 'Id of the request ', 'type' => 'string', 'example' => '19E994DC-A816-56DB-9F90-5F8E403DD19D'],
+ 'Items' => [
+ 'description' => 'List of specification recommendations. ',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => 'Specification recommendation. ',
+ 'type' => 'object',
+ 'properties' => [
+ 'DeviceCount' => ['description' => 'Total number of devices', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''],
+ 'TotalTargetCpu' => ['description' => 'Total target number of vCPU cores', 'type' => 'integer', 'format' => 'int32', 'example' => '24', 'title' => ''],
+ 'WebserverSpecName' => ['description' => 'Webserver specification of the Embodied Intelligence platform. ', 'type' => 'string', 'example' => '"xlarge"', 'title' => ''],
+ 'WebserverCpu' => ['description' => 'Total number of vCPU cores for the Embodied Intelligence platform ', 'type' => 'integer', 'format' => 'int32', 'example' => '8', 'title' => ''],
+ 'WebserverAcu' => ['description' => 'Total ACU count for the Embodied Intelligence platform ', 'type' => 'number', 'format' => 'double', 'example' => '8.0', 'title' => ''],
+ 'HeadSpecName' => ['description' => 'Ray Cluster Head specification of the Embodied Intelligence platform ', 'type' => 'string', 'example' => '"medium"', 'title' => ''],
+ 'HeadCpu' => ['description' => 'Number of vCPU cores for the Ray Cluster Head node on the Intelligent Embodiment platform', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''],
+ 'HeadAcu' => ['description' => 'Total ACU count for the Ray Cluster Head of the Embodied Intelligence platform ', 'type' => 'number', 'format' => 'double', 'example' => '2.0', 'title' => ''],
+ 'WorkerSpecName' => ['description' => 'Ray Cluster Worker specification of the Embodied Intelligence platform ', 'type' => 'string', 'example' => '"xlarge"', 'title' => ''],
+ 'WorkerCpu' => ['description' => 'Number of vCPU cores per Ray Cluster Worker of the Embodied Intelligence platform ', 'type' => 'integer', 'format' => 'int32', 'example' => '8', 'title' => ''],
+ 'WorkerCount' => ['description' => 'Total number of Ray Cluster Worker nodes on the Intelligent Embodiment platform', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''],
+ 'WorkerAcu' => ['description' => 'Total ACU count per Ray Cluster Worker of the Embodied Intelligence platform', 'type' => 'number', 'format' => 'double', 'example' => '16.0', 'title' => ''],
+ 'TotalDeployedCpu' => ['description' => 'Total number of vCPU cores actually deployed on the Intelligent Embodiment platform', 'type' => 'integer', 'format' => 'int32', 'example' => '26', 'title' => ''],
+ 'TotalAcu' => ['description' => 'Total number of ACUs actually deployed on the Intelligent Embodiment platform', 'type' => 'number', 'format' => 'double', 'example' => '26', 'title' => ''],
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 400 => [
+ ['errorCode' => 'InvalidDBClusterId.NotFound', 'errorMessage' => 'The DBClusterId provided does not exist in our records.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.Malformed', 'errorMessage' => 'The specified parameter DBClusterId is not valid.', 'description' => ''],
+ ],
+ ],
+ 'title' => 'Query the actual resource specifications corresponding to the number of Intelligent Embodiment instances',
+ 'summary' => 'Query the resource allocation plan for Embodied Intelligence platform devices ',
+ 'description' => 'Used to view the actual resource amount corresponding to the backend of the instance ontology count ',
+ 'changeSet' => [],
+ 'flowControl' => [
+ 'flowControlList' => [],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"19E994DC-A816-56DB-9F90-5F8E403DD19D\\",\\n \\"Items\\": [\\n {\\n \\"DeviceCount\\": 3,\\n \\"TotalTargetCpu\\": 24,\\n \\"WebserverSpecName\\": \\"\\\\\\"xlarge\\\\\\"\\",\\n \\"WebserverCpu\\": 8,\\n \\"WebserverAcu\\": 8,\\n \\"HeadSpecName\\": \\"\\\\\\"medium\\\\\\"\\",\\n \\"HeadCpu\\": 2,\\n \\"HeadAcu\\": 2,\\n \\"WorkerSpecName\\": \\"\\\\\\"xlarge\\\\\\"\\",\\n \\"WorkerCpu\\": 8,\\n \\"WorkerCount\\": 2,\\n \\"WorkerAcu\\": 16,\\n \\"TotalDeployedCpu\\": 26,\\n \\"TotalAcu\\": 26\\n }\\n ]\\n}","type":"json"}]',
+ 'translator' => 'machine',
+ ],
+ 'DescribeEmbodiedAIPlatforms' => [
+ 'summary' => 'Queries embodied intelligence multimodal data platforms.',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'abilityTreeCode' => '136445',
+ 'abilityTreeNodes' => ['FEATUREadsYXZ2UA'],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The region ID of the instance.'."\n"
+ ."\n"
+ .'> You can call the DescribeRegions operation to query the region ID of a specified Data Lakehouse Edition cluster.', 'type' => 'string', 'required' => true, 'example' => 'cn-shanghai', 'title' => ''],
+ ],
+ [
+ 'name' => 'DBClusterId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The cluster ID of the instance.', 'type' => 'string', 'required' => true, 'example' => 'amv-bp11q28kvl688****', 'title' => ''],
+ ],
+ [
+ 'name' => 'State',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => 'The running status of the platform.',
+ 'type' => 'string',
+ 'enum' => ['pending', 'running', 'scaling', 'deleting', 'locked'],
+ 'required' => false,
+ 'example' => 'running',
+ 'title' => '',
+ ],
+ ],
+ [
+ 'name' => 'StartTime',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The start time of platform creation, used to filter query results. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mmZ format. The time must be in UTC.', 'type' => 'string', 'format' => 'iso8601', 'required' => false, 'example' => '2025-12-01T02:05Z', 'title' => ''],
+ ],
+ [
+ 'name' => 'EndTime',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The end time of platform creation, used to filter query results. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mmZ format. The time must be in UTC.', 'type' => 'string', 'format' => 'iso8601', 'required' => false, 'example' => '2025-12-01T03:05Z', 'title' => ''],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The number of entries per page in a paged query. Default value: 30.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '30', 'title' => ''],
+ ],
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''],
+ ],
+ [
+ 'name' => 'NextToken',
+ 'in' => 'query',
+ 'schema' => ['description' => 'Use PageSize and PageNumber for pagination.', 'type' => 'string', 'required' => false, 'example' => '298a7d5473b128dfe0b5e8707e******', 'title' => ''],
+ ],
+ [
+ 'name' => 'MaxResults',
+ 'in' => 'query',
+ 'schema' => ['description' => 'Use PageSize and PageNumber for pagination.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '30', 'title' => ''],
+ ],
+ [
+ 'name' => 'PlatformName',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The name of the embodied intelligence multimodal data platform.', 'type' => 'string', 'required' => false, 'example' => 'platform1', 'title' => ''],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => ['title' => '', 'description' => 'The request ID.', 'type' => 'string', 'example' => 'B47EED99-BFA5-529D-8D85-A6642421D390'],
+ 'Platforms' => [
+ 'description' => 'The list of embodied intelligence multimodal data platforms.',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => 'The embodied intelligence multimodal data platform.',
+ 'type' => 'object',
+ 'properties' => [
+ 'PlatformName' => ['title' => '', 'description' => 'The platform name.', 'type' => 'string', 'example' => 'platform1'],
+ 'RayConfig' => [
+ 'description' => 'The Ray specification information of the platform.',
+ 'type' => 'object',
+ 'properties' => [
+ 'HeadSpec' => ['title' => '', 'description' => 'The node specifications of the head node.', 'type' => 'string', 'example' => 'large'],
+ 'Category' => [
+ 'title' => '',
+ 'description' => 'The Ray cluster type. Valid values:'."\n"
+ ."\n"
+ .'- BASIC: basic type without high availability.'."\n"
+ .'- HIGH_AVAILABILITY: high-availability type.',
+ 'type' => 'string',
+ 'example' => 'BASIC',
+ 'enum' => ['Basic', 'HighAvailability'],
+ ],
+ 'WorkerGroups' => [
+ 'description' => 'The list of Ray worker group configurations.',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'GroupName' => ['title' => '', 'description' => 'The name of the worker group.', 'type' => 'string', 'example' => 'worker1'],
+ 'AllocateUnit' => ['title' => '', 'description' => 'The allocation unit.', 'type' => 'string', 'example' => '1'],
+ 'MaxWorkerQuantity' => ['title' => '', 'description' => 'The maximum number of workers.', 'type' => 'integer', 'format' => 'int32', 'example' => '2'],
+ 'MinWorkerQuantity' => ['title' => '', 'description' => 'The minimum number of workers.', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
+ 'WorkerDiskCapacity' => ['title' => '', 'description' => 'The disk size of each worker.', 'type' => 'string', 'example' => '100G'],
+ 'WorkerSpecName' => ['title' => '', 'description' => 'The worker resource model.', 'type' => 'string', 'example' => 'large'],
+ 'WorkerSpecType' => [
+ 'title' => '',
+ 'description' => 'The Ray worker resource type.',
+ 'type' => 'string',
+ 'example' => 'CPU',
+ 'enum' => ['CPU', 'GPU'],
+ ],
+ ],
+ 'title' => '',
+ 'description' => 'The list of Ray worker group configurations.',
+ 'example' => '',
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'RayClusterAddress' => ['title' => '', 'description' => 'The Ray cluster address.', 'type' => 'string', 'example' => 'http://ray-cluster-address.example.com'],
+ 'RayDashboardAddress' => ['title' => '', 'description' => 'The Ray Dashboard address.', 'type' => 'string', 'example' => 'http://ray-dashboard-address.example.com'],
+ 'RayGrafanaAddress' => ['title' => '', 'description' => 'The Ray Grafana address.', 'type' => 'string', 'example' => 'http://ray-grafana-address.example.com'],
+ 'HeadSpecType' => ['title' => '', 'description' => 'The resource type of the head node.', 'type' => 'string', 'example' => 'CPU'],
+ 'HeadDiskCapacity' => ['title' => '', 'description' => 'The disk size of the head node.', 'type' => 'string', 'example' => '100G'],
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'State' => ['title' => '', 'description' => 'The running status.', 'type' => 'string', 'example' => 'running'],
+ 'OssBucketName' => ['title' => '', 'description' => 'The lake storage name.', 'type' => 'string', 'example' => 'adb-lake-cn-beijing-5q1w******'],
+ 'EapConfig' => [
+ 'description' => 'The webserver configuration of the platform.',
+ 'type' => 'object',
+ 'properties' => [
+ 'WebserverSpecName' => ['title' => '', 'description' => 'The webserver specification of the platform.', 'type' => 'string', 'example' => 'large'],
+ 'WebserverAddress' => ['title' => '', 'description' => 'The public network access address of the platform webserver.', 'type' => 'string', 'example' => 'http://amv-2z******-***-roboto.ads.example.com:80'],
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'CreateTime' => ['title' => '', 'description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '2025-12-01 14:55:36'],
+ 'RayTrainConfig' => [
+ 'title' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'CpuAcu' => ['title' => '', 'type' => 'integer', 'format' => 'int64', 'description' => '', 'example' => ''],
+ 'GpuSpecs' => [
+ 'title' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'AllocateUnit' => ['title' => '', 'type' => 'string', 'example' => '"1"', 'description' => ''],
+ 'Count' => ['title' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'description' => ''],
+ 'SpecName' => ['title' => '', 'type' => 'string', 'example' => 'ADB.MLTensor.2', 'description' => ''],
+ ],
+ 'description' => '',
+ 'example' => '',
+ ],
+ 'description' => '',
+ 'example' => '',
+ ],
+ 'TerminalConfig' => [
+ 'title' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'AcrConfig' => [
+ 'title' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'InstanceId' => ['title' => '', 'type' => 'string', 'example' => 'cri-***', 'description' => ''],
+ 'Namespaces' => [
+ 'title' => '',
+ 'type' => 'array',
+ 'items' => ['title' => '', 'type' => 'string', 'example' => '["devops"]', 'description' => ''],
+ 'description' => '',
+ 'example' => '',
+ ],
+ 'Registry' => ['title' => '', 'type' => 'string', 'example' => 'example-vpc.example-region.cr.aliyuncs.com', 'description' => ''],
+ ],
+ 'description' => '',
+ 'example' => '',
+ ],
+ ],
+ 'description' => '',
+ 'example' => '',
+ ],
+ ],
+ 'description' => '',
+ 'example' => '',
+ ],
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'PageSize' => ['title' => '', 'description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int32', 'example' => '30'],
+ 'PageNumber' => ['title' => '', 'description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1'],
+ 'TotalCount' => ['title' => '', 'description' => 'The total number of platforms.', 'type' => 'integer', 'format' => 'int64', 'example' => '50'],
+ 'MaxResults' => ['title' => '', 'description' => 'Use the paged query parameters PageSize, PageNumber, and TotalCount for paging.', 'type' => 'integer', 'format' => 'int32', 'example' => '30'],
+ 'NextToken' => ['title' => '', 'description' => 'Use the paged query parameters PageSize, PageNumber, and TotalCount for paging.', 'type' => 'string', 'example' => '9c3158c2e8acf616501bd5ee05******'],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 400 => [
+ ['errorCode' => 'InvalidPoolName.Malformed', 'errorMessage' => 'The specified parameter PoolName is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolUser.Malformed', 'errorMessage' => 'The specified parameter PoolUser is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.NotFound', 'errorMessage' => 'The DBClusterId provided does not exist in our records.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.Malformed', 'errorMessage' => 'The specified parameter DBClusterId is not valid.', 'description' => ''],
+ ['errorCode' => 'ACS.ResourceGroup.InvalidResourceGroupState', 'errorMessage' => 'The state of this resource group does not support this operation.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolType.Malformed', 'errorMessage' => 'The specified parameter PoolType is not valid.', 'description' => ''],
+ ],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B47EED99-BFA5-529D-8D85-A6642421D390\\",\\n \\"Platforms\\": [\\n {\\n \\"PlatformName\\": \\"platform1\\",\\n \\"RayConfig\\": {\\n \\"HeadSpec\\": \\"large\\",\\n \\"Category\\": \\"BASIC\\",\\n \\"WorkerGroups\\": [\\n {\\n \\"GroupName\\": \\"worker1\\",\\n \\"AllocateUnit\\": \\"1\\",\\n \\"MaxWorkerQuantity\\": 2,\\n \\"MinWorkerQuantity\\": 1,\\n \\"WorkerDiskCapacity\\": \\"100G\\",\\n \\"WorkerSpecName\\": \\"large\\",\\n \\"WorkerSpecType\\": \\"CPU\\"\\n }\\n ],\\n \\"RayClusterAddress\\": \\"http://ray-cluster-address.example.com\\",\\n \\"RayDashboardAddress\\": \\"http://ray-dashboard-address.example.com\\",\\n \\"RayGrafanaAddress\\": \\"http://ray-grafana-address.example.com\\",\\n \\"HeadSpecType\\": \\"CPU\\",\\n \\"HeadDiskCapacity\\": \\"100G\\"\\n },\\n \\"State\\": \\"running\\",\\n \\"OssBucketName\\": \\"adb-lake-cn-beijing-5q1w******\\",\\n \\"EapConfig\\": {\\n \\"WebserverSpecName\\": \\"large\\",\\n \\"WebserverAddress\\": \\"http://amv-2z******-***-roboto.ads.example.com:80\\"\\n },\\n \\"CreateTime\\": 0,\\n \\"RayTrainConfig\\": {\\n \\"CpuAcu\\": 0,\\n \\"GpuSpecs\\": [\\n {\\n \\"AllocateUnit\\": \\"\\\\\\"1\\\\\\"\\",\\n \\"Count\\": 1,\\n \\"SpecName\\": \\"ADB.MLTensor.2\\"\\n }\\n ],\\n \\"TerminalConfig\\": {\\n \\"AcrConfig\\": {\\n \\"InstanceId\\": \\"cri-***\\",\\n \\"Namespaces\\": [\\n \\"[\\\\\\"devops\\\\\\"]\\"\\n ],\\n \\"Registry\\": \\"example-vpc.example-region.cr.aliyuncs.com\\"\\n }\\n }\\n }\\n }\\n ],\\n \\"PageSize\\": 30,\\n \\"PageNumber\\": 1,\\n \\"TotalCount\\": 50,\\n \\"MaxResults\\": 30,\\n \\"NextToken\\": \\"9c3158c2e8acf616501bd5ee05******\\"\\n}","type":"json"}]',
+ 'title' => 'Query embodied intelligence multimodal data platforms',
+ 'changeSet' => [
+ ['createdAt' => '2026-02-09T05:47:01.000Z', 'description' => 'Request parameters changed'],
+ ],
+ 'flowControl' => [
+ 'flowControlList' => [
+ ['threshold' => '1', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEmbodiedAIPlatforms'],
+ ],
+ ],
+ ],
+ 'GetEmbodiedAIPlatformResourceUsageInfo' => [
+ 'summary' => 'Queries the resource usage information of an embodied intelligence platform.',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'abilityTreeCode' => '136445',
+ 'abilityTreeNodes' => ['FEATUREadsYXZ2UA'],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The region ID of the instance.'."\n"
+ ."\n"
+ .'> You can call the DescribeRegions operation to query the region ID of a specified Data Lakehouse Edition cluster.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''],
+ ],
+ [
+ 'name' => 'DBClusterId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The instance cluster ID.', 'type' => 'string', 'required' => true, 'example' => 'amv-bp11q28kvl688****', 'title' => ''],
+ ],
+ [
+ 'name' => 'StartTime',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The start of the time range for querying network resource usage. Format: yyyy-MM-ddTHH:mmZ.', 'type' => 'string', 'format' => 'iso8601', 'required' => false, 'example' => '2026-01-10T01:00Z', 'title' => ''],
+ ],
+ [
+ 'name' => 'EndTime',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The end of the time range for querying network resource usage. Format: yyyy-MM-ddTHH:mmZ.', 'type' => 'string', 'format' => 'iso8601', 'required' => false, 'example' => '2026-01-20T01:00Z', 'title' => ''],
+ ],
+ [
+ 'name' => 'PlatformName',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The name of the embodied intelligence platform.', 'type' => 'string', 'required' => false, 'example' => 'platform1', 'title' => ''],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'B47EED99-BFA5-529D-8D85-A6642421D390'],
+ 'RegisteredDeviceCount' => ['description' => 'The number of registered embodiments.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''],
+ 'MaxRegisteredDevices' => ['description' => 'The maximum number of embodiments that can be registered.', 'type' => 'integer', 'format' => 'int64', 'example' => '3', 'title' => ''],
+ 'GpuDetails' => [
+ 'description' => 'The GPU usage details.',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'GpuModel' => ['description' => 'The GPU model.', 'type' => 'string', 'example' => 'ADB.MLLarge.2', 'title' => ''],
+ 'TotalCount' => ['description' => 'The number of GPUs of this model currently in use.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''],
+ 'AllocatedUnit' => ['description' => 'The GPU allocation unit.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''],
+ ],
+ 'description' => '',
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'StorageUsage' => [
+ 'description' => 'The storage resource usage information.',
+ 'type' => 'object',
+ 'properties' => [
+ 'Nas' => [
+ 'description' => 'The NAS storage usage.',
+ 'type' => 'object',
+ 'properties' => [
+ 'MeteredSize' => ['description' => 'The NAS standard storage usage. Unit: bytes.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''],
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'Oss' => [
+ 'description' => 'The OSS storage usage.',
+ 'type' => 'object',
+ 'properties' => [
+ 'StandardStorageSize' => ['description' => 'The OSS standard storage usage. Unit: bytes.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''],
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'SlbTraffic' => [
+ 'description' => 'The network resource usage information.',
+ 'type' => 'object',
+ 'properties' => [
+ 'TotalBytesIn' => ['description' => 'The upstream bandwidth traffic over the public network. Unit: bytes.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''],
+ 'TotalBytesOut' => ['description' => 'The downstream bandwidth traffic over the public network. Unit: bytes.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''],
+ ],
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'AcuDetails' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'TotalACUCount' => ['type' => 'number', 'format' => 'double', 'description' => '', 'title' => '', 'example' => ''],
+ 'RayHeadACUCount' => ['type' => 'number', 'format' => 'double', 'description' => '', 'title' => '', 'example' => ''],
+ 'RayWorkerACUCount' => ['type' => 'number', 'format' => 'double', 'description' => '', 'title' => '', 'example' => ''],
+ 'EapWebserverACUCount' => ['type' => 'number', 'format' => 'double', 'description' => '', 'title' => '', 'example' => ''],
+ ],
+ 'description' => '',
+ 'title' => '',
+ 'example' => '',
+ ],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 400 => [
+ ['errorCode' => 'InvalidPoolName.Malformed', 'errorMessage' => 'The specified parameter PoolName is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolUser.Malformed', 'errorMessage' => 'The specified parameter PoolUser is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.NotFound', 'errorMessage' => 'The DBClusterId provided does not exist in our records.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.Malformed', 'errorMessage' => 'The specified parameter DBClusterId is not valid.', 'description' => ''],
+ ['errorCode' => 'ACS.ResourceGroup.InvalidResourceGroupState', 'errorMessage' => 'The state of this resource group does not support this operation.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolType.Malformed', 'errorMessage' => 'The specified parameter PoolType is not valid.', 'description' => ''],
+ ],
+ ],
+ 'title' => 'Query embodied intelligence platform resource usage',
+ 'changeSet' => [
+ ['createdAt' => '2026-01-28T03:27:09.000Z', 'description' => 'Response parameters changed'],
+ ],
+ 'flowControl' => [
+ 'flowControlList' => [],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B47EED99-BFA5-529D-8D85-A6642421D390\\",\\n \\"RegisteredDeviceCount\\": 1,\\n \\"MaxRegisteredDevices\\": 3,\\n \\"GpuDetails\\": [\\n {\\n \\"GpuModel\\": \\"ADB.MLLarge.2\\",\\n \\"TotalCount\\": 1,\\n \\"AllocatedUnit\\": 1\\n }\\n ],\\n \\"StorageUsage\\": {\\n \\"Nas\\": {\\n \\"MeteredSize\\": 0\\n },\\n \\"Oss\\": {\\n \\"StandardStorageSize\\": 0\\n }\\n },\\n \\"SlbTraffic\\": {\\n \\"TotalBytesIn\\": 0,\\n \\"TotalBytesOut\\": 0\\n },\\n \\"AcuDetails\\": {\\n \\"TotalACUCount\\": 0,\\n \\"RayHeadACUCount\\": 0,\\n \\"RayWorkerACUCount\\": 0,\\n \\"EapWebserverACUCount\\": 0\\n }\\n}","type":"json"}]',
+ ],
+ 'LockEmbodiedAIPlatform' => [
+ 'summary' => 'Locks an embodied intelligence platform.',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'abilityTreeCode' => '136445',
+ 'abilityTreeNodes' => ['FEATUREadsYXZ2UA'],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The region ID.'."\n"
+ ."\n"
+ .'> You can call the DescribeRegions operation to query the region ID of a specified Data Lakehouse Edition cluster.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''],
+ ],
+ [
+ 'name' => 'DBClusterId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The instance cluster ID.', 'type' => 'string', 'required' => true, 'example' => 'amv-bp11q28kvl688****', 'title' => ''],
+ ],
+ [
+ 'name' => 'PlatformName',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The name of the embodied intelligence multimodal data platform.'."\n"
+ .'> The name can contain lowercase letters, digits, and underscores. It must start with a letter and end with a letter or digit. The name can be up to 16 characters in length.', 'type' => 'string', 'required' => true, 'example' => 'platform1', 'title' => ''],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => '19E994DC-A816-56DB-9F90-5F8E403DD19D'],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 400 => [
+ ['errorCode' => 'InvalidPoolName.Malformed', 'errorMessage' => 'The specified parameter PoolName is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolUser.Malformed', 'errorMessage' => 'The specified parameter PoolUser is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.NotFound', 'errorMessage' => 'The DBClusterId provided does not exist in our records.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.Malformed', 'errorMessage' => 'The specified parameter DBClusterId is not valid.', 'description' => ''],
+ ['errorCode' => 'ACS.ResourceGroup.InvalidResourceGroupState', 'errorMessage' => 'The state of this resource group does not support this operation.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolType.Malformed', 'errorMessage' => 'The specified parameter PoolType is not valid.', 'description' => ''],
+ ],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"19E994DC-A816-56DB-9F90-5F8E403DD19D\\"\\n}","type":"json"}]',
+ 'title' => 'Lock an embodied intelligence platform',
+ 'changeSet' => [],
+ 'flowControl' => [
+ 'flowControlList' => [],
+ ],
+ ],
+ 'ModifyAgentPlatform' => [
+ 'summary' => 'Upgrades or downgrades the specifications of a metric platform.',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'abilityTreeCode' => '136445',
+ 'abilityTreeNodes' => ['FEATUREadsYXZ2UA'],
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The region ID.'."\n"
+ ."\n"
+ .'> You can call the DescribeRegions operation to query the region ID of a specified Data Lakehouse Edition cluster.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''],
+ ],
+ [
+ 'name' => 'DBClusterId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The instance cluster ID.', 'type' => 'string', 'required' => true, 'example' => 'amv-bp11q28kvl688****', 'title' => ''],
+ ],
+ [
+ 'name' => 'Name',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The name of the metric platform.', 'type' => 'string', 'required' => true, 'example' => 'test_platform', 'title' => ''],
+ ],
+ [
+ 'name' => 'AiPlatformConfig',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'description' => 'The parameters required for upgrading or downgrading the metric platform.',
+ 'type' => 'object',
+ 'properties' => [
+ 'SpecName' => ['description' => 'The specification of the metric analysis platform.', 'type' => 'string', 'required' => false, 'example' => 'large', 'title' => ''],
+ 'ServeEndpoint' => ['description' => 'The endpoint of the base model for the inference service that the metric analysis platform depends on.', 'type' => 'string', 'required' => false, 'example' => 'http://111.xx.xx.xx:8100/inferenceservice/base', 'title' => ''],
+ 'ServeApiKey' => ['description' => 'The API key of the model for the inference service that the metric analysis platform depends on.', 'type' => 'string', 'required' => false, 'example' => '3760d3**************************', 'title' => ''],
+ 'ServeModelName' => ['description' => 'The name of the base model for the inference service that the metric analysis platform depends on.', 'type' => 'string', 'required' => false, 'example' => 'Qwen3-235B-A22B-Instruct-2507', 'title' => ''],
+ 'ServeEmbeddingModelName' => ['description' => 'The name of the embedding model for the inference service that the metric analysis platform depends on.', 'type' => 'string', 'required' => false, 'example' => 'Qwen3-Embedding-8B', 'title' => ''],
+ 'ServeEmbeddingEndpoint' => ['description' => 'The endpoint of the embedding model for the inference service that the metric analysis platform depends on.', 'type' => 'string', 'required' => false, 'example' => 'http://111.xx.xx.xx:8100/inferenceservice/emb', 'title' => ''],
+ ],
+ 'required' => false,
+ 'title' => '',
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'B47EED99-BFA5-529D-8D85-A6642421D390'],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 400 => [
+ ['errorCode' => 'InvalidPoolName.Malformed', 'errorMessage' => 'The specified parameter PoolName is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolUser.Malformed', 'errorMessage' => 'The specified parameter PoolUser is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.NotFound', 'errorMessage' => 'The DBClusterId provided does not exist in our records.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.Malformed', 'errorMessage' => 'The specified parameter DBClusterId is not valid.', 'description' => ''],
+ ['errorCode' => 'ACS.ResourceGroup.InvalidResourceGroupState', 'errorMessage' => 'The state of this resource group does not support this operation.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolType.Malformed', 'errorMessage' => 'The specified parameter PoolType is not valid.', 'description' => ''],
+ ],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B47EED99-BFA5-529D-8D85-A6642421D390\\"\\n}","type":"json"}]',
+ 'title' => 'Upgrade/Downgrade a metric platform',
+ 'changeSet' => [],
+ 'flowControl' => [
+ 'flowControlList' => [],
+ ],
+ ],
+ 'ModifyEmbodiedAIPlatform' => [
+ 'summary' => 'Modifies the specifications of an embodied intelligence platform.',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'abilityTreeCode' => '136445',
+ 'abilityTreeNodes' => ['FEATUREadsYXZ2UA'],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['title' => '', 'description' => 'The region ID.'."\n"
+ ."\n"
+ .'> You can call the DescribeRegions operation to query the region ID of a specified Data Lakehouse Edition cluster.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing'],
+ ],
+ [
+ 'name' => 'DBClusterId',
+ 'in' => 'query',
+ 'schema' => ['title' => '', 'description' => 'The cluster ID.', 'type' => 'string', 'required' => true, 'example' => 'amv-bp11q28kvl688****'],
+ ],
+ [
+ 'name' => 'PlatformName',
+ 'in' => 'query',
+ 'schema' => ['title' => '', 'description' => 'The name of the embodied intelligence multimodal data platform.'."\n"
+ .'> The name can contain lowercase letters, digits, and underscores (_). It must start with a letter and end with a letter or digit. The name can be up to 16 characters in length.', 'type' => 'string', 'required' => true, 'example' => 'eap_platform'],
+ ],
+ [
+ 'name' => 'WebserverSpecName',
+ 'in' => 'query',
+ 'schema' => ['title' => '', 'description' => 'The Webserver specification of the platform.', 'type' => 'string', 'required' => false, 'example' => 'large'],
+ ],
+ [
+ 'name' => 'RayConfig',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'description' => 'The Ray specification information of the platform.',
+ 'type' => 'object',
+ 'properties' => [
+ 'HeadSpec' => ['title' => '', 'description' => 'The node specifications of the head node.', 'type' => 'string', 'example' => 'xlarge', 'required' => false],
+ 'Category' => [
+ 'title' => '',
+ 'description' => 'The type of the Ray cluster. Valid values:'."\n"
+ ."\n"
+ .'- BASIC: basic type, which does not support high availability.'."\n"
+ ."\n"
+ .'- HIGH_AVAILABILITY: high-availability type.',
+ 'type' => 'string',
+ 'example' => 'BASIC',
+ 'enum' => ['BASIC', 'HIGH_AVAILABILITY'],
+ 'required' => false,
+ ],
+ 'WorkerGroups' => [
+ 'description' => 'The configuration information of Ray worker groups.',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => 'The configuration information of Ray worker groups.',
+ 'type' => 'object',
+ 'properties' => [
+ 'GroupName' => ['title' => '', 'description' => 'The name of the worker group.', 'type' => 'string', 'example' => 'test', 'required' => false],
+ 'AllocateUnit' => ['title' => '', 'description' => 'The allocation unit.', 'type' => 'string', 'example' => '1', 'required' => false],
+ 'MaxWorkerQuantity' => ['title' => '', 'description' => 'The maximum number of workers.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'required' => false],
+ 'MinWorkerQuantity' => ['title' => '', 'description' => 'The minimum number of workers.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'required' => false],
+ 'WorkerDiskCapacity' => ['title' => '', 'description' => 'The disk size of the worker node.', 'type' => 'string', 'example' => '100G', 'required' => false],
+ 'WorkerSpecName' => ['title' => '', 'description' => 'The node specifications of the worker node.', 'type' => 'string', 'example' => 'xlarge', 'required' => false],
+ 'WorkerSpecType' => [
+ 'title' => '',
+ 'description' => 'The resource type of the worker node.',
+ 'type' => 'string',
+ 'example' => 'CPU',
+ 'enum' => ['CPU', 'GPU'],
+ 'required' => false,
+ ],
+ ],
+ 'required' => false,
+ 'title' => '',
+ 'example' => '',
+ ],
+ 'required' => false,
+ 'title' => '',
+ 'example' => '',
+ ],
+ ],
+ 'required' => false,
+ 'title' => '',
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'RayTrainConfig',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'CpuAcu' => ['title' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'description' => ''],
+ 'GpuSpecs' => [
+ 'title' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'AllocateUnit' => ['title' => '', 'type' => 'string', 'example' => '"1"', 'description' => ''],
+ 'Count' => ['title' => '', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'description' => ''],
+ 'SpecName' => ['title' => '', 'type' => 'string', 'example' => 'ADB.MLTensor.2', 'description' => ''],
+ ],
+ 'description' => '',
+ 'example' => '',
+ ],
+ 'description' => '',
+ 'example' => '',
+ ],
+ 'TerminalConfig' => [
+ 'title' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'AcrConfig' => [
+ 'title' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'InstanceId' => ['title' => '', 'type' => 'string', 'example' => 'i-8vb32jdd306b50rodza7', 'description' => ''],
+ 'Registry' => ['title' => '', 'type' => 'string', 'example' => 'example-vpc.example-region.cr.aliyuncs.com', 'description' => ''],
+ 'Namespaces' => [
+ 'title' => '',
+ 'type' => 'array',
+ 'items' => ['title' => '', 'type' => 'string', 'example' => '["devops"]', 'description' => ''],
+ 'description' => '',
+ 'example' => '',
+ ],
+ ],
+ 'description' => '',
+ 'example' => '',
+ ],
+ ],
+ 'description' => '',
+ 'example' => '',
+ ],
+ ],
+ 'description' => '',
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'DeviceCount',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'B47EED99-BFA5-529D-8D85-A6642421D390'],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 400 => [
+ ['errorCode' => 'InvalidPoolName.Malformed', 'errorMessage' => 'The specified parameter PoolName is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolUser.Malformed', 'errorMessage' => 'The specified parameter PoolUser is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.NotFound', 'errorMessage' => 'The DBClusterId provided does not exist in our records.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.Malformed', 'errorMessage' => 'The specified parameter DBClusterId is not valid.', 'description' => ''],
+ ['errorCode' => 'ACS.ResourceGroup.InvalidResourceGroupState', 'errorMessage' => 'The state of this resource group does not support this operation.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolType.Malformed', 'errorMessage' => 'The specified parameter PoolType is not valid.', 'description' => ''],
+ ],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B47EED99-BFA5-529D-8D85-A6642421D390\\"\\n}","type":"json"}]',
+ 'title' => 'Modify embodied intelligence platform specifications',
+ 'changeSet' => [],
+ 'flowControl' => [
+ 'flowControlList' => [],
+ ],
+ ],
+ 'ResetEmbodiedAIPlatformPassword' => [
+ 'summary' => 'Resets the admin password for the embodied intelligence platform.',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'abilityTreeCode' => '136445',
+ 'abilityTreeNodes' => ['FEATUREadsYXZ2UA'],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The region ID of the instance.'."\n"
+ ."\n"
+ .'> You can call the DescribeRegions operation to query the region ID of a specified Data Lakehouse Edition cluster.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''],
+ ],
+ [
+ 'name' => 'DBClusterId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The cluster ID of the instance.', 'type' => 'string', 'required' => true, 'example' => 'amv-bp11q28kvl688****', 'title' => ''],
+ ],
+ [
+ 'name' => 'PlatformName',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The name of the embodied intelligence multimodal data platform.', 'type' => 'string', 'required' => true, 'example' => 'platform1', 'title' => ''],
+ ],
+ [
+ 'name' => 'Password',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The new password for the admin user of the embodied intelligence platform.', 'type' => 'string', 'required' => true, 'example' => '123*******', 'title' => ''],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'B47EED99-BFA5-529D-8D85-A6642421D390'],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 400 => [
+ ['errorCode' => 'InvalidPoolName.Malformed', 'errorMessage' => 'The specified parameter PoolName is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolUser.Malformed', 'errorMessage' => 'The specified parameter PoolUser is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.NotFound', 'errorMessage' => 'The DBClusterId provided does not exist in our records.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.Malformed', 'errorMessage' => 'The specified parameter DBClusterId is not valid.', 'description' => ''],
+ ['errorCode' => 'ACS.ResourceGroup.InvalidResourceGroupState', 'errorMessage' => 'The state of this resource group does not support this operation.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolType.Malformed', 'errorMessage' => 'The specified parameter PoolType is not valid.', 'description' => ''],
+ ],
+ ],
+ 'title' => 'Reset admin password for the embodied intelligence platform',
+ 'changeSet' => [],
+ 'flowControl' => [
+ 'flowControlList' => [],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B47EED99-BFA5-529D-8D85-A6642421D390\\"\\n}","type":"json"}]',
+ ],
+ 'UnlockEmbodiedAIPlatform' => [
+ 'summary' => 'Unlocks an embodied intelligence platform.',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'abilityTreeCode' => '136445',
+ 'abilityTreeNodes' => ['FEATUREadsYXZ2UA'],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The region ID.'."\n"
+ ."\n"
+ .'> You can call the DescribeRegions operation to query the region ID of a specified Data Lakehouse Edition cluster.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''],
+ ],
+ [
+ 'name' => 'DBClusterId',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The instance cluster ID.', 'type' => 'string', 'required' => true, 'example' => 'amv-bp11q28kvl688****', 'title' => ''],
+ ],
+ [
+ 'name' => 'PlatformName',
+ 'in' => 'query',
+ 'schema' => ['description' => 'The name of the embodied intelligence multimodal data platform.'."\n"
+ .'> The name must start with a lowercase letter and end with a lowercase letter or digit. It can contain lowercase letters, digits, and underscores. The name can be up to 16 characters in length.', 'type' => 'string', 'required' => true, 'example' => 'platform1', 'title' => ''],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'B47EED99-BFA5-529D-8D85-A6642421D390'],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 400 => [
+ ['errorCode' => 'InvalidPoolName.Malformed', 'errorMessage' => 'The specified parameter PoolName is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolUser.Malformed', 'errorMessage' => 'The specified parameter PoolUser is not valid.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.NotFound', 'errorMessage' => 'The DBClusterId provided does not exist in our records.', 'description' => ''],
+ ['errorCode' => 'InvalidDBClusterId.Malformed', 'errorMessage' => 'The specified parameter DBClusterId is not valid.', 'description' => ''],
+ ['errorCode' => 'ACS.ResourceGroup.InvalidResourceGroupState', 'errorMessage' => 'The state of this resource group does not support this operation.', 'description' => ''],
+ ['errorCode' => 'InvalidPoolType.Malformed', 'errorMessage' => 'The specified parameter PoolType is not valid.', 'description' => ''],
+ ],
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B47EED99-BFA5-529D-8D85-A6642421D390\\"\\n}","type":"json"}]',
+ 'title' => 'Unlock an embodied intelligence platform',
+ 'changeSet' => [],
+ 'flowControl' => [
+ 'flowControlList' => [],
+ ],
+ ],
+ ],
+ 'endpoints' => [
+ ['regionId' => 'ap-northeast-1', 'regionName' => 'Japan (Tokyo)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'adbai.ap-northeast-1.aliyuncs.com', 'endpoint' => 'adbai.ap-northeast-1.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'ap-southeast-1', 'regionName' => 'Singapore', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'adbai.ap-southeast-1.aliyuncs.com', 'endpoint' => 'adbai.ap-southeast-1.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-beijing', 'regionName' => 'China (Beijing)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'adbai.cn-beijing.aliyuncs.com', 'endpoint' => 'adbai.cn-beijing.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-hangzhou', 'regionName' => 'China (Hangzhou)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'adbai.cn-hangzhou.aliyuncs.com', 'endpoint' => 'adbai.cn-hangzhou.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-shanghai', 'regionName' => 'China (Shanghai)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'adbai.cn-shanghai.aliyuncs.com', 'endpoint' => 'adbai.cn-shanghai.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-shenzhen', 'regionName' => 'China (Shenzhen)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'adbai.cn-shenzhen.aliyuncs.com', 'endpoint' => 'adbai.cn-shenzhen.aliyuncs.com', 'vpc' => ''],
+ ],
+ 'errorCodes' => [],
+ 'changeSet' => [
+ [
+ 'apis' => [
+ ['description' => 'Request parameters changed', 'api' => 'CreateEmbodiedAIPlatform'],
+ ],
+ 'createdAt' => '2026-03-24T08:22:56.000Z',
+ 'description' => '',
+ ],
+ [
+ 'apis' => [
+ ['description' => 'Request parameters changed', 'api' => 'DescribeEmbodiedAIPlatforms'],
+ ],
+ 'createdAt' => '2026-02-09T05:47:08.000Z',
+ 'description' => '',
+ ],
+ [
+ 'apis' => [
+ ['description' => 'Response parameters changed', 'api' => 'GetEmbodiedAIPlatformResourceUsageInfo'],
+ ],
+ 'createdAt' => '2026-01-28T03:27:14.000Z',
+ 'description' => '',
+ ],
+ ],
+ 'flowControl' => [
+ 'flowControlList' => [
+ ['threshold' => '-1', 'countWindow' => 1, 'regionId' => '*'],
+ ['threshold' => '1', 'countWindow' => 5, 'regionId' => '*', 'api' => 'CreateEmbodiedAIPlatform'],
+ ['threshold' => '1', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEmbodiedAIPlatforms'],
+ ],
+ ],
];