summaryrefslogtreecommitdiff
path: root/data/energyexpertexternal/2022-09-23/api-docs.php
diff options
context:
space:
mode:
authorZhineng Li <[email protected]>2026-02-14 10:08:30 +0800
committerZhineng Li <[email protected]>2026-02-14 10:08:30 +0800
commiteccd5cd5a067f5659982685afdeea209b1888efb (patch)
tree1626c903b854317be1708ce3ccd3b4f4e6e0fc97 /data/energyexpertexternal/2022-09-23/api-docs.php
downloadacs-metadata-786a07360cbe6e0241e4703da25d35c59185fb09.tar.gz
acs-metadata-786a07360cbe6e0241e4703da25d35c59185fb09.zip
Diffstat (limited to 'data/energyexpertexternal/2022-09-23/api-docs.php')
-rw-r--r--data/energyexpertexternal/2022-09-23/api-docs.php3358
1 files changed, 3358 insertions, 0 deletions
diff --git a/data/energyexpertexternal/2022-09-23/api-docs.php b/data/energyexpertexternal/2022-09-23/api-docs.php
new file mode 100644
index 0000000..8e4d1a5
--- /dev/null
+++ b/data/energyexpertexternal/2022-09-23/api-docs.php
@@ -0,0 +1,3358 @@
+<?php return [
+ 'version' => '1.0',
+ 'info' => [
+ 'style' => 'ROA',
+ 'product' => 'energyExpertExternal',
+ 'version' => '2022-09-23',
+ ],
+ 'components' => [
+ 'schemas' => [
+ 'CarbonEmissionElecSummaryItem' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'carbonEmissionData' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'rawData' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'ratio' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'dataUnit' => [
+ 'type' => 'string',
+ ],
+ 'name' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'ChatDocumentPageNum' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'pos' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'array',
+ 'items' => [
+ '$ref' => '#/components/schemas/ChatRefDocPostion',
+ ],
+ ],
+ ],
+ 'num' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ ],
+ ],
+ 'ChatFolderItem' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'subFolders' => [
+ 'type' => 'array',
+ 'items' => [
+ '$ref' => '#/components/schemas/ChatItem',
+ ],
+ ],
+ 'folderName' => [
+ 'type' => 'string',
+ ],
+ 'folderId' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'ChatItem' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'question' => [
+ 'type' => 'string',
+ ],
+ 'answer' => [
+ 'type' => 'string',
+ ],
+ 'createTime' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'refDocList' => [
+ 'type' => 'array',
+ 'items' => [
+ '$ref' => '#/components/schemas/ChatRefDocItem',
+ ],
+ ],
+ 'folderName' => [
+ 'type' => 'string',
+ ],
+ 'folderId' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'ChatRefDocInfo' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'pages' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'pageListInfo' => [
+ 'type' => 'array',
+ 'items' => [
+ '$ref' => '#/components/schemas/ChatRefDocPageInfo',
+ ],
+ ],
+ ],
+ ],
+ 'ChatRefDocItem' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'docName' => [
+ 'type' => 'string',
+ ],
+ 'sourceType' => [
+ 'type' => 'string',
+ ],
+ 'docUrl' => [
+ 'type' => 'string',
+ ],
+ 'docInfo' => [
+ '$ref' => '#/components/schemas/ChatRefDocInfo',
+ ],
+ 'originDocName' => [
+ 'type' => 'string',
+ ],
+ 'pageNum' => [
+ 'type' => 'array',
+ 'items' => [
+ '$ref' => '#/components/schemas/ChatDocumentPageNum',
+ ],
+ ],
+ 'originDocUrl' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'ChatRefDocPageInfo' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'imageWidth' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'imageUrl' => [
+ 'type' => 'string',
+ ],
+ 'pageIdCurDoc' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'angle' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'excelParseResult' => [
+ 'type' => 'string',
+ ],
+ 'wordParseResult' => [
+ 'type' => 'string',
+ ],
+ 'pdfParseResult' => [
+ 'type' => 'string',
+ ],
+ 'imageHeight' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ ],
+ ],
+ 'ChatRefDocPageNum' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'pos' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'array',
+ 'items' => [
+ '$ref' => '#/components/schemas/ChatRefDocPostion',
+ ],
+ ],
+ ],
+ 'num' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ ],
+ ],
+ 'ChatRefDocPostion' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'x' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'y' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ ],
+ ],
+ 'ChunkItem' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'score' => [
+ 'type' => 'number',
+ 'format' => 'float',
+ ],
+ 'docName' => [
+ 'type' => 'string',
+ ],
+ 'rerankScore' => [
+ 'type' => 'number',
+ 'format' => 'float',
+ ],
+ 'docId' => [
+ 'type' => 'string',
+ ],
+ 'docUrl' => [
+ 'type' => 'string',
+ ],
+ 'weightedScore' => [
+ 'type' => 'number',
+ 'format' => 'float',
+ ],
+ 'chunkId' => [
+ 'type' => 'string',
+ ],
+ 'chunkContent' => [
+ 'type' => 'string',
+ ],
+ 'docElsIds' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ 'ConstituteItem' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'enterpriseName' => [
+ 'type' => 'string',
+ ],
+ 'rawData' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'carbonEmissionData' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'ratio' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'nameKey' => [
+ 'type' => 'string',
+ ],
+ 'name' => [
+ 'type' => 'string',
+ ],
+ 'emissionSourceKey' => [
+ 'type' => 'string',
+ ],
+ 'emissionSource' => [
+ 'type' => 'string',
+ ],
+ 'dataUnit' => [
+ 'type' => 'string',
+ ],
+ 'envGasEmissions' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'type' => [
+ 'type' => 'string',
+ ],
+ 'name' => [
+ 'type' => 'string',
+ ],
+ 'gasEmissionData' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'carbonEmissionData' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ ],
+ ],
+ ],
+ 'subConstituteItems' => [
+ 'type' => 'array',
+ 'items' => [
+ '$ref' => '#/components/schemas/ConstituteItem',
+ ],
+ ],
+ ],
+ ],
+ 'ContentItem' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'score' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'type' => [
+ 'type' => 'string',
+ ],
+ 'extInfo' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'alignment' => [
+ 'type' => 'string',
+ ],
+ 'index' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'level' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'pageNum' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ ],
+ 'pos' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'x' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'y' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ ],
+ ],
+ ],
+ 'subType' => [
+ 'type' => 'string',
+ ],
+ 'text' => [
+ 'type' => 'string',
+ ],
+ 'type' => [
+ 'type' => 'string',
+ ],
+ 'uniqueId' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ 'text' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'DocumentDetailItem' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'id' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'folderId' => [
+ 'type' => 'string',
+ ],
+ 'folderName' => [
+ 'type' => 'string',
+ ],
+ 'jobId' => [
+ 'type' => 'string',
+ ],
+ 'jobStatus' => [
+ 'type' => 'string',
+ ],
+ 'docName' => [
+ 'type' => 'string',
+ ],
+ 'originDocName' => [
+ 'type' => 'string',
+ ],
+ 'docUrl' => [
+ 'type' => 'string',
+ ],
+ 'originDocUrl' => [
+ 'type' => 'string',
+ ],
+ 'docHash' => [
+ 'type' => 'string',
+ ],
+ 'createTime' => [
+ 'type' => 'string',
+ 'format' => 'iso8601',
+ ],
+ 'updateTime' => [
+ 'type' => 'string',
+ 'format' => 'iso8601',
+ ],
+ ],
+ ],
+ 'EpdInventoryConstituteItem' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'inventoryValuePerProduct' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'factorDataset' => [
+ 'type' => 'string',
+ ],
+ 'percent' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'inventoryValuePerProductUnit' => [
+ 'type' => 'string',
+ ],
+ 'num' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'quantity' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'resourceType' => [
+ 'type' => 'string',
+ ],
+ 'factorType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'unit' => [
+ 'type' => 'string',
+ ],
+ 'name' => [
+ 'type' => 'string',
+ ],
+ 'inventoryId' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'inventoryValue' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'factorUnit' => [
+ 'type' => 'string',
+ ],
+ 'inventoryUnit' => [
+ 'type' => 'string',
+ ],
+ 'state' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'factor' => [
+ 'type' => 'string',
+ ],
+ 'carbonEmission' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'factorId' => [
+ 'type' => 'string',
+ ],
+ 'items' => [
+ 'type' => 'array',
+ 'items' => [
+ '$ref' => '#/components/schemas/EpdInventoryConstituteItem',
+ ],
+ ],
+ ],
+ ],
+ 'FolderItem' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'folderId' => [
+ 'type' => 'string',
+ ],
+ 'folderNum' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'docCount' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'folderName' => [
+ 'type' => 'string',
+ ],
+ 'parentFolderId' => [
+ 'type' => 'string',
+ ],
+ 'folderDefault' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'currentLevel' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'syncStatus' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'syncParsingStatus' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'ossDomain' => [
+ 'type' => 'string',
+ ],
+ 'ossUpdateBy' => [
+ 'type' => 'string',
+ ],
+ 'taskId' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'resourcePath' => [
+ 'type' => 'string',
+ ],
+ 'storageType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'ossPath' => [
+ 'type' => 'string',
+ ],
+ 'subFolderList' => [
+ 'type' => 'array',
+ 'items' => [
+ '$ref' => '#/components/schemas/FolderItem',
+ ],
+ ],
+ ],
+ ],
+ 'GwpInventoryConstitute' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'percent' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'resourceType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'unit' => [
+ 'type' => 'string',
+ ],
+ 'carbonEmission' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'name' => [
+ 'type' => 'string',
+ ],
+ 'byResourceType' => [
+ 'type' => 'array',
+ 'items' => [
+ '$ref' => '#/components/schemas/GwpResourceConstitute',
+ ],
+ ],
+ 'items' => [
+ 'type' => 'array',
+ 'items' => [
+ '$ref' => '#/components/schemas/GwpInventoryConstitute',
+ ],
+ ],
+ ],
+ ],
+ 'GwpResourceConstitute' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'name' => [
+ 'type' => 'string',
+ ],
+ 'unit' => [
+ 'type' => 'string',
+ ],
+ 'resourceType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'carbonEmission' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'percent' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'OrgEmission' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'name' => [
+ 'type' => 'string',
+ ],
+ 'nameKey' => [
+ 'type' => 'string',
+ ],
+ 'carbonEmissionData' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'weightingCarbonEmissionData' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'weightingRatio' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'ratio' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'weightingProportion' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'moduleEmissionList' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'name' => [
+ 'type' => 'string',
+ ],
+ 'nameKey' => [
+ 'type' => 'string',
+ ],
+ 'carbonEmissionData' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'ratio' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ ],
+ ],
+ ],
+ 'subEmissionItems' => [
+ 'type' => 'array',
+ 'items' => [
+ '$ref' => '#/components/schemas/OrgEmission',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'apis' => [
+ 'GetDataItemList' => [
+ 'path' => '/api/v1/carbon/emission/data/item/list',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'PushItemData' => [
+ 'path' => '/api/v1/carbon/emission/data/item/push',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'year' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'items' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'month' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'value' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'RecalculateCarbonEmission' => [
+ 'path' => '/api/v1/carbon/emission/data/item/recalculate',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'year' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetFootprintList' => [
+ 'path' => '/api/v1/carbon/footprint/product/list',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'currentPage' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'pageSize' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'productType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GenerateResult' => [
+ 'path' => '/api/v1/carbon/footprint/result/generate',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'productId' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'productType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'IsCompleted' => [
+ 'path' => '/api/v1/carbon/footprint/result/completed',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'productId' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'productType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetPcrInfo' => [
+ 'path' => '/api/v1/carbon/footprint/result/pcr/detail',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'productId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'productType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetGwpInventorySummary' => [
+ 'path' => '/api/v1/carbon/footprint/result/gwp/inventory/summary',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'productId' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'productType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetGwpBenchmarkSummary' => [
+ 'path' => '/api/v1/carbon/footprint/result/gwp/benchmark/summary',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'productId' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'productType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetEpdSummary' => [
+ 'path' => '/api/v1/carbon/footprint/result/epd/summary',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'productId' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'productType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetInventoryList' => [
+ 'path' => '/api/v1/carbon/footprint/result/inventory/list',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'productId' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'productType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'methodType' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'emissionType' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'group' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetGwpBenchmarkList' => [
+ 'path' => '/api/v1/carbon/footprint/result/gwp/benchmark/list',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'productId' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'productType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetGwpInventoryConstitute' => [
+ 'path' => '/api/v1/carbon/footprint/result/gwp/inventory/constitute',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'productId' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'productType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetEpdInventoryConstitute' => [
+ 'path' => '/api/v1/carbon/footprint/result/epd/inventory/constitute',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'productId' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'productType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetReductionProposal' => [
+ 'path' => '/api/v1/carbon/footprint/result/reduction/proposal',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'productId' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'productType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'dataQualityEvaluationType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetDataQualityAnalysis' => [
+ 'path' => '/api/v1/carbon/footprint/data/quality/analysis',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'dataQualityEvaluationType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'productId' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ 'productType' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetEmissionSummary' => [
+ 'path' => '/api/v1/carbon/emission/analysis/summary',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'year' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ 'moduleType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'moduleCode' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetEmissionSourceConstitute' => [
+ 'path' => '/api/v1/carbon/emission/analysis/constitute',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'year' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ 'moduleType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ 'moduleCode' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetCarbonEmissionTrend' => [
+ 'path' => '/api/v1/carbon/emission/analysis/trend',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'yearList' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ ],
+ 'moduleType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'moduleCode' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'trendType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetElecConstitute' => [
+ 'path' => '/api/v1/carbon/emission/analysis/elec/constitute',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'year' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetElecTrend' => [
+ 'path' => '/api/v1/carbon/emission/analysis/elec/trend',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'yearList' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetAreaElecConstitute' => [
+ 'path' => '/api/v1/carbon/emission/analysis/elec/area',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'year' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetGasConstitute' => [
+ 'path' => '/api/v1/carbon/emission/analysis/gas/constitute',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'year' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ 'moduleType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ 'moduleCode' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetOrgConstitute' => [
+ 'path' => '/api/v1/carbon/emission/analysis/org',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'code' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'year' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ 'moduleCode' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'moduleType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'BatchSaveInstructionStatus' => [
+ 'path' => '/api/v1/carbon/hvac/batchSaveInstructionStatus',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'factoryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'pKey' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'statusList' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'SetRunningPlan' => [
+ 'path' => '/api/v1/carbon/hvac/setRunningPlan',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'factoryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'systemId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'pKey' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'seasonMode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'dateType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'startTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'endTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'statisticsTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'workingStartTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'workingEndTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'earliestStartupTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'latestShutdownTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'minTem' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ 'maxTem' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ 'maxCarbonDioxide' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ 'controlType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'EditUnfavorableAreaDevices' => [
+ 'path' => '/api/v1/carbon/hvac/editUnfavorableAreaDevices',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'factoryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'systemId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'hvacDeviceConfigVOList' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'deviceName' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'deviceId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'deviceType' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'isForbidden' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'isUnfavorableArea' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ 'buildingId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'floorId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'fenceId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'EditProhibitedDevices' => [
+ 'path' => '/api/v1/carbon/hvac/editProhibitedDevices',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'factoryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'systemId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'hvacDeviceConfigVOList' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'deviceName' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'deviceId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'deviceType' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'isForbidden' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ 'isUnfavorableArea' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'buildingId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'floorId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'fenceId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'BatchUpdateSystemRunningPlan' => [
+ 'path' => '/api/v1/carbon/hvac/batchUpdateSystemRunningPlan',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'factoryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'systemId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'seasonMode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'dateType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'startTime' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'endTime' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'workingStartTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'workingEndTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'earliestStartupTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'latestShutdownTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'minTem' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ 'maxTem' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ 'maxCarbonDioxide' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ 'controlType' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'PushDeviceData' => [
+ 'path' => '/api/v1/data/increment/push',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'deviceType' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'devices' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'deviceId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'recordTime' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'data' => [
+ 'type' => 'object',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetDeviceInfo' => [
+ 'path' => '/api/external/getDeviceInfo',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'factoryId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'deviceId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'ds',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'GetDeviceList' => [
+ 'path' => '/api/external/getDeviceList',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'factoryId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'GetOrgAndFactory' => [
+ 'path' => '/api/external/getOrgAndFactory',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'http',
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [],
+ ],
+ 'GetDocumentAnalyzeResult' => [
+ 'path' => '/api/v1/aidoc/document/getDocumentAnalyzeResult',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'jobId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'SubmitDocumentAnalyzeJob' => [
+ 'path' => '/api/v1/aidoc/document/submitDocumentAnalyzeJob',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'fileUrl',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'fileName',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'templateId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'folderId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'analysisType',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'SubmitDocParsingTask' => [
+ 'path' => '/api/v2/aidoc/document/submitDocParsingTask',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'fileUrl',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'fileName',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'folderId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'needAnalyzeImg',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'GetDocParsingResult' => [
+ 'path' => '/api/v2/aidoc/document/getDocParsingResult',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'taskId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'returnFormat' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => [
+ 'md',
+ 'json',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'SubmitDocExtractionTask' => [
+ 'path' => '/api/v2/aidoc/document/submitDocExtractionTask',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'fileUrl',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'fileName',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'templateId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'folderId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'extractType',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => [
+ 'rag',
+ 'longTextUnderstanding',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetDocExtractionResult' => [
+ 'path' => '/api/v2/aidoc/document/getDocExtractionResult',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'taskId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'SubmitVLExtractionTask' => [
+ 'path' => '/api/v2/aidoc/document/submitVLExtractionTask',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'fileUrl',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'fileName',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'folderId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'templateId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'GetVLExtractionResult' => [
+ 'path' => '/api/v2/aidoc/document/getVLExtractionResult',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'taskId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'AnalyzeVlRealtime' => [
+ 'path' => '/api/v1/aidoc/document/analyzeVlRealtime',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'fileUrl',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'fileName',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'templateId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'language',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'GetChatFolderList' => [
+ 'path' => '/api/v2/aidoc/document/chat/folder/list',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [],
+ ],
+ 'CreateChatSession' => [
+ 'path' => '/api/v2/aidoc/document/chat/session/create',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'userId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'folderId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'name' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'Retrieve' => [
+ 'path' => '/api/v2/aidoc/knowledgebase/retrieve',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'query' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'useReranker' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'rerankerThreshold' => [
+ 'type' => 'number',
+ 'format' => 'float',
+ 'required' => false,
+ ],
+ 'topK' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'preRetrieveTopK' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'documentIds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => false,
+ ],
+ ],
+ 'folderIds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetChatSessionList' => [
+ 'path' => '/api/v2/aidoc/document/chat/session/list',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'name' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'userId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'currentPage' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'pageSize' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetChatList' => [
+ 'path' => '/api/v2/aidoc/document/chat/list',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'sessionId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'currentPage' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'pageSize' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'SendDocumentAskQuestion' => [
+ 'path' => '/api/v1/aidoc/document/sendDocumentAskQuestion',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'prompt' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'folderId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'sessionId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'Chat' => [
+ 'path' => '/api/v2/aidoc/document/chat',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'sessionId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'question' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'documentIds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'ChatStream' => [
+ 'path' => '/api/v2/aidoc/document/chat/stream',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ 'application/octet-stream',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'sessionId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'question' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'documentIds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'AddFolder' => [
+ 'path' => '/api/v1/aidoc/folder/add',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'folderName' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'parentFolderId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'DeleteFolder' => [
+ 'path' => '/api/v1/aidoc/folder/delete',
+ 'methods' => [
+ 'delete',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'folderId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'DetailDocument' => [
+ 'path' => '/api/v1/aidoc/document/detail',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'taskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'DeleteDocument' => [
+ 'path' => '/api/v1/aidoc/document/delete',
+ 'methods' => [
+ 'delete',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'taskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'endpoints' => [
+ [
+ 'regionId' => 'ap-southeast-1',
+ 'endpoint' => 'energyexpertexternal.ap-southeast-1.aliyuncs.com',
+ ],
+ [
+ 'regionId' => 'cn-hangzhou',
+ 'endpoint' => 'energyexpertexternal.cn-hangzhou.aliyuncs.com',
+ ],
+ ],
+];