From eccd5cd5a067f5659982685afdeea209b1888efb Mon Sep 17 00:00:00 2001 From: Zhineng Li Date: Sat, 14 Feb 2026 10:08:30 +0800 Subject: first commit --- data/energyexpertexternal/2022-09-23/api-docs.php | 3358 +++++++++++++++++++++ 1 file changed, 3358 insertions(+) create mode 100644 data/energyexpertexternal/2022-09-23/api-docs.php (limited to 'data/energyexpertexternal') 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 @@ + '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', + ], + ], +]; -- cgit v1.2.3