summaryrefslogtreecommitdiff
path: root/data/en_us/quanmiaolightapp/2024-08-01/api-docs.php
diff options
context:
space:
mode:
authorZhineng Li <[email protected]>2026-02-13 10:54:11 +0800
committerZhineng Li <[email protected]>2026-02-13 10:54:11 +0800
commit7347bac4ab7e136157fc94777e6cf87ef9e08599 (patch)
tree0dec367dac6e152161a6f7cc0dba6ebbef1f34a2 /data/en_us/quanmiaolightapp/2024-08-01/api-docs.php
downloadacs-metadata-full-main.tar.gz
acs-metadata-full-main.zip
Diffstat (limited to 'data/en_us/quanmiaolightapp/2024-08-01/api-docs.php')
-rw-r--r--data/en_us/quanmiaolightapp/2024-08-01/api-docs.php10920
1 files changed, 10920 insertions, 0 deletions
diff --git a/data/en_us/quanmiaolightapp/2024-08-01/api-docs.php b/data/en_us/quanmiaolightapp/2024-08-01/api-docs.php
new file mode 100644
index 0000000..3237e0c
--- /dev/null
+++ b/data/en_us/quanmiaolightapp/2024-08-01/api-docs.php
@@ -0,0 +1,10920 @@
+<?php return [
+ 'version' => '1.0',
+ 'info' => [
+ 'style' => 'ROA',
+ 'product' => 'QuanMiaoLightApp',
+ 'version' => '2024-08-01',
+ ],
+ 'directories' => [
+ [
+ 'id' => 197181,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'RunMarketingInformationWriting',
+ 'RunMarketingInformationExtract',
+ ],
+ ],
+ [
+ 'id' => 197183,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'RunStyleWriting',
+ ],
+ ],
+ [
+ 'id' => 197180,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'RunScriptRefine',
+ 'RunScriptChat',
+ 'RunScriptPlanning',
+ 'RunScriptContinue',
+ ],
+ ],
+ [
+ 'id' => 197182,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'SubmitVideoAnalysisTask',
+ 'GetVideoAnalysisTask',
+ 'UpdateVideoAnalysisTask',
+ 'UpdateVideoAnalysisTasks',
+ 'UpdateVideoAnalysisConfig',
+ 'GetVideoAnalysisConfig',
+ 'RunVideoAnalysis',
+ ],
+ ],
+ [
+ 'id' => 302549,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'SubmitVideoDetectShotTask',
+ 'GetVideoDetectShotTask',
+ 'UpdateVideoDetectShotTask',
+ 'UpdateVideoDetectShotConfig',
+ 'GetVideoDetectShotConfig',
+ 'RunVideoDetectShot',
+ ],
+ ],
+ [
+ 'id' => 197184,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'RunHotTopicChat',
+ 'RunHotTopicSummary',
+ ],
+ ],
+ [
+ 'id' => 204667,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'RunEnterpriseVocAnalysis',
+ 'SubmitEnterpriseVocAnalysisTask',
+ 'GetEnterpriseVocAnalysisTask',
+ 'ExportAnalysisTagDetailByTaskId',
+ 'ListAnalysisTagDetailByTaskId',
+ ],
+ ],
+ [
+ 'id' => 201588,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'GenerateOutputFormat',
+ 'RunTagMiningAnalysis',
+ ],
+ ],
+ [
+ 'id' => 201577,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'RunNetworkContentAudit',
+ ],
+ ],
+ [
+ 'id' => 222910,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'RunEssayCorrection',
+ 'RunOcrParse',
+ 'SubmitEssayCorrectionTask',
+ 'GetEssayCorrectionTask',
+ ],
+ ],
+ [
+ 'id' => 203451,
+ 'title' => null,
+ 'type' => 'directory',
+ 'children' => [
+ 'GenerateBroadcastNews',
+ 'SubmitTagMiningAnalysisTask',
+ 'ListHotTopicSummaries',
+ 'GetTagMiningAnalysisTask',
+ 'CancelAsyncTask',
+ 'HotNewsRecommend',
+ 'GetFileContent',
+ ],
+ ],
+ ],
+ 'components' => [
+ 'schemas' => [
+ 'ModelUsage' => [
+ 'description' => '',
+ 'visibility' => 'Public',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'title' => '',
+ 'description' => '',
+ 'visibility' => 'Public',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '951',
+ 'backendName' => 'inputTokens',
+ ],
+ 'outputTokens' => [
+ 'title' => '',
+ 'description' => '',
+ 'visibility' => 'Public',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '13',
+ 'backendName' => 'outputTokens',
+ ],
+ 'totalTokens' => [
+ 'title' => '',
+ 'description' => '',
+ 'visibility' => 'Public',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '964',
+ 'backendName' => 'totalTokens',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'apis' => [
+ 'RunMarketingInformationWriting' => [
+ 'summary' => '营销文案写作服务',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runMarketingInformationWriting',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'abilityTreeNodes' => [
+ 'FEATUREsfmJIZ0TW',
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'w-26ca1703f6d71e6e',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'qwen-max'."\n"
+ .'qwen-plus',
+ ],
+ ],
+ [
+ 'name' => 'writingType',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'generateProductTitle',
+ ],
+ ],
+ [
+ 'name' => 'customPrompt',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '请根据商品特点生成吸引人的标题',
+ ],
+ ],
+ [
+ 'name' => 'sourceMaterial',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '时尚休闲运动鞋',
+ ],
+ ],
+ [
+ 'name' => 'customLimitation',
+ 'in' => 'formData',
+ 'schema' => [
+ 'type' => 'string',
+ 'example' => '标题长度不超过30个字符',
+ ],
+ ],
+ [
+ 'name' => 'inputExample',
+ 'in' => 'formData',
+ 'schema' => [
+ 'type' => 'string',
+ 'example' => '商品特点:透气、减震、舒适',
+ ],
+ ],
+ [
+ 'name' => 'outputExample',
+ 'in' => 'formData',
+ 'schema' => [
+ 'type' => 'string',
+ 'example' => '透气减震运动鞋,舒适跑步首选',
+ ],
+ ],
+ [
+ 'name' => 'language',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '目标语言(用于商品标题翻译)',
+ 'type' => 'string',
+ 'example' => 'en',
+ ],
+ ],
+ [
+ 'name' => 'keywords',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '关键词(用于生成商品标题和商品摘要)',
+ 'type' => 'string',
+ 'example' => '运动鞋 透气 减震 跑步',
+ ],
+ ],
+ [
+ 'name' => 'generateCount',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '生成数量(用于生成商品标题和商品摘要,取值范围:1-15)',
+ 'type' => 'string',
+ 'example' => '5',
+ ],
+ ],
+ [
+ 'name' => 'wordCountRange',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '字数范围(用于商品标题翻译,格式:最小字数-最大字数)',
+ 'type' => 'string',
+ 'example' => '10-20',
+ ],
+ ],
+ [
+ 'name' => 'otherRequirements',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '其他要求(用于三种新的写作类型:generateProductTitle、generateProductSummary、productTitleTranslation)',
+ 'type' => 'string',
+ 'example' => '要求标题简洁有力,突出产品特点',
+ ],
+ ],
+ [
+ 'name' => 'prompt',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '自定义提示词(用于可控式生成模型,适用写作类型:generateProductTitle、generateProductSummary、productTitleTranslation)',
+ 'type' => 'string',
+ 'example' => '请根据关键词生成吸引人的商品标题',
+ ],
+ ],
+ [
+ 'name' => 'extParameters',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '扩展参数(Map结构,包含 minWordLength、maxWordLength、enableThinking、thinkingBudget 等参数,所有参数值均为 String 类型)',
+ 'type' => 'object',
+ 'additionalProperties' => [
+ 'title' => '参数KEY',
+ 'type' => 'string',
+ ],
+ 'example' => '{'."\n"
+ .' "minWordLength": "10",'."\n"
+ .' "maxWordLength": "50",'."\n"
+ .' "enableThinking": "true",'."\n"
+ .' "thinkingBudget": "2000"'."\n"
+ .' }',
+ ],
+ ],
+ [
+ 'name' => 'apiKey',
+ 'in' => 'formData',
+ 'schema' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'end' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => '2024-06-21T10:29:52+08:00',
+ ],
+ 'header' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'event' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'result-generated',
+ ],
+ 'eventInfo' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'requestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '436BC5AE-0573-59D8-9803-6B5FDCD3BBA1',
+ ],
+ 'sessionId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'uqubxgqzlnf4exfektij032lgb3yvix678p232n56387aqxdo4uutdt9wstqzovvz6j3ho7wnbgye785u79yn5q3euqmsvzmqdn3nmfq2826oscjvsi43kof8b8uxufpp1x97jjukk6jd3183hy8ni6hqpskuhuascpd',
+ ],
+ 'taskId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '13312125943232',
+ ],
+ 'traceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '213e20e517049392478441155e8b2a',
+ ],
+ 'errorMessage' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'reasonContent' => [
+ 'title' => '模型推理内容',
+ 'type' => 'string',
+ 'example' => '推理内容',
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"end\\": true,\\n \\"header\\": {\\n \\"event\\": \\"result-generated\\",\\n \\"eventInfo\\": \\"可空\\",\\n \\"requestId\\": \\"436BC5AE-0573-59D8-9803-6B5FDCD3BBA1\\",\\n \\"sessionId\\": \\"uqubxgqzlnf4exfektij032lgb3yvix678p232n56387aqxdo4uutdt9wstqzovvz6j3ho7wnbgye785u79yn5q3euqmsvzmqdn3nmfq2826oscjvsi43kof8b8uxufpp1x97jjukk6jd3183hy8ni6hqpskuhuascpd\\",\\n \\"taskId\\": \\"13312125943232\\",\\n \\"traceId\\": \\"213e20e517049392478441155e8b2a\\",\\n \\"errorMessage\\": \\"错误消息\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"playstation5新时代的...\\",\\n \\"reasonContent\\": \\"推理内容\\"\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n }\\n}","type":"json"}]',
+ ],
+ 'RunMarketingInformationExtract' => [
+ 'summary' => '营销信息抽取服务',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runMarketingInformationExtract',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'w-08a4a3ba7104917c',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'qwen-max'."\n"
+ .'qwen-plus',
+ ],
+ ],
+ [
+ 'name' => 'extractType',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'customPrompt',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'sourceMaterials',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'end' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => '{\'TimeZone\': \'Asia/Shanghai\', \'DateTime\': \'2024-03-07T17:00:09+08:00\'}',
+ ],
+ 'header' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'event' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'result-generated',
+ ],
+ 'eventInfo' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'requestId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'F08C71C0-9399-548C-838B-1DA01DE211B0',
+ ],
+ 'sessionId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '121dlsga4o7golrl1hojazg0u9lvytjc17ebgzzj2u4zukgh122tfg7wj1e6a1vcowy1ewzinauxriai9atcr6r323mm9ddbr0bg5m61ij8hxnf8664tstlfkfol6m8luc4shs3gums7l46uauyy0xndqmhdjtdon6coyhb4x17bo762bg9e3tb2geufg2',
+ ],
+ 'taskId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '12826092918145',
+ ],
+ 'traceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2150432017236011824686132ecdbc',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"end\\": true,\\n \\"header\\": {\\n \\"event\\": \\"result-generated\\",\\n \\"eventInfo\\": \\"可空\\",\\n \\"requestId\\": \\"F08C71C0-9399-548C-838B-1DA01DE211B0\\",\\n \\"sessionId\\": \\"121dlsga4o7golrl1hojazg0u9lvytjc17ebgzzj2u4zukgh122tfg7wj1e6a1vcowy1ewzinauxriai9atcr6r323mm9ddbr0bg5m61ij8hxnf8664tstlfkfol6m8luc4shs3gums7l46uauyy0xndqmhdjtdon6coyhb4x17bo762bg9e3tb2geufg2\\",\\n \\"taskId\\": \\"12826092918145\\",\\n \\"traceId\\": \\"2150432017236011824686132ecdbc\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"playstation 5新一代的...\\"\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n }\\n}","type":"json"}]',
+ ],
+ 'RunStyleWriting' => [
+ 'summary' => '文体学习和写作推理服务',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runStyleWriting',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '业务空间ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-2setzb9xb8mx',
+ ],
+ ],
+ [
+ 'name' => 'learningSamples',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '需要作为学习样本的文章集合',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ 'required' => false,
+ 'example' => '',
+ 'maxItems' => 10,
+ 'minItems' => 1,
+ ],
+ ],
+ [
+ 'name' => 'writingTheme',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '用户输入的写作主题,可以对主题进行自定义调整效果',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ 'maxLength' => 2000,
+ ],
+ ],
+ [
+ 'name' => 'styleFeature',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '文体特征标识符。如果指定了此参数,接口会按照指定的文体特征进行写作',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ 'maxLength' => 1000,
+ ],
+ ],
+ [
+ 'name' => 'referenceMaterials',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '大模型生成功能的内容素材模型集合',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'processStage',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => ' * 代表处理阶段'."\n"
+ .' * "full": 生成特点分析和创作内容'."\n"
+ .' * "analysisStage": 仅生成特点分析'."\n"
+ .' * "creationStage": 仅生成创作内容',
+ 'type' => 'string',
+ ],
+ ],
+ [
+ 'name' => 'useSearch',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '是否自动检索互联网补充素材',
+ 'type' => 'boolean',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'end' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'header' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'title' => '异常错误码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '403',
+ ],
+ 'errorMessage' => [
+ 'title' => '异常错误信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'Pop sign mismatch, please check log.',
+ ],
+ 'event' => [
+ 'title' => '事件类型',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'task-progress-start-generating',
+ ],
+ 'eventInfo' => [
+ 'title' => '事件描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'requestId' => [
+ 'title' => '请求ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '0EB27AE3-CA53-5FAE-83C6-EE66CA4DF5DF',
+ ],
+ 'sessionId' => [
+ 'title' => '一次会话ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '3cd10828-0e42-471c-8f1a-931cde20b035',
+ ],
+ 'taskId' => [
+ 'title' => '一次生成任务ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'd3be9981-ca2d-4e17-bf31-1c0a628e9f99',
+ ],
+ 'traceId' => [
+ 'title' => '链路traceid ',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2150451a17191950923411783e2927',
+ ],
+ ],
+ 'example' => '{"event":"task-progress-start-generating","sessionId":"3cd10828-0e42-471c-8f1a-931cde20b035","taskId":"d3be9981-ca2d-4e17-bf31-1c0a628e9f99","traceId":"66bef4a7f5d61ff3c43f3b710574e175"}',
+ ],
+ 'payload' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'title' => '输出内容对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '输出内容',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ 'example' => '',
+ ],
+ 'usage' => [
+ 'title' => '大模型token用量信息',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'title' => '输入Token数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'title' => '输出Token数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'title' => '总oken数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ 'example' => '{'."\n"
+ .' "inputTokens": 1816,'."\n"
+ .' "outputTokens": 96,'."\n"
+ .' "totalTokens": 1912'."\n"
+ .' }',
+ ],
+ ],
+ 'example' => '',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"end\\": true,\\n \\"header\\": {\\n \\"errorCode\\": \\"403\\",\\n \\"errorMessage\\": \\"Pop sign mismatch, please check log.\\",\\n \\"event\\": \\"task-progress-start-generating\\",\\n \\"eventInfo\\": \\"模型生成事件\\",\\n \\"requestId\\": \\"0EB27AE3-CA53-5FAE-83C6-EE66CA4DF5DF\\",\\n \\"sessionId\\": \\"3cd10828-0e42-471c-8f1a-931cde20b035\\",\\n \\"taskId\\": \\"d3be9981-ca2d-4e17-bf31-1c0a628e9f99\\",\\n \\"traceId\\": \\"2150451a17191950923411783e2927\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"这是测试输出\\"\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n }\\n}","type":"json"}]',
+ ],
+ 'RunScriptRefine' => [
+ 'summary' => '剧本对话内容的整理',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runScriptRefine',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '业务空间ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-zna577pdximvztk5',
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务ID,相同的任务ID,表示一组任务对话',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ 'maxLength' => 1000,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'end' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ ],
+ 'header' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'title' => '异常错误码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '403',
+ ],
+ 'errorMessage' => [
+ 'title' => '异常错误信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'Pop sign mismatch, please check log.',
+ ],
+ 'event' => [
+ 'title' => '事件类型',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'result-generated',
+ ],
+ 'eventInfo' => [
+ 'title' => '事件描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'requestId' => [
+ 'title' => '请求ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'F8A35034-EDCF-5C50-95A5-1044316F36E3',
+ ],
+ 'sessionId' => [
+ 'title' => '一次会话ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '17dc8bcd-f34a-46d1-a7a3-0fa3d1ce3824',
+ ],
+ 'taskId' => [
+ 'title' => '一次生成任务ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '14356391-6c6c-40d5-b80a-8ecd03b69d72',
+ ],
+ 'traceId' => [
+ 'title' => '链路traceid ',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2150432017236011824686132ecdbc',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'title' => '输出内容对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '输出内容',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'role' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'scene' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'summary' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'outline' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'content' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'additionalProperties' => [
+ 'type' => 'string',
+ 'example' => '',
+ 'description' => '',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'title' => '大模型token用量信息',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'title' => '输入Token数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'title' => '输出Token数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'title' => '总oken数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"end\\": true,\\n \\"header\\": {\\n \\"errorCode\\": \\"403\\",\\n \\"errorMessage\\": \\"Pop sign mismatch, please check log.\\",\\n \\"event\\": \\"result-generated\\",\\n \\"eventInfo\\": \\"模型生成事件\\",\\n \\"requestId\\": \\"F8A35034-EDCF-5C50-95A5-1044316F36E3\\",\\n \\"sessionId\\": \\"17dc8bcd-f34a-46d1-a7a3-0fa3d1ce3824\\",\\n \\"taskId\\": \\"14356391-6c6c-40d5-b80a-8ecd03b69d72\\",\\n \\"traceId\\": \\"2150432017236011824686132ecdbc\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"xx\\",\\n \\"role\\": \\"用户角色信息\\",\\n \\"scene\\": \\"保留字段,暂无赋值\\",\\n \\"summary\\": \\"在充满机遇与挑战的大都市,平凡女孩林苏怀揣梦想却处处碰壁。一次偶然的机会\\",\\n \\"outline\\": \\"在繁华都市的夜晚,林苏因面试失败心情低落时意外撞上了沈逸\\",\\n \\"content\\": [\\n {\\n \\"key\\": \\"{\\\\\\"第一幕\\\\\\":\\\\\\" 幕次: 第一幕\\\\\\\\n\\\\\\\\n 场面描述\\\\\\"}\\"\\n }\\n ]\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n }\\n}","type":"json"}]',
+ ],
+ 'RunScriptChat' => [
+ 'summary' => '长剧本创作',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runScriptChat',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '业务空间ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-rz8db8d00rcn2p0xc',
+ ],
+ ],
+ [
+ 'name' => 'prompt',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '用户输入的剧本指令',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '',
+ 'maxLength' => 9000,
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务ID,相同的任务ID,表示一组任务对话',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ 'maxLength' => 1000,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'end' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'header' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'title' => '异常错误码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '403',
+ ],
+ 'errorMessage' => [
+ 'title' => '异常错误信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'Pop sign mismatch, please check log.',
+ ],
+ 'event' => [
+ 'title' => '事件类型',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'result-generated',
+ ],
+ 'eventInfo' => [
+ 'title' => '事件描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'requestId' => [
+ 'title' => '请求ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'F8A35034-EDCF-5C50-95A5-1044316F36E3',
+ ],
+ 'sessionId' => [
+ 'title' => '一次会话ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '147648697127_914847410985_1730600302167',
+ ],
+ 'taskId' => [
+ 'title' => '一次生成任务ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'd3be9981-ca2d-4e17-bf31-1c0a628e9f99',
+ ],
+ 'traceId' => [
+ 'title' => '链路traceid ',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2150432017236011824686132ecdbc',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'title' => '输出内容对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '输出内容',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'title' => '大模型token用量信息',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'title' => '输入Token数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'title' => '输出Token数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'title' => '总oken数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"end\\": true,\\n \\"header\\": {\\n \\"errorCode\\": \\"403\\",\\n \\"errorMessage\\": \\"Pop sign mismatch, please check log.\\",\\n \\"event\\": \\"result-generated\\",\\n \\"eventInfo\\": \\"模型生成事件描述\\",\\n \\"requestId\\": \\"F8A35034-EDCF-5C50-95A5-1044316F36E3\\",\\n \\"sessionId\\": \\"147648697127_914847410985_1730600302167\\",\\n \\"taskId\\": \\"d3be9981-ca2d-4e17-bf31-1c0a628e9f99\\",\\n \\"traceId\\": \\"2150432017236011824686132ecdbc\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"以下是角色信息\\"\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n }\\n}","type":"json"}]',
+ ],
+ 'RunScriptPlanning' => [
+ 'summary' => '剧本策划',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runScriptPlanning',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '业务空间ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-e9zzbkg0aj2mlXX',
+ ],
+ ],
+ [
+ 'name' => 'scriptName',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '自然语言输入剧本名称'."\n",
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '都市战神',
+ 'maxLength' => 5000,
+ ],
+ ],
+ [
+ 'name' => 'scriptTypeKeyword',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '剧本类型关键词:用户针对该剧本类型进行定性描述,如历史架空、科幻、爱情、玄幻等描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '现代,都市,爱情,玄幻',
+ 'maxLength' => 5000,
+ ],
+ ],
+ [
+ 'name' => 'scriptSummary',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '剧本梗概:用户针对该剧本进行简短的故事说明',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '在一个宁静的小镇上,每个家庭都在同一天收到一个神秘的、没有标记的包裹。',
+ 'maxLength' => 5000,
+ ],
+ ],
+ [
+ 'name' => 'scriptShotCount',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '剧本的分镜数量:单个剧本内用户可以定义生成对应的镜头描述数量【1-10个】',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'maximum' => '10',
+ 'minimum' => '1',
+ 'example' => '3',
+ 'default' => '3',
+ ],
+ ],
+ [
+ 'name' => 'dialogueInScene',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '是否需要具体分镜对白,default=false',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'required' => false,
+ 'default' => 'false',
+ ],
+ ],
+ [
+ 'name' => 'plotConflict',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '可读性:用户可以勾选是否增加剧情冲突、反转情节的策划内容,勾选后可自动生成在剧情中',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'required' => false,
+ 'default' => 'true',
+ ],
+ ],
+ [
+ 'name' => 'additionalNote',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '其他补充:用户可以在文本输入框中,通过自然语言的描述进行开放性调整,例如增加紧张刺激时刻的描述等等,帮助用户进行效果调整',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '故事尽可能狗血',
+ 'maxLength' => 5000,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'end' => [
+ 'title' => '输出是否完成,true 表示完成',
+ 'description' => '',
+ 'type' => 'boolean',
+ ],
+ 'header' => [
+ 'title' => '流式输出 header 头,包含返回通用信息',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'title' => '异常错误码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '403',
+ ],
+ 'errorMessage' => [
+ 'title' => '异常错误信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'Pop sign mismatch, please check.',
+ ],
+ 'event' => [
+ 'title' => '事件类型',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'result-generated',
+ ],
+ 'eventInfo' => [
+ 'title' => '事件描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '模型生成事件',
+ ],
+ 'requestId' => [
+ 'title' => '请求ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '0EB27AE3-CA53-5FAE-83C6-EE66CA4DF5DF',
+ ],
+ 'sessionId' => [
+ 'title' => '一次会话ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '3cd10828-0e42-471c-8f1a-931cde20b035',
+ ],
+ 'taskId' => [
+ 'title' => '一次生成任务ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'd3be9981-ca2d-4e17-bf31-1c0a628e9f99',
+ ],
+ 'traceId' => [
+ 'title' => '链路traceid ',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2150451a17191950923411783e2927',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'title' => '返回结果的 payload,json 结构',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'title' => '输出内容对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '输出内容',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '这是测试输出',
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'title' => '大模型token用量信息',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'title' => '输入Token数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'title' => '输出Token数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'title' => '总oken数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"end\\": true,\\n \\"header\\": {\\n \\"errorCode\\": \\"403\\",\\n \\"errorMessage\\": \\"Pop sign mismatch, please check.\\",\\n \\"event\\": \\"result-generated\\",\\n \\"eventInfo\\": \\"模型生成事件\\",\\n \\"requestId\\": \\"0EB27AE3-CA53-5FAE-83C6-EE66CA4DF5DF\\",\\n \\"sessionId\\": \\"3cd10828-0e42-471c-8f1a-931cde20b035\\",\\n \\"taskId\\": \\"d3be9981-ca2d-4e17-bf31-1c0a628e9f99\\",\\n \\"traceId\\": \\"2150451a17191950923411783e2927\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"这是测试输出\\"\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n }\\n}","type":"json"}]',
+ ],
+ 'RunScriptContinue' => [
+ 'summary' => '剧本续写',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runScriptContinue',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '业务空间ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-e9zzbkg0aj2mlXX',
+ ],
+ ],
+ [
+ 'name' => 'scriptTypeKeyword',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '剧本类型关键词:用户针对该剧本类型进行定性描述,如历史架空、科幻、爱情、玄幻等描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '悬疑,都市,惊悚',
+ 'maxLength' => 5000,
+ ],
+ ],
+ [
+ 'name' => 'scriptSummary',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '剧本梗概:用户针对该剧本进行简短的故事说明',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '一队全副武装的执法人员和消防员闯入了一间明显已被遗弃多日、门窗紧闭并用胶带封死的公寓,面对着屋内令人作呕的恶臭和门厅里的混乱场面,他们似乎在寻找某种隐藏的真相或危险源,而一封日期为16号的信件成为了揭开谜团的关键线索,随着便衣探员深入探索,一系列封闭的房间暗示着这里曾发生过不为人知的秘密事件。',
+ 'maxLength' => 5000,
+ ],
+ ],
+ [
+ 'name' => 'userProvidedContent',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '上文补充描述:用户针对某一段小说内容续写,需要用户提供上文补充',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '门厅一片狼藉。朝向天井的窗户开着。公寓门突然被撞开了。\\n一名便衣探员、两名穿制服的警察和几位消防员———也身着工作服———进来,四下张望。他们都戴着手套以及盖住口鼻的面罩。在他们身后,门房和他妻子也挤进门厅。他们都捂着鼻子。门房的另一只手里拿着一叠信件和促销广告单。他们身后,跟着一位女邻居。\\n便衣探员(对门房和邻居):请在外面等候。\\n他向一名警察示意,警察正忙着把好奇的旁观者请出门外。\\n警察(对门房,指着那一叠信件):最近的一封是哪天的?\\n门房(查对信件):最近的一封似乎是16号的......等一下......\\n便衣探员想打开左侧的门,却是徒劳。门用胶带封上了。\\n便衣探员(对消防员):你来试一下好吗?\\n消防员摆弄门的时候,便衣探员进了卧室隔壁的餐厅。他迅速打开窗,转身,想经过对开门进左侧的房间。这两扇门也锁着,门缝被贴上了胶带。他右转进入起居室,也打开了窗户',
+ 'maxLength' => 5000,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'end' => [
+ 'title' => '输出是否完成,true 表示完成',
+ 'description' => '',
+ 'type' => 'boolean',
+ ],
+ 'header' => [
+ 'title' => '流式输出 header 头,包含返回通用信息',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'title' => '异常错误码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '403',
+ ],
+ 'errorMessage' => [
+ 'title' => '异常错误信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'Pop sign mismatch, please check.',
+ ],
+ 'event' => [
+ 'title' => '事件类型',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'result-generated',
+ ],
+ 'eventInfo' => [
+ 'title' => '事件描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '模型生成事件',
+ ],
+ 'requestId' => [
+ 'title' => '请求ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '0EB27AE3-CA53-5FAE-83C6-EE66CA4DF5DF',
+ ],
+ 'sessionId' => [
+ 'title' => '一次会话ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '3cd10828-0e42-471c-8f1a-931cde20b035',
+ ],
+ 'taskId' => [
+ 'title' => '一次生成任务ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'd3be9981-ca2d-4e17-bf31-1c0a628e9f99',
+ ],
+ 'traceId' => [
+ 'title' => '链路traceid ',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2150451a17191950923411783e2927',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'title' => '返回结果的 payload,json 结构',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'title' => '输出内容对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '输出内容',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '这是测试输出',
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'title' => '大模型token用量信息',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'title' => '输入Token数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'title' => '输出Token数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'title' => '总oken数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"end\\": true,\\n \\"header\\": {\\n \\"errorCode\\": \\"403\\",\\n \\"errorMessage\\": \\"Pop sign mismatch, please check.\\",\\n \\"event\\": \\"result-generated\\",\\n \\"eventInfo\\": \\"模型生成事件\\",\\n \\"requestId\\": \\"0EB27AE3-CA53-5FAE-83C6-EE66CA4DF5DF\\",\\n \\"sessionId\\": \\"3cd10828-0e42-471c-8f1a-931cde20b035\\",\\n \\"taskId\\": \\"d3be9981-ca2d-4e17-bf31-1c0a628e9f99\\",\\n \\"traceId\\": \\"2150451a17191950923411783e2927\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"这是测试输出\\"\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n }\\n}","type":"json"}]',
+ ],
+ 'SubmitVideoAnalysisTask' => [
+ 'summary' => '轻应用-提交视频理解任务',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/videoAnalysis/submitVideoAnalysisTask',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'write',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '百炼业务空间唯一标识:[获取workspaceId](~~2587495~~)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'videoUrl',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '视频url',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'http://xxxx.mp4',
+ ],
+ ],
+ [
+ 'name' => 'videoModelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'qwen-vl-max-latest',
+ ],
+ ],
+ [
+ 'name' => 'videoModelCustomPromptTemplate',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'qwen-max',
+ ],
+ ],
+ [
+ 'name' => 'modelCustomPromptTemplateId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'PlotDetail',
+ ],
+ ],
+ [
+ 'name' => 'modelCustomPromptTemplate',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'generateOptions',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'videoGenerate',
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'videoExtraInfo',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '自定义扩展文本素材:应用到生成中,需要手动调整prompt模版,增加{videoExtraInfo}变量',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'snapshotInterval',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '抽帧间隔:X秒一帧,取值范围[1, 10],间隔越大模型能提取到的信息越少,耗时越长,成本越高,默认已是最佳实践,一般无需修改,如果要修改,请根据视频时长来定,建议[1~3]。',
+ 'description' => '',
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ 'example' => '2',
+ ],
+ ],
+ [
+ 'name' => 'splitInterval',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '分镜最小间隔:[1, 150],取当前配置和系统根据时长推荐的最小值',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '10',
+ ],
+ ],
+ [
+ 'name' => 'language',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '语言,可传参数chinese、french、english、japanese'."\0".'、chineseEnglishFreely(中英文自由说)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'chinese',
+ ],
+ ],
+ [
+ 'name' => 'frameSampleMethod',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'methodName' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'standard',
+ ],
+ 'interval' => [
+ 'description' => '',
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ 'example' => '2',
+ ],
+ 'pixel' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '768',
+ ],
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'videoRoles',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '角色列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'roleName' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ 'roleInfo' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ 'urls' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'http://xxx',
+ ],
+ 'required' => false,
+ ],
+ 'isAutoRecognition' => [
+ 'type' => 'boolean',
+ ],
+ 'timeIntervals' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'startTime' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'endTime' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'textProcessTasks',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'modelId' => [
+ 'type' => 'string',
+ ],
+ 'modelCustomPromptTemplate' => [
+ 'type' => 'string',
+ ],
+ 'modelCustomPromptTemplateId' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ ],
+ [
+ 'name' => 'faceIdentitySimilarityMinScore',
+ 'in' => 'formData',
+ 'schema' => [
+ 'type' => 'number',
+ 'format' => 'float',
+ ],
+ ],
+ [
+ 'name' => 'videoShotFaceIdentityCount',
+ 'in' => 'formData',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ ],
+ [
+ 'name' => 'deduplicationId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '排重字段:可以根据业务需要和业务场景定义自己的业务唯一标识,当前字段重复的数据,系统会保证至少72h内不允许重复提交',
+ 'type' => 'string',
+ 'example' => '1',
+ ],
+ ],
+ [
+ 'name' => 'excludeGenerateOptions',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '排除的生成步骤:'."\n"
+ ."\n"
+ .'- videoCaption:视频语音识别',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ [
+ 'name' => 'videoCaptionInfo',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '字幕(asr)信息',
+ 'type' => 'object',
+ 'properties' => [
+ 'videoCaptions' => [
+ 'title' => '字幕(ASR)内容,和 videoCaptionsFIleUrl二选一',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '字幕(asr)内容',
+ 'type' => 'object',
+ 'properties' => [
+ 'startTime' => [
+ 'title' => '当前句子开始时间:毫秒',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1000',
+ ],
+ 'endTime' => [
+ 'title' => '当前句子结束时间:毫秒',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '10000',
+ ],
+ 'text' => [
+ 'title' => '内容',
+ 'type' => 'string',
+ 'example' => '你好',
+ ],
+ 'speaker' => [
+ 'title' => '角色',
+ 'type' => 'string',
+ 'example' => '张三',
+ ],
+ ],
+ ],
+ ],
+ 'videoCaptionFileUrl' => [
+ 'title' => '视频字幕(ASR)文件',
+ 'type' => 'string',
+ 'example' => 'oss:// | http://',
+ ],
+ ],
+ ],
+ ],
+ [
+ 'name' => 'autoRoleRecognitionVideoUrl',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '自动识别专属url',
+ 'type' => 'string',
+ ],
+ ],
+ [
+ 'name' => 'splitType',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '分镜类型:minDuration(限制分镜最小时长),'."\n"
+ .' fixDuration(按照固定时长分镜),默认采用minDuration模式',
+ 'type' => 'string',
+ 'example' => 'fixDuration',
+ ],
+ ],
+ [
+ 'name' => 'addDocumentParam',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '结果自动保存(自动上传妙搜数据集)',
+ 'type' => 'object',
+ 'properties' => [
+ 'datasetId' => [
+ 'title' => '数据集id',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'datasetName' => [
+ 'title' => '数据集名称',
+ 'type' => 'string',
+ ],
+ 'document' => [
+ 'title' => '自动保存视频参数',
+ 'type' => 'object',
+ 'properties' => [
+ 'title' => [
+ 'title' => '视频名称',
+ 'type' => 'string',
+ ],
+ 'docId' => [
+ 'title' => '视频docId',
+ 'type' => 'string',
+ ],
+ 'categoryUuid' => [
+ 'title' => '类目唯一标识',
+ 'type' => 'string',
+ ],
+ 'tags' => [
+ 'title' => '标签',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => 'value',
+ 'type' => 'string',
+ ],
+ ],
+ 'extend1' => [
+ 'title' => '扩展字段',
+ 'type' => 'string',
+ ],
+ 'extend2' => [
+ 'title' => '扩展字段',
+ 'type' => 'string',
+ ],
+ 'extend3' => [
+ 'title' => '扩展字段',
+ 'type' => 'string',
+ ],
+ 'metadata' => [
+ 'title' => '字典信息',
+ 'type' => 'object',
+ 'properties' => [
+ 'keyValues' => [
+ 'title' => 'key-value格式字典',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => 'key-value格式字典',
+ 'type' => 'object',
+ 'properties' => [
+ 'key' => [
+ 'title' => '名称',
+ 'type' => 'string',
+ ],
+ 'value' => [
+ 'title' => '取值',
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ [
+ 'name' => 'videoUrls',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '多视频url',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '085BE2D2-BB7E-59A6-B688-F2CB32124E7F',
+ ],
+ 'success' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'True',
+ ],
+ 'code' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'message' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'success',
+ ],
+ 'httpStatusCode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'data' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'taskId' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '3feb69ed02d9b1a17d0f1a942675d300',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"085BE2D2-BB7E-59A6-B688-F2CB32124E7F\\",\\n \\"success\\": true,\\n \\"code\\": \\"xx\\",\\n \\"message\\": \\"success\\",\\n \\"httpStatusCode\\": 200,\\n \\"data\\": {\\n \\"taskId\\": \\"3feb69ed02d9b1a17d0f1a942675d300\\"\\n }\\n}","type":"json"}]',
+ ],
+ 'GetVideoAnalysisTask' => [
+ 'summary' => '轻应用-获取视频理解异步任务结果',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/videoAnalysis/getVideoAnalysisTask',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '百炼业务空间唯一标识:[获取workspaceId](~~2587495~~)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxxx',
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '5D0E915E-655D-59A8-894F-93873F73AAE5',
+ ],
+ 'code' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'successful',
+ ],
+ 'message' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'success',
+ ],
+ 'httpStatusCode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'success' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'True',
+ ],
+ 'data' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'header' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'success',
+ ],
+ 'errorMessage' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'Deduct task already success,Please do not resubmit.token \'369e8f2c-d283-424a-96c4-c83efe08c89e\'',
+ ],
+ 'event' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'TIMEOUT_CLOSE_ORDER',
+ ],
+ 'eventInfo' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'sessionId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'd5c38cf6-a4bf-4a57-a697-9f449926f0c9',
+ ],
+ 'taskId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '6e223291-729b-4e84-9271-c13ada1a776b',
+ ],
+ 'traceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '215045f817272303448235204efdef',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'videoAnalysisResult' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'generateFinished' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ 'imageTokens' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ ],
+ ],
+ 'videoShotAnalysisResults' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'endTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1710432000000',
+ ],
+ 'startTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '2024-10-05 06:22:00',
+ ],
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'videoCaptionResult' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'generateFinished' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'videoCaptions' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'endTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1736129678000',
+ ],
+ 'endTimeFormat' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '00:01',
+ ],
+ 'startTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '00:01',
+ ],
+ 'startTimeFormat' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2025-01-07 11:52:06',
+ ],
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'speaker' => [
+ 'title' => '角色',
+ 'type' => 'string',
+ 'example' => '张三',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'videoGenerateResult' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'generateFinished' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '2',
+ ],
+ ],
+ ],
+ 'modelId' => [
+ 'type' => 'string',
+ ],
+ 'modelReduce' => [
+ 'type' => 'boolean',
+ ],
+ 'reasonText' => [
+ 'type' => 'string',
+ ],
+ 'index' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ ],
+ ],
+ 'videoMindMappingGenerateResult' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'generateFinished' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '2',
+ ],
+ ],
+ ],
+ 'videoMindMappings' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'childNodes' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'childNodes' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'name' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ ],
+ 'name' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ ],
+ 'name' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'videoTitleGenerateResult' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'generateFinished' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'resultJsonFileUrl' => [
+ 'title' => '全量结果文件地址:'."\n"
+ .'由于响应结果过大,部分数据获取改为文件方式,可以通过当前字段url下载文件,并解析使用。'."\n"
+ .'当前包含的字段:'."\n"
+ .'- videoShotSnapshotResult(分片抽帧信息),数据结构定义见RunVideoAnalysis接口'."\n"
+ .'其他字段获取方式不变,文本方式返回。'."\n"
+ .'文件类型:json'."\n"
+ .'文件内容:全量报文,包含文本方式返回的'."\n"
+ .'返回event:task-finished',
+ 'type' => 'string',
+ ],
+ 'videoGenerateResults' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'generateFinished' => [
+ 'type' => 'boolean',
+ ],
+ 'modelId' => [
+ 'type' => 'string',
+ ],
+ 'index' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'text' => [
+ 'type' => 'string',
+ ],
+ 'reasonText' => [
+ 'type' => 'string',
+ ],
+ 'usage' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'outputTokens' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'totalTokens' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'videoRoleRecognitionResult' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'videoRoles' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'roleName' => [
+ 'type' => 'string',
+ ],
+ 'roleInfo' => [
+ 'type' => 'string',
+ ],
+ 'timeIntervals' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'startTime' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'endTime' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'timestamp' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'url' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ 'ratio' => [
+ 'type' => 'number',
+ 'format' => 'float',
+ ],
+ 'isAutoRecognition' => [
+ 'type' => 'boolean',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'videoCalculatorResult' => [
+ 'title' => '费用估算结果',
+ 'type' => 'object',
+ 'properties' => [
+ 'items' => [
+ 'title' => '计费项明细',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '计费项明细',
+ 'type' => 'object',
+ 'properties' => [
+ 'name' => [
+ 'title' => '计费项名称',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'type' => [
+ 'title' => '名称',
+ 'type' => 'string',
+ ],
+ 'inputToken' => [
+ 'title' => '类型',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'outputToken' => [
+ 'title' => '输入token',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'time' => [
+ 'title' => '计费时长',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'inputExpense' => [
+ 'title' => '输入token计费',
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'outputExpense' => [
+ 'title' => '输入token计费',
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'timeExpense' => [
+ 'title' => '输出token计费',
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'totalExpense' => [
+ 'title' => '费用',
+ 'type' => 'number',
+ 'format' => 'double',
+ 'example' => '0.098',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'addDatasetDocumentsResult' => [
+ 'title' => '自动保存执行结果',
+ 'type' => 'object',
+ 'properties' => [
+ 'status' => [
+ 'title' => '自动保存任务状态:1 成功,0 失败',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'title' => [
+ 'title' => '视频名称',
+ 'type' => 'string',
+ ],
+ 'docId' => [
+ 'title' => '视频docId',
+ 'type' => 'string',
+ ],
+ 'errorMessage' => [
+ 'title' => '如果自动保存失败,则输出错误信息',
+ 'type' => 'string',
+ ],
+ 'docUuid' => [
+ 'title' => '视频的docUuid',
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'taskRunInfo' => [
+ 'title' => '运行信息',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'concurrentChargeEnable' => [
+ 'title' => '是否使用付给并发:true时,按照实际运行时长计量',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'responseTime' => [
+ 'title' => '运行时长:rt',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ ],
+ ],
+ 'taskStatus' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'SUCCESSED',
+ ],
+ 'taskId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '3feb69ed02d9b1a17d0f1a942675d300',
+ ],
+ 'errorMessage' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'Access was denied, message: No such namespace namespaces/mjp-test-default.',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"5D0E915E-655D-59A8-894F-93873F73AAE5\\",\\n \\"code\\": \\"successful\\",\\n \\"message\\": \\"success\\",\\n \\"httpStatusCode\\": 200,\\n \\"success\\": true,\\n \\"data\\": {\\n \\"header\\": {\\n \\"errorCode\\": \\"success\\",\\n \\"errorMessage\\": \\"Deduct task already success,Please do not resubmit.token \'369e8f2c-d283-424a-96c4-c83efe08c89e\'\\",\\n \\"event\\": \\"TIMEOUT_CLOSE_ORDER\\",\\n \\"eventInfo\\": \\"xxx\\",\\n \\"sessionId\\": \\"d5c38cf6-a4bf-4a57-a697-9f449926f0c9\\",\\n \\"taskId\\": \\"6e223291-729b-4e84-9271-c13ada1a776b\\",\\n \\"traceId\\": \\"215045f817272303448235204efdef\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"videoAnalysisResult\\": {\\n \\"generateFinished\\": true,\\n \\"text\\": \\"xxx\\",\\n \\"usage\\": {\\n \\"inputTokens\\": 0,\\n \\"outputTokens\\": 0,\\n \\"totalTokens\\": 0,\\n \\"imageTokens\\": 0\\n },\\n \\"videoShotAnalysisResults\\": [\\n {\\n \\"endTime\\": 10000,\\n \\"startTime\\": 1000,\\n \\"text\\": \\"xxxx\\"\\n }\\n ]\\n },\\n \\"videoCaptionResult\\": {\\n \\"generateFinished\\": true,\\n \\"videoCaptions\\": [\\n {\\n \\"endTime\\": 20000,\\n \\"endTimeFormat\\": \\"00:01\\",\\n \\"startTime\\": 1000,\\n \\"startTimeFormat\\": \\"00:01\\",\\n \\"text\\": \\"xxxx\\",\\n \\"speaker\\": \\"张三\\"\\n }\\n ]\\n },\\n \\"videoGenerateResult\\": {\\n \\"generateFinished\\": true,\\n \\"text\\": \\"xxx\\",\\n \\"usage\\": {\\n \\"inputTokens\\": 1,\\n \\"outputTokens\\": 1,\\n \\"totalTokens\\": 2\\n },\\n \\"modelId\\": \\"qwen-max-latest\\",\\n \\"modelReduce\\": true,\\n \\"reasonText\\": \\"xx\\",\\n \\"index\\": 1\\n },\\n \\"videoMindMappingGenerateResult\\": {\\n \\"generateFinished\\": true,\\n \\"text\\": \\"小吃街\\",\\n \\"usage\\": {\\n \\"inputTokens\\": 1,\\n \\"outputTokens\\": 1,\\n \\"totalTokens\\": 2\\n },\\n \\"videoMindMappings\\": [\\n {\\n \\"childNodes\\": [\\n {\\n \\"childNodes\\": [\\n {\\n \\"name\\": \\"三级节点\\"\\n }\\n ],\\n \\"name\\": \\"二级节点\\"\\n }\\n ],\\n \\"name\\": \\"三级节点\\"\\n }\\n ]\\n },\\n \\"videoTitleGenerateResult\\": {\\n \\"generateFinished\\": true,\\n \\"text\\": \\"xxxx\\",\\n \\"usage\\": {\\n \\"inputTokens\\": 0,\\n \\"outputTokens\\": 0,\\n \\"totalTokens\\": 0\\n }\\n },\\n \\"resultJsonFileUrl\\": \\"http://xxx\\",\\n \\"videoGenerateResults\\": [\\n {\\n \\"generateFinished\\": true,\\n \\"modelId\\": \\"xx\\",\\n \\"index\\": 1,\\n \\"text\\": \\"xx\\",\\n \\"reasonText\\": \\"xx\\",\\n \\"usage\\": {\\n \\"inputTokens\\": 1,\\n \\"outputTokens\\": 1,\\n \\"totalTokens\\": 2\\n }\\n }\\n ],\\n \\"videoRoleRecognitionResult\\": {\\n \\"videoRoles\\": [\\n {\\n \\"roleName\\": \\"xx\\",\\n \\"roleInfo\\": \\"xx\\",\\n \\"timeIntervals\\": [\\n {\\n \\"startTime\\": 0,\\n \\"endTime\\": 342463553646,\\n \\"timestamp\\": 42553453253,\\n \\"url\\": \\"http://\\"\\n }\\n ],\\n \\"ratio\\": 0.2,\\n \\"isAutoRecognition\\": true\\n }\\n ]\\n },\\n \\"videoCalculatorResult\\": {\\n \\"items\\": [\\n {\\n \\"name\\": \\"xxx\\",\\n \\"type\\": \\"\\",\\n \\"inputToken\\": 0,\\n \\"outputToken\\": 0,\\n \\"time\\": 0,\\n \\"inputExpense\\": 0,\\n \\"outputExpense\\": 0,\\n \\"timeExpense\\": 0,\\n \\"totalExpense\\": 0.098\\n }\\n ]\\n },\\n \\"addDatasetDocumentsResult\\": {\\n \\"status\\": 0,\\n \\"title\\": \\"\\",\\n \\"docId\\": \\"\\",\\n \\"errorMessage\\": \\"\\",\\n \\"docUuid\\": \\"\\"\\n }\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 0,\\n \\"outputTokens\\": 0,\\n \\"totalTokens\\": 0\\n }\\n },\\n \\"taskRunInfo\\": {\\n \\"concurrentChargeEnable\\": true,\\n \\"responseTime\\": 1000\\n },\\n \\"taskStatus\\": \\"SUCCESSED\\",\\n \\"taskId\\": \\"3feb69ed02d9b1a17d0f1a942675d300\\",\\n \\"errorMessage\\": \\"Access was denied, message: No such namespace namespaces/mjp-test-default.\\"\\n }\\n}","type":"json"}]',
+ ],
+ 'UpdateVideoAnalysisTask' => [
+ 'summary' => '视频理解-修改任务状态',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/videoAnalysis/updateVideoAnalysisTask',
+ 'methods' => [
+ 'put',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'write',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '百炼业务空间唯一标识:[获取workspaceId](~~2587495~~)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'xxxx',
+ ],
+ ],
+ [
+ 'name' => 'taskStatus',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务状态:'."\n"
+ .'- CANCELED:取消任务',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'CANCELED',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ 'code' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'DataNotExists',
+ ],
+ 'message' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'success' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'false',
+ ],
+ 'httpStatusCode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'data' => [
+ 'title' => '任务信息',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'taskId' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '3feb69ed02d9b1a17d0f1a942675d300',
+ ],
+ 'taskStatus' => [
+ 'title' => '任务状态',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CANCELED',
+ ],
+ 'taskErrorMessage' => [
+ 'title' => '任务失败信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\",\\n \\"code\\": \\"DataNotExists\\",\\n \\"message\\": \\"任务不存在\\",\\n \\"success\\": false,\\n \\"httpStatusCode\\": 200,\\n \\"data\\": {\\n \\"taskId\\": \\"3feb69ed02d9b1a17d0f1a942675d300\\",\\n \\"taskStatus\\": \\"CANCELED\\",\\n \\"taskErrorMessage\\": \\"主动取消\\"\\n }\\n}","type":"json"}]',
+ ],
+ 'UpdateVideoAnalysisTasks' => [
+ 'summary' => '视频理解-批量修改任务状态',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/videoAnalysis/updateVideoAnalysisTasks',
+ 'methods' => [
+ 'put',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'write',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '百炼业务空间唯一标识:[获取workspaceId](~~2587495~~)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'taskIds',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '任务id列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '任务id',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'xxx',
+ ],
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'taskStatus',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务状态:'."\n"
+ .'- CANCELED:取消任务',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'CANCELED',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '04DA1A52-4E51-56CB-BA64-FDDA0B53BAE8',
+ ],
+ 'code' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'successful',
+ ],
+ 'message' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'success',
+ ],
+ 'success' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'httpStatusCode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'data' => [
+ 'title' => '删除结果',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '删除结果',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'taskId' => [
+ 'title' => '任务id',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'taskStatus' => [
+ 'title' => '任务状态',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'CANCELED',
+ ],
+ 'taskErrorMessage' => [
+ 'title' => '任务失败信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'taskErrorCode' => [
+ 'title' => '任务失败code',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"04DA1A52-4E51-56CB-BA64-FDDA0B53BAE8\\",\\n \\"code\\": \\"successful\\",\\n \\"message\\": \\"success\\",\\n \\"success\\": true,\\n \\"httpStatusCode\\": 200,\\n \\"data\\": [\\n {\\n \\"taskId\\": \\"xx\\",\\n \\"taskStatus\\": \\"CANCELED\\",\\n \\"taskErrorMessage\\": \\"xx\\",\\n \\"taskErrorCode\\": \\"xx\\"\\n }\\n ]\\n}","type":"json"}]',
+ ],
+ 'UpdateVideoAnalysisConfig' => [
+ 'summary' => '视频理解-更新配置',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/videoAnalysis/updateVideoAnalysisConfig',
+ 'methods' => [
+ 'put',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'write',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'update',
+ 'riskType' => 'high',
+ 'chargeType' => 'paid',
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '百炼业务空间唯一标识:[获取workspaceId](~~2587495~~)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'asyncConcurrency',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '视频理解-离线任务并发数,取值范围[2, 10]',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '2',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '5D0E915E-655D-59A8-894F-93873F73AAE5',
+ ],
+ 'code' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'message' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ok',
+ ],
+ 'success' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'True',
+ ],
+ 'httpStatusCode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"5D0E915E-655D-59A8-894F-93873F73AAE5\\",\\n \\"code\\": \\"xx\\",\\n \\"message\\": \\"ok\\",\\n \\"success\\": true,\\n \\"httpStatusCode\\": 200\\n}","type":"json"}]',
+ ],
+ 'GetVideoAnalysisConfig' => [
+ 'summary' => '视频理解-获取配置',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/videoAnalysis/getVideoAnalysisConfig',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '百炼业务空间唯一标识:[获取workspaceId](~~2587495~~)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '085BE2D2-BB7E-59A6-B688-F2CB32124E7F',
+ ],
+ 'code' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'message' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ok',
+ ],
+ 'success' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'True',
+ ],
+ 'httpStatusCode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'data' => [
+ 'title' => '异步任务并发数',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'asyncConcurrency' => [
+ 'title' => '异步任务并发数',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '2',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"085BE2D2-BB7E-59A6-B688-F2CB32124E7F\\",\\n \\"code\\": \\"xx\\",\\n \\"message\\": \\"ok\\",\\n \\"success\\": true,\\n \\"httpStatusCode\\": 200,\\n \\"data\\": {\\n \\"asyncConcurrency\\": 2\\n }\\n}","type":"json"}]',
+ ],
+ 'RunVideoAnalysis' => [
+ 'summary' => '轻应用-视频理解',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runVideoAnalysis',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'write',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'videoUrl',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'http://xxxx.mp4',
+ ],
+ ],
+ [
+ 'name' => 'videoModelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'qwen-vl-max',
+ ],
+ ],
+ [
+ 'name' => 'videoModelCustomPromptTemplate',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'qwen-max',
+ ],
+ ],
+ [
+ 'name' => 'modelCustomPromptTemplateId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'PlotDetail',
+ ],
+ ],
+ [
+ 'name' => 'modelCustomPromptTemplate',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'generateOptions',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'videoGenerate',
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ ],
+ ],
+ [
+ 'name' => 'originalSessionId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5ax',
+ ],
+ ],
+ [
+ 'name' => 'videoExtraInfo',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '自定义扩展文本素材:应用到生成中,需要手动调整prompt模版,增加{videoExtraInfo}变量',
+ 'type' => 'string',
+ ],
+ ],
+ [
+ 'name' => 'snapshotInterval',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '抽帧间隔:X秒一帧,取值范围[1, 10],间隔越大模型能提取到的信息越少,耗时越长,成本越高,默认已是最佳实践,一般无需修改,如果要修改,请根据视频时长来定,建议[1~3]。',
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ ],
+ [
+ 'name' => 'splitInterval',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '分镜最小间隔:[1, 150],取当前配置和系统根据时长推荐的最小值',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '10',
+ ],
+ ],
+ [
+ 'name' => 'language',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '语言,可传参数chinese、french、english、japanese'."\0".'、chineseEnglishFreely(中英文自由说)',
+ 'type' => 'string',
+ 'example' => 'english',
+ ],
+ ],
+ [
+ 'name' => 'frameSampleMethod',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'methodName' => [
+ 'type' => 'string',
+ ],
+ 'interval' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'pixel' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ ],
+ ],
+ ],
+ [
+ 'name' => 'videoRoles',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'roleName' => [
+ 'type' => 'string',
+ ],
+ 'roleInfo' => [
+ 'type' => 'string',
+ ],
+ 'urls' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ ],
+ 'isAutoRecognition' => [
+ 'type' => 'boolean',
+ ],
+ 'timeIntervals' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'startTime' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'endTime' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ [
+ 'name' => 'textProcessTasks',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'modelId' => [
+ 'type' => 'string',
+ ],
+ 'modelCustomPromptTemplate' => [
+ 'type' => 'string',
+ ],
+ 'modelCustomPromptTemplateId' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ ],
+ [
+ 'name' => 'faceIdentitySimilarityMinScore',
+ 'in' => 'formData',
+ 'schema' => [
+ 'type' => 'number',
+ 'format' => 'float',
+ ],
+ ],
+ [
+ 'name' => 'videoShotFaceIdentityCount',
+ 'in' => 'formData',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ ],
+ [
+ 'name' => 'excludeGenerateOptions',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '排除的生成步骤:'."\n"
+ ."\n"
+ .'- videoCaption:视频语音识别',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ [
+ 'name' => 'videoCaptionInfo',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '字幕(asr)信息',
+ 'type' => 'object',
+ 'properties' => [
+ 'videoCaptions' => [
+ 'title' => '字幕(ASR)内容,和 videoCaptionsFIleUrl二选一',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '字幕(asr)内容',
+ 'type' => 'object',
+ 'properties' => [
+ 'startTime' => [
+ 'title' => '当前句子开始时间:毫秒',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1000',
+ ],
+ 'endTime' => [
+ 'title' => '当前句子结束时间:毫秒',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '10000',
+ ],
+ 'text' => [
+ 'title' => '内容',
+ 'type' => 'string',
+ 'example' => '你好',
+ ],
+ 'speaker' => [
+ 'title' => '角色',
+ 'type' => 'string',
+ 'example' => '张三',
+ ],
+ ],
+ ],
+ ],
+ 'videoCaptionFileUrl' => [
+ 'title' => '视频字幕(ASR)文件',
+ 'type' => 'string',
+ 'example' => 'oss:// | http://',
+ ],
+ ],
+ ],
+ ],
+ [
+ 'name' => 'autoRoleRecognitionVideoUrl',
+ 'in' => 'formData',
+ 'schema' => [
+ 'type' => 'string',
+ ],
+ ],
+ [
+ 'name' => 'splitType',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '分镜类型:minDuration(限制分镜最小时长),'."\n"
+ .' fixDuration(按照固定时长分镜),默认采用minDuration模式',
+ 'type' => 'string',
+ 'example' => 'fixDuration',
+ ],
+ ],
+ [
+ 'name' => 'videoUrls',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '多视频url',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '视频url',
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ [
+ 'name' => 'addDocumentParam',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '结果自动保存(自动上传妙搜数据集)',
+ 'type' => 'object',
+ 'properties' => [
+ 'datasetId' => [
+ 'title' => '数据集id',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'datasetName' => [
+ 'title' => '数据集名称',
+ 'type' => 'string',
+ ],
+ 'document' => [
+ 'title' => '自动保存视频参数',
+ 'type' => 'object',
+ 'properties' => [
+ 'title' => [
+ 'title' => '视频名称',
+ 'type' => 'string',
+ ],
+ 'docId' => [
+ 'title' => '视频docId',
+ 'type' => 'string',
+ ],
+ 'categoryUuid' => [
+ 'title' => '类目唯一标识',
+ 'type' => 'string',
+ ],
+ 'tags' => [
+ 'title' => '标签',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '标签',
+ 'type' => 'string',
+ ],
+ ],
+ 'extend1' => [
+ 'title' => '扩展字段',
+ 'type' => 'string',
+ ],
+ 'extend2' => [
+ 'title' => '扩展字段',
+ 'type' => 'string',
+ ],
+ 'extend3' => [
+ 'title' => '扩展字段',
+ 'type' => 'string',
+ ],
+ 'metadata' => [
+ 'title' => '字典',
+ 'type' => 'object',
+ 'properties' => [
+ 'keyValues' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'key' => [
+ 'type' => 'string',
+ ],
+ 'value' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'header' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'InvalidParam',
+ ],
+ 'errorMessage' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'Pop sign mismatch, please check log.',
+ ],
+ 'event' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'task-progress-start-generating',
+ ],
+ 'eventInfo' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'sessionId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'taskId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'traceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2150432017236011824686132ecdbc',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'videoAnalysisResult' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'generateFinished' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'imageTokens' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ ],
+ ],
+ 'videoShotAnalysisResults' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'endTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '10000',
+ ],
+ 'startTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1000',
+ ],
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ ],
+ 'modelId' => [
+ 'title' => '实际使用的模型唯一标识',
+ 'type' => 'string',
+ 'example' => 'qwen-vl-max',
+ ],
+ ],
+ ],
+ 'videoCaptionResult' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'generateFinished' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'videoCaptions' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'endTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1710432000000',
+ ],
+ 'endTimeFormat' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '00:01',
+ ],
+ 'startTime' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '0',
+ ],
+ 'startTimeFormat' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '00:01',
+ ],
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'speaker' => [
+ 'title' => '角色',
+ 'type' => 'string',
+ 'example' => '张三',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'videoGenerateResult' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'generateFinished' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ ],
+ ],
+ 'modelId' => [
+ 'title' => '实际使用的模型唯一标识',
+ 'type' => 'string',
+ 'example' => 'qwen-max',
+ ],
+ 'modelReduce' => [
+ 'title' => '是否发生模型降级:如果使用的是max模型,如果系统判断prompt输入超过上限,会尝试降级成qwen-plus-latest',
+ 'type' => 'boolean',
+ ],
+ 'reasonText' => [
+ 'type' => 'string',
+ ],
+ 'index' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ ],
+ ],
+ 'videoMindMappingGenerateResult' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'generateFinished' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ ],
+ ],
+ 'videoMindMappings' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'childNodes' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'childNodes' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'name' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ ],
+ 'name' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ ],
+ 'name' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ ],
+ 'modelId' => [
+ 'title' => '实际使用的模型唯一标识',
+ 'type' => 'string',
+ 'example' => 'true',
+ ],
+ 'modelReduce' => [
+ 'title' => '是否发生模型降级:如果使用的是max模型,如果系统判断prompt输入超过上限,会尝试降级成qwen-plus-latest',
+ 'type' => 'boolean',
+ ],
+ ],
+ ],
+ 'videoTitleGenerateResult' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'generateFinished' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '2',
+ ],
+ ],
+ ],
+ 'modelId' => [
+ 'title' => '实际使用的模型唯一标识',
+ 'type' => 'string',
+ 'example' => 'qwen-max',
+ ],
+ 'modelReduce' => [
+ 'title' => 'modelReduce',
+ 'type' => 'boolean',
+ ],
+ ],
+ ],
+ 'videoShotSnapshotResult' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'videoShots' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'startTime' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'endTime' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'startTimeFormat' => [
+ 'type' => 'string',
+ ],
+ 'endTimeFormat' => [
+ 'type' => 'string',
+ ],
+ 'videoSnapshots' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'url' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'resultJsonFileUrl' => [
+ 'title' => '全量结果文件地址:'."\n"
+ .'由于响应结果过大,部分数据获取改为文件方式,可以通过当前字段url下载文件,并解析使用。'."\n"
+ .'当前包含的字段:'."\n"
+ .'- videoShotSnapshotResult(分片抽帧信息),数据结构定义见RunVideoAnalysis接口'."\n"
+ .'其他字段获取方式不变,文本方式返回。'."\n"
+ .'文件类型:json'."\n"
+ .'文件内容:全量报文,包含文本方式返回的'."\n"
+ .'返回event:task-finished',
+ 'type' => 'string',
+ 'example' => 'http://',
+ ],
+ 'videoGenerateResults' => [
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'generateFinished' => [
+ 'type' => 'boolean',
+ ],
+ 'modelId' => [
+ 'type' => 'string',
+ ],
+ 'index' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ ],
+ 'text' => [
+ 'type' => 'string',
+ ],
+ 'reasonText' => [
+ 'type' => 'string',
+ ],
+ 'usage' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'outputTokens' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'totalTokens' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'videoRoleRecognitionResult' => [
+ 'title' => '自动识别结果',
+ 'type' => 'object',
+ 'properties' => [
+ 'videoRoles' => [
+ 'title' => '角色列表',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'roleName' => [
+ 'type' => 'string',
+ ],
+ 'roleInfo' => [
+ 'type' => 'string',
+ ],
+ 'timeIntervals' => [
+ 'title' => '出场时间段',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'startTime' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'endTime' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'timestamp' => [
+ 'title' => '角色出现时间',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'url' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ 'ratio' => [
+ 'title' => '出场率',
+ 'type' => 'number',
+ 'format' => 'float',
+ ],
+ 'isAutoRecognition' => [
+ 'type' => 'boolean',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'videoCalculatorResult' => [
+ 'title' => '费用估算结果',
+ 'type' => 'object',
+ 'properties' => [
+ 'items' => [
+ 'title' => '计费项明细',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '计费项明细',
+ 'type' => 'object',
+ 'properties' => [
+ 'name' => [
+ 'title' => '计费项名称',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'type' => [
+ 'title' => '计费项类型',
+ 'type' => 'string',
+ ],
+ 'inputToken' => [
+ 'title' => '输入token',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'outputToken' => [
+ 'title' => '输出token',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'time' => [
+ 'title' => '计费时长',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'inputExpense' => [
+ 'title' => '输入token价格',
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'outputExpense' => [
+ 'title' => '输出token价格',
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'timeExpense' => [
+ 'title' => '时间计费',
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'totalExpense' => [
+ 'title' => '总计费',
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'addDatasetDocumentsResult' => [
+ 'title' => '自动保存执行结果',
+ 'type' => 'object',
+ 'properties' => [
+ 'status' => [
+ 'title' => '自动保存任务状态:1 成功,0 失败',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'title' => [
+ 'title' => '视频名称',
+ 'type' => 'string',
+ ],
+ 'docId' => [
+ 'title' => '视频docId',
+ 'type' => 'string',
+ ],
+ 'errorMessage' => [
+ 'title' => '如果自动保存失败,则输出错误信息',
+ 'type' => 'string',
+ ],
+ 'docUuid' => [
+ 'title' => '视频的docUuid',
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'outputTokens' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ 'totalTokens' => [
+ 'type' => 'integer',
+ 'format' => 'int64',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"header\\": {\\n \\"errorCode\\": \\"InvalidParam\\",\\n \\"errorMessage\\": \\"Pop sign mismatch, please check log.\\",\\n \\"event\\": \\"task-progress-start-generating\\",\\n \\"eventInfo\\": \\"可空\\",\\n \\"sessionId\\": \\"xxx\\",\\n \\"taskId\\": \\"xxx\\",\\n \\"traceId\\": \\"2150432017236011824686132ecdbc\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"videoAnalysisResult\\": {\\n \\"generateFinished\\": true,\\n \\"text\\": \\"根据xxx\\",\\n \\"usage\\": {\\n \\"inputTokens\\": 1,\\n \\"outputTokens\\": 1,\\n \\"totalTokens\\": 2,\\n \\"imageTokens\\": 20\\n },\\n \\"videoShotAnalysisResults\\": [\\n {\\n \\"endTime\\": 10000,\\n \\"startTime\\": 1000,\\n \\"text\\": \\"根据xxx\\"\\n }\\n ],\\n \\"modelId\\": \\"qwen-vl-max\\"\\n },\\n \\"videoCaptionResult\\": {\\n \\"generateFinished\\": true,\\n \\"videoCaptions\\": [\\n {\\n \\"endTime\\": 20000,\\n \\"endTimeFormat\\": \\"00:01\\",\\n \\"startTime\\": 1000,\\n \\"startTimeFormat\\": \\"00:01\\",\\n \\"text\\": \\"xxx\\",\\n \\"speaker\\": \\"张三\\"\\n }\\n ]\\n },\\n \\"videoGenerateResult\\": {\\n \\"generateFinished\\": true,\\n \\"text\\": \\"根据xxx\\",\\n \\"usage\\": {\\n \\"inputTokens\\": 1,\\n \\"outputTokens\\": 1,\\n \\"totalTokens\\": 2\\n },\\n \\"modelId\\": \\"qwen-max\\",\\n \\"modelReduce\\": true,\\n \\"reasonText\\": \\"xxx\\",\\n \\"index\\": 1\\n },\\n \\"videoMindMappingGenerateResult\\": {\\n \\"generateFinished\\": true,\\n \\"text\\": \\"根据xxx\\",\\n \\"usage\\": {\\n \\"inputTokens\\": 1,\\n \\"outputTokens\\": 1,\\n \\"totalTokens\\": 2\\n },\\n \\"videoMindMappings\\": [\\n {\\n \\"childNodes\\": [\\n {\\n \\"childNodes\\": [\\n {\\n \\"name\\": \\"三级\\"\\n }\\n ],\\n \\"name\\": \\"二级\\"\\n }\\n ],\\n \\"name\\": \\"一级\\"\\n }\\n ],\\n \\"modelId\\": \\"true\\",\\n \\"modelReduce\\": true\\n },\\n \\"videoTitleGenerateResult\\": {\\n \\"generateFinished\\": true,\\n \\"text\\": \\"标题\\",\\n \\"usage\\": {\\n \\"inputTokens\\": 1,\\n \\"outputTokens\\": 1,\\n \\"totalTokens\\": 2\\n },\\n \\"modelId\\": \\"qwen-max\\",\\n \\"modelReduce\\": true\\n },\\n \\"videoShotSnapshotResult\\": {\\n \\"videoShots\\": [\\n {\\n \\"startTime\\": 0,\\n \\"endTime\\": 0,\\n \\"startTimeFormat\\": \\"00:01\\",\\n \\"endTimeFormat\\": \\"00:02\\",\\n \\"videoSnapshots\\": [\\n {\\n \\"url\\": \\"http://xxx\\"\\n }\\n ]\\n }\\n ]\\n },\\n \\"resultJsonFileUrl\\": \\"http://\\",\\n \\"videoGenerateResults\\": [\\n {\\n \\"generateFinished\\": true,\\n \\"modelId\\": \\"qwen-max-latest\\",\\n \\"index\\": 1,\\n \\"text\\": \\"xxx\\",\\n \\"reasonText\\": \\"xxx\\",\\n \\"usage\\": {\\n \\"inputTokens\\": 1,\\n \\"outputTokens\\": 1,\\n \\"totalTokens\\": 2\\n }\\n }\\n ],\\n \\"videoRoleRecognitionResult\\": {\\n \\"videoRoles\\": [\\n {\\n \\"roleName\\": \\"test-role\\",\\n \\"roleInfo\\": \\"角色身份\\",\\n \\"timeIntervals\\": [\\n {\\n \\"startTime\\": 0,\\n \\"endTime\\": 1735535279000,\\n \\"timestamp\\": 23333333,\\n \\"url\\": \\"https://img.alicdn.com/imgextra/i1/O1CN01qtgazV1oZ3djafcFz_!!6000000005238-0-tps-1540-1540.jpg\\"\\n }\\n ],\\n \\"ratio\\": 0.06,\\n \\"isAutoRecognition\\": true\\n }\\n ]\\n },\\n \\"videoCalculatorResult\\": {\\n \\"items\\": [\\n {\\n \\"name\\": \\"xxx\\",\\n \\"type\\": \\"模型推理\\",\\n \\"inputToken\\": 123,\\n \\"outputToken\\": 13,\\n \\"time\\": 9,\\n \\"inputExpense\\": 0.234,\\n \\"outputExpense\\": 0.124,\\n \\"timeExpense\\": 0.02,\\n \\"totalExpense\\": 0.378\\n }\\n ]\\n },\\n \\"addDatasetDocumentsResult\\": {\\n \\"status\\": 1,\\n \\"title\\": \\"xxx\\",\\n \\"docId\\": \\"xxx\\",\\n \\"errorMessage\\": \\"xxx\\",\\n \\"docUuid\\": \\"uuid\\"\\n }\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 1,\\n \\"outputTokens\\": 1,\\n \\"totalTokens\\": 2\\n }\\n },\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\"\\n}","type":"json"}]',
+ ],
+ 'SubmitVideoDetectShotTask' => [
+ 'summary' => '轻应用-提交视频拆条任务',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/submitVideoDetectShotTask',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'write',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '百炼业务空间唯一标识:[获取workspaceId](~~2587495~~)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'videoUrl',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '视频的地址',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'https://xxx.mp4',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => 'llm的模型,推荐选择deepseek-r1'."\n"
+ .'可选项:'."\n"
+ .'- qwen3-235b-a22b'."\n"
+ .'- qwen3-235b-a22b-thinking'."\n"
+ .'- qwen-max-latest'."\n"
+ .'- qwen-max'."\n"
+ .'- qwen-plus-latest'."\n"
+ .'- qwen-plus,deepseek-r1'."\n"
+ .'- qwen2.5-7b-instruct-1m'."\n"
+ .'- deepseek-v3'."\n"
+ .'- deepseek-v3.1',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'deepseek-r1',
+ ],
+ ],
+ [
+ 'name' => 'options',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '用户选择使用什么方式进行分镜,可选项:ASR',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => 'ASR',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'ASR',
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'deduplicationId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '排重字段:可以根据业务需要和业务场景定义自己的业务唯一标识,当前字段重复的数据,系统会保证至少72h内不允许重复提交',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '1',
+ ],
+ ],
+ [
+ 'name' => 'prompt',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => 'llm用户自定义prompt',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ ],
+ ],
+ [
+ 'name' => 'originalSessionId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5ax',
+ ],
+ ],
+ [
+ 'name' => 'modelCustomPromptTemplateId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => 'llm生成拆条结果prompt的ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'videoDetectShotShowPrompt',
+ ],
+ ],
+ [
+ 'name' => 'modelVlCustomPromptTemplateId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => 'vl识别prompt的ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'videoDetectShotVlShowPrompt',
+ ],
+ ],
+ [
+ 'name' => 'recognitionOptions',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '用户选择使用什么方式对每个分镜进行内容识别,可选项:ASR,OCR,VL,可多选',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => 'ASR',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'ASR',
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'intelliSimpPromptTemplateId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '大语言模型前置简化promptId',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'intelliSimpShowPrompt',
+ ],
+ ],
+ [
+ 'name' => 'preModelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '执行intelliSimpPrompt的模型,推荐选择deepseek-v3.1'."\n"
+ .'可选项:'."\n"
+ .'- qwen3-235b-a22b'."\n"
+ .'- qwen3-235b-a22b-thinking'."\n"
+ .'- qwen-max-latest'."\n"
+ .'- qwen-max'."\n"
+ .'- qwen-plus-latest'."\n"
+ .'- qwen-plus,deepseek-r1'."\n"
+ .'- qwen2.5-7b-instruct-1m'."\n"
+ .'- deepseek-v3'."\n"
+ .'- deepseek-v3.1',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'deepseek-v3.1',
+ ],
+ ],
+ [
+ 'name' => 'intelliSimpPrompt',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '简化输入给llm的数据的prompt(用户自定义)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ ],
+ [
+ 'name' => 'vlPrompt',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => 'vl模型用户自定义prompt',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ ],
+ [
+ 'name' => 'language',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '语音识别语言:'."\n"
+ ."\n"
+ .'chinese:中文(默认)'."\n"
+ .'french:法语'."\n"
+ .'english:英语'."\n"
+ .'japanese:日语'."\n"
+ .'chineseEnglishFreely:中英文自由说'."\n"
+ .'arabic:阿拉伯语'."\n"
+ .'korean:韩语'."\n"
+ .'malay:马来语'."\n"
+ .'thai:泰语'."\n"
+ .'portuguese:葡萄牙语'."\n"
+ .'spanish:西班牙语'."\n"
+ .'indonesian:印尼语'."\n"
+ .'vietnamese:越南语',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'chinese',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ 'success' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'True',
+ ],
+ 'code' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'message' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'success',
+ ],
+ 'httpStatusCode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'data' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'taskId' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '22ec888712de45b39b97983f8d166831',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\",\\n \\"success\\": true,\\n \\"code\\": \\"xx\\",\\n \\"message\\": \\"success\\",\\n \\"httpStatusCode\\": 200,\\n \\"data\\": {\\n \\"taskId\\": \\"22ec888712de45b39b97983f8d166831\\"\\n }\\n}","type":"json"}]',
+ ],
+ 'GetVideoDetectShotTask' => [
+ 'summary' => '轻应用-获取视频拆条异步任务结果',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/getVideoDetectShotTask',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '百炼业务空间唯一标识:[获取workspaceId](~~2587495~~)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ 'code' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'successful',
+ ],
+ 'message' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'successful',
+ ],
+ 'httpStatusCode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'success' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'True',
+ ],
+ 'data' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'header' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'success',
+ ],
+ 'errorMessage' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'Deduct task already success,Please do not resubmit.token \'369e8f2c-d283-424a-96c4-c83efe08c89e\'',
+ ],
+ 'event' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'TIMEOUT_CLOSE_ORDER',
+ ],
+ 'eventInfo' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'sessionId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'd5c38cf6-a4bf-4a57-a697-9f449926f0c9',
+ ],
+ 'taskId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '6e223291-729b-4e84-9271-c13ada1a776b',
+ ],
+ 'traceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '215045f817272303448235204efdef',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'videoSplitResult' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '拆条结果',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'reasonText' => [
+ 'title' => '深度思考结果',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'videoParts' => [
+ 'title' => '拆条结果结构化,如果结构化失败则参数不存在,请根据text的返回结果进行解析;参数可通过prompt进行自定义调整,可参考modelCustomPromptTemplateId(通过/getLightAppGeneralConfig接口获取)进行改写',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'additionalProperties' => [
+ 'type' => 'string',
+ 'example' => 'xxx',
+ 'description' => 'xxx',
+ ],
+ ],
+ ],
+ 'videoRecognitionResult' => [
+ 'title' => '视频识别结果列表,根据入参的recognitionOptions选项进行视频内容识别后的结果',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'startTime' => [
+ 'title' => '当前识别结果的开始时间',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1758108425000',
+ ],
+ 'endTime' => [
+ 'title' => '当前识别结果的结束时间',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1748483740000',
+ ],
+ 'asr' => [
+ 'title' => '音频转文字的结果',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'ocr' => [
+ 'title' => '画面中的文字内容识别结果',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'vl' => [
+ 'title' => '画面内容识别结果',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '36',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '13',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '49',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'taskRunInfo' => [
+ 'title' => '运行信息',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'concurrentChargeEnable' => [
+ 'title' => '是否使用付给并发:true时,按照实际运行时长计量',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'responseTime' => [
+ 'title' => '运行时长:rt',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1000',
+ ],
+ ],
+ ],
+ 'taskStatus' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'SUCCESSED',
+ ],
+ 'taskId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '3feb69ed02d9b1a17d0f1a942675d300',
+ ],
+ 'errorMessage' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'Failed to proxy flink ui request, message: An error occurred: Invalid UUID string: jobsn.',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\",\\n \\"code\\": \\"successful\\",\\n \\"message\\": \\"successful\\",\\n \\"httpStatusCode\\": 200,\\n \\"success\\": true,\\n \\"data\\": {\\n \\"header\\": {\\n \\"errorCode\\": \\"success\\",\\n \\"errorMessage\\": \\"Deduct task already success,Please do not resubmit.token \'369e8f2c-d283-424a-96c4-c83efe08c89e\'\\",\\n \\"event\\": \\"TIMEOUT_CLOSE_ORDER\\",\\n \\"eventInfo\\": \\"xxx\\",\\n \\"sessionId\\": \\"d5c38cf6-a4bf-4a57-a697-9f449926f0c9\\",\\n \\"taskId\\": \\"6e223291-729b-4e84-9271-c13ada1a776b\\",\\n \\"traceId\\": \\"215045f817272303448235204efdef\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"videoSplitResult\\": {\\n \\"text\\": \\"xxx\\",\\n \\"reasonText\\": \\"xxx\\",\\n \\"videoParts\\": [\\n {\\n \\"key\\": \\"xxx\\"\\n }\\n ],\\n \\"videoRecognitionResult\\": [\\n {\\n \\"startTime\\": 1758108425000,\\n \\"endTime\\": 1748483740000,\\n \\"asr\\": \\"xxx\\",\\n \\"ocr\\": \\"xxx\\",\\n \\"vl\\": \\"xxx\\"\\n }\\n ]\\n }\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 36,\\n \\"outputTokens\\": 13,\\n \\"totalTokens\\": 49\\n }\\n },\\n \\"taskRunInfo\\": {\\n \\"concurrentChargeEnable\\": true,\\n \\"responseTime\\": 1000\\n },\\n \\"taskStatus\\": \\"SUCCESSED\\",\\n \\"taskId\\": \\"3feb69ed02d9b1a17d0f1a942675d300\\",\\n \\"errorMessage\\": \\"Failed to proxy flink ui request, message: An error occurred: Invalid UUID string: jobsn.\\"\\n }\\n}","type":"json"}]',
+ ],
+ 'UpdateVideoDetectShotTask' => [
+ 'summary' => '视频拆条-修改任务状态',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/updateVideoDetectShotTask',
+ 'methods' => [
+ 'put',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'write',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'update',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '百炼业务空间唯一标识:[获取workspaceId](~~2587495~~)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'xxxx',
+ ],
+ ],
+ [
+ 'name' => 'taskStatus',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务状态:'."\n"
+ .'- CANCELED:取消任务',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'CANCELED',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '575D5893-01DB-5C81-A899-74F67616762A',
+ ],
+ 'code' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'message' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'successful',
+ ],
+ 'success' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'True',
+ ],
+ 'httpStatusCode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'data' => [
+ 'title' => '任务信息',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'taskId' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '3feb69ed02d9b1a17d0f1a942675d300',
+ ],
+ 'taskStatus' => [
+ 'title' => '任务状态',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'SUCCESSED',
+ ],
+ 'taskErrorMessage' => [
+ 'title' => '任务失败信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"575D5893-01DB-5C81-A899-74F67616762A\\",\\n \\"code\\": \\"xx\\",\\n \\"message\\": \\"successful\\",\\n \\"success\\": true,\\n \\"httpStatusCode\\": 200,\\n \\"data\\": {\\n \\"taskId\\": \\"3feb69ed02d9b1a17d0f1a942675d300\\",\\n \\"taskStatus\\": \\"SUCCESSED\\",\\n \\"taskErrorMessage\\": \\"xx\\"\\n }\\n}","type":"json"}]',
+ ],
+ 'UpdateVideoDetectShotConfig' => [
+ 'summary' => '智能拆条-更新配置',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/videoAnalysis/updateVideoDetectShotConfig',
+ 'methods' => [
+ 'put',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'write',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'update',
+ 'riskType' => 'high',
+ 'chargeType' => 'paid',
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '百炼业务空间唯一标识:[获取workspaceId](~~2587495~~)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'asyncConcurrency',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '视频理解-离线任务并发数,取值范围[2, 10]',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'example' => '2',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '1813ceee-7fe5-41b4-87e5-982a4d18cca5',
+ ],
+ 'code' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'message' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ok',
+ ],
+ 'success' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'True',
+ ],
+ 'httpStatusCode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"1813ceee-7fe5-41b4-87e5-982a4d18cca5\\",\\n \\"code\\": \\"xx\\",\\n \\"message\\": \\"ok\\",\\n \\"success\\": true,\\n \\"httpStatusCode\\": 200\\n}","type":"json"}]',
+ ],
+ 'GetVideoDetectShotConfig' => [
+ 'summary' => '智能拆条-获取配置',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/videoAnalysis/getVideoDetectShotConfig',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '百炼业务空间唯一标识:[获取workspaceId](~~2587495~~)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'code' => [
+ 'title' => 'code',
+ 'description' => 'code',
+ 'type' => 'string',
+ 'example' => '200',
+ ],
+ 'message' => [
+ 'title' => '信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'msg',
+ ],
+ 'success' => [
+ 'title' => 'success',
+ 'description' => 'success',
+ 'type' => 'boolean',
+ ],
+ 'httpStatusCode' => [
+ 'title' => '状态码',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'data' => [
+ 'title' => '异步任务并发数',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'asyncConcurrency' => [
+ 'title' => '异步任务并发数',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '2',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"xxx\\",\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"msg\\",\\n \\"success\\": true,\\n \\"httpStatusCode\\": 200,\\n \\"data\\": {\\n \\"asyncConcurrency\\": 2\\n }\\n}","type":"json"}]',
+ ],
+ 'RunVideoDetectShot' => [
+ 'summary' => '轻应用-视频拆条',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runVideoDetectShot',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'write',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxxxxxx',
+ ],
+ ],
+ [
+ 'name' => 'videoUrl',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '视频的地址',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'https://xxx.mp4',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => 'llm的模型,推荐选择deepseek-r1'."\n"
+ .'可选项:'."\n"
+ .'- qwen3-235b-a22b'."\n"
+ .'- qwen3-235b-a22b-thinking'."\n"
+ .'- qwen-max-latest'."\n"
+ .'- qwen-max'."\n"
+ .'- qwen-plus-latest'."\n"
+ .'- qwen-plus,deepseek-r1'."\n"
+ .'- qwen2.5-7b-instruct-1m'."\n"
+ .'- deepseek-v3'."\n"
+ .'- deepseek-v3.1',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'deepseek-r1',
+ ],
+ ],
+ [
+ 'name' => 'options',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '用户选择使用什么方式进行分镜,可选项:ASR',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => 'ASR',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'ASR',
+ ],
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ ],
+ ],
+ [
+ 'name' => 'originalSessionId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5ax',
+ ],
+ ],
+ [
+ 'name' => 'prompt',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => 'llm用户自定义prompt',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ ],
+ [
+ 'name' => 'modelCustomPromptTemplateId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => 'llm生成拆条结果prompt的ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'videoDetectShotShowPrompt',
+ ],
+ ],
+ [
+ 'name' => 'modelVlCustomPromptTemplateId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => 'vl识别prompt的ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'videoDetectShotVlShowPrompt',
+ ],
+ ],
+ [
+ 'name' => 'recognitionOptions',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '用户选择使用什么方式对每个分镜进行内容识别,可选项:ASR,OCR,VL,可多选',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => 'ASR',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'ASR',
+ ],
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'intelliSimpPromptTemplateId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '大语言模型前置简化promptId',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'intelliSimpShowPrompt',
+ ],
+ ],
+ [
+ 'name' => 'preModelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '执行intelliSimpPrompt的模型,推荐选择deepseek-v3.1'."\n"
+ .'可选项:'."\n"
+ .'- qwen3-235b-a22b'."\n"
+ .'- qwen3-235b-a22b-thinking'."\n"
+ .'- qwen-max-latest'."\n"
+ .'- qwen-max'."\n"
+ .'- qwen-plus-latest'."\n"
+ .'- qwen-plus,deepseek-r1'."\n"
+ .'- qwen2.5-7b-instruct-1m'."\n"
+ .'- deepseek-v3'."\n"
+ .'- deepseek-v3.1',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'deepseek-v3.1',
+ ],
+ ],
+ [
+ 'name' => 'intelliSimpPrompt',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '简化输入给llm的数据的prompt(用户自定义)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ ],
+ [
+ 'name' => 'vlPrompt',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '用户自定义的vl识别prompt',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ ],
+ [
+ 'name' => 'language',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '语音识别语言:'."\n"
+ ."\n"
+ .'chinese:中文(默认)'."\n"
+ .'french:法语'."\n"
+ .'english:英语'."\n"
+ .'japanese:日语'."\n"
+ .'chineseEnglishFreely:中英文自由说'."\n"
+ .'arabic:阿拉伯语'."\n"
+ .'korean:韩语'."\n"
+ .'malay:马来语'."\n"
+ .'thai:泰语'."\n"
+ .'portuguese:葡萄牙语'."\n"
+ .'spanish:西班牙语'."\n"
+ .'indonesian:印尼语'."\n"
+ .'vietnamese:越南语',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'chinese',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'header' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'InvalidParam',
+ ],
+ 'errorMessage' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'Pop sign mismatch, please check log.',
+ ],
+ 'event' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'task-finished',
+ ],
+ 'eventInfo' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'sessionId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '14d15c78c4c34d428212f4d923d4ede1',
+ ],
+ 'taskId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'traceId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '3b5287b317477940746851672dca0c',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'videoSplitResult' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '拆条结果',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'reasonText' => [
+ 'title' => '深度思考结果',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'videoParts' => [
+ 'title' => '拆条结果结构化,如果结构化失败则参数不存在,请根据text的返回结果进行解析;参数可通过prompt进行自定义调整,可参考modelCustomPromptTemplateId(通过/getLightAppGeneralConfig接口获取)进行改写',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'additionalProperties' => [
+ 'type' => 'string',
+ 'description' => 'xxx',
+ 'example' => 'xxx',
+ ],
+ ],
+ ],
+ 'videoRecognitionResult' => [
+ 'title' => '视频识别结果列表,根据入参的recognitionOptions选项进行视频内容识别后的结果',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'startTime' => [
+ 'title' => '当前识别结果的开始时间',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1756433675000',
+ ],
+ 'endTime' => [
+ 'title' => '当前识别结果的结束时间',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1755742611000',
+ ],
+ 'asr' => [
+ 'title' => '音频转文字的结果',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'ocr' => [
+ 'title' => '画面中的文字内容识别结果',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'vl' => [
+ 'title' => '画面内容识别结果',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '4546',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '820',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '5366',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '58868FD6-53D7-5ACD-80F7-854C8EA256EF',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"header\\": {\\n \\"errorCode\\": \\"InvalidParam\\",\\n \\"errorMessage\\": \\"Pop sign mismatch, please check log.\\",\\n \\"event\\": \\"task-finished\\",\\n \\"eventInfo\\": \\"可空\\",\\n \\"sessionId\\": \\"14d15c78c4c34d428212f4d923d4ede1\\",\\n \\"taskId\\": \\"xxxx\\",\\n \\"traceId\\": \\"3b5287b317477940746851672dca0c\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"videoSplitResult\\": {\\n \\"text\\": \\"xxx\\",\\n \\"reasonText\\": \\"xxx\\",\\n \\"videoParts\\": [\\n {\\n \\"key\\": \\"xxx\\"\\n }\\n ],\\n \\"videoRecognitionResult\\": [\\n {\\n \\"startTime\\": 1756433675000,\\n \\"endTime\\": 1755742611000,\\n \\"asr\\": \\"xxx\\",\\n \\"ocr\\": \\"xxx\\",\\n \\"vl\\": \\"xxx\\"\\n }\\n ]\\n }\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 4546,\\n \\"outputTokens\\": 820,\\n \\"totalTokens\\": 5366\\n }\\n },\\n \\"requestId\\": \\"58868FD6-53D7-5ACD-80F7-854C8EA256EF\\"\\n}","type":"json"}]',
+ ],
+ 'RunHotTopicChat' => [
+ 'summary' => '轻应用-热点播报-问答',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runHotTopicChat',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'write',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xx',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'qwen-max',
+ ],
+ ],
+ [
+ 'name' => 'modelCustomPromptTemplate',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'generateOptions',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '生成模式列表:默认textChatGenerate',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '生成模式:'."\n"
+ .'- categoryRecommend:频道热点推荐'."\n"
+ .'- textChatGenerate:问答(默认)'."\n"
+ .'- internetSearch:互联网搜索'."\n"
+ .'- queryRecommend:query推荐',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'textChatGenerate',
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '对话任务唯一标识:多轮时,这个值保持不变',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ ],
+ ],
+ [
+ 'name' => 'originalSessionId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '原始会话唯一标识:重试场景',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5ax',
+ ],
+ ],
+ [
+ 'name' => 'prompt',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '用户问题',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'hotTopicVersion',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '热榜版本',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '2024-09-13_12',
+ ],
+ ],
+ [
+ 'name' => 'category',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '热榜中平道',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'hotTopics',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '热点名称列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '热点标题名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'imageCount',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '配图张数:不一定都有图',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '1',
+ ],
+ ],
+ [
+ 'name' => 'stepForBroadcastContentConfig',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '新闻播报内容配置:仅Saas用,Paas调用建议走hotTopicVersion',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'categories' => [
+ 'title' => '选择的频道列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '频道',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ 'required' => false,
+ ],
+ 'customHotValueWeights' => [
+ 'title' => '热度计算维度',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '热度计算维度列表',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'dimension' => [
+ 'title' => '权重维度唯一标识:'."\n"
+ .'- views("阅读量")'."\n"
+ .'- comments("评论量")'."\n"
+ .'- ups("点赞数")'."\n"
+ .'- downs("点踩数")'."\n"
+ .'- publishTime("发布时间")',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'comments',
+ ],
+ 'weight' => [
+ 'title' => '权重,0-10之间',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '1',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'required' => false,
+ ],
+ 'topicCount' => [
+ 'title' => '话题数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '20',
+ ],
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'messages',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '上下文',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '角色:user、assistant、system',
+ 'type' => 'object',
+ 'properties' => [
+ 'role' => [
+ 'title' => '内容',
+ 'type' => 'string',
+ 'example' => 'user',
+ ],
+ 'content' => [
+ 'title' => '发生时间',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'createTime' => [
+ 'title' => '时间',
+ 'type' => 'string',
+ 'example' => '2024-12-10 18:51:29',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'header' => [
+ 'title' => '消息头',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'title' => '错误码code',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'InvalidParam',
+ ],
+ 'errorMessage' => [
+ 'title' => '错误描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'event' => [
+ 'title' => '时间',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'task-finished',
+ ],
+ 'eventInfo' => [
+ 'title' => '时间信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'sessionId' => [
+ 'title' => '会话唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'taskId' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'd3be9981-ca2d-4e17-bf31-1c0a628e9f99',
+ ],
+ 'traceId' => [
+ 'title' => '全链路唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2150451a17191950923411783e2927',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'title' => '消息体',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'title' => '输出结果',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'articles' => [
+ 'title' => '参照内容列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '内容列表',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'content' => [
+ 'title' => '正文',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'pubTime' => [
+ 'title' => '发布时间',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2024-09-22 16:45:06',
+ ],
+ 'score' => [
+ 'title' => '相关度',
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ 'searchSourceName' => [
+ 'title' => '文章来源名称',
+ 'type' => 'string',
+ ],
+ 'select' => [
+ 'title' => '是否参照',
+ 'type' => 'boolean',
+ ],
+ 'summary' => [
+ 'title' => '摘要',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'title' => [
+ 'title' => '标题',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'test',
+ ],
+ 'url' => [
+ 'title' => '链接',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'http://xxx',
+ ],
+ ],
+ ],
+ ],
+ 'hotTopicSummaries' => [
+ 'title' => '热点列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '热点',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'customHotValue' => [
+ 'title' => '自定义热度值',
+ 'description' => '',
+ 'type' => 'number',
+ 'format' => 'double',
+ 'example' => '100000',
+ ],
+ 'hotTopic' => [
+ 'title' => '热点话题名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'hotTopicVersion' => [
+ 'title' => '热点话题摘要版本',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2024-09-13_08',
+ ],
+ 'hotValue' => [
+ 'title' => '热度值',
+ 'description' => '',
+ 'type' => 'number',
+ 'format' => 'double',
+ 'example' => '100000',
+ ],
+ 'textSummary' => [
+ 'title' => '热点话题文本摘要',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'customTextSummary' => [
+ 'title' => '自定义热点话题文本摘要',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'news' => [
+ 'title' => '新闻列表',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '新闻',
+ 'type' => 'object',
+ 'properties' => [
+ 'title' => [
+ 'title' => '标题',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ 'url' => [
+ 'title' => 'url',
+ 'type' => 'string',
+ 'example' => 'http://xxx',
+ ],
+ ],
+ ],
+ ],
+ 'images' => [
+ 'title' => '图片列表',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '图片',
+ 'type' => 'object',
+ 'properties' => [
+ 'url' => [
+ 'title' => '图片',
+ 'type' => 'string',
+ 'example' => 'http://xxx',
+ ],
+ ],
+ ],
+ ],
+ 'url' => [
+ 'title' => '热点话题的URL',
+ 'type' => 'string',
+ ],
+ 'pubTime' => [
+ 'title' => '热点话题发布时间',
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ 'multimodalMedias' => [
+ 'title' => '配图',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '配图',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'fileUrl' => [
+ 'title' => '链接',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'http://xxxx',
+ ],
+ 'mediaType' => [
+ 'title' => '类型:'."\n"
+ .'- image:图片',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'image',
+ ],
+ 'sortScore' => [
+ 'title' => '相关度',
+ 'type' => 'number',
+ 'format' => 'double',
+ ],
+ ],
+ ],
+ ],
+ 'recommendQueries' => [
+ 'title' => '推荐query列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '推荐query',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ 'searchQuery' => [
+ 'title' => '改写后query',
+ 'type' => 'string',
+ ],
+ 'text' => [
+ 'title' => '生成正文:答案等',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'category' => [
+ 'title' => '新闻播报场景的领域识别(时政、社会、国际等频道识别)',
+ 'type' => 'string',
+ ],
+ 'keyword' => [
+ 'title' => '新闻播报场景的关键字识别',
+ 'type' => 'string',
+ ],
+ 'location' => [
+ 'title' => '新闻播报场景的地点名识别',
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'title' => 'token消耗',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'title' => '输入token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'title' => '输出token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'title' => '总token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '04DA1A52-4E51-56CB-BA64-FDDA0B53BAE8',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"header\\": {\\n \\"errorCode\\": \\"InvalidParam\\",\\n \\"errorMessage\\": \\"xx\\",\\n \\"event\\": \\"task-finished\\",\\n \\"eventInfo\\": \\"xx\\",\\n \\"sessionId\\": \\"xxx\\",\\n \\"taskId\\": \\"d3be9981-ca2d-4e17-bf31-1c0a628e9f99\\",\\n \\"traceId\\": \\"2150451a17191950923411783e2927\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"articles\\": [\\n {\\n \\"content\\": \\"xxx\\",\\n \\"pubTime\\": \\"2024-09-22 16:45:06\\",\\n \\"score\\": 0.8,\\n \\"searchSourceName\\": \\"互联网\\",\\n \\"select\\": true,\\n \\"summary\\": \\"xx\\",\\n \\"title\\": \\"test\\",\\n \\"url\\": \\"http://xxx\\"\\n }\\n ],\\n \\"hotTopicSummaries\\": [\\n {\\n \\"customHotValue\\": 100000,\\n \\"hotTopic\\": \\"xx\\",\\n \\"hotTopicVersion\\": \\"2024-09-13_08\\",\\n \\"hotValue\\": 100000,\\n \\"textSummary\\": \\"xxx\\",\\n \\"customTextSummary\\": \\"xxx\\",\\n \\"news\\": [\\n {\\n \\"title\\": \\"xxx\\",\\n \\"url\\": \\"http://xxx\\"\\n }\\n ],\\n \\"images\\": [\\n {\\n \\"url\\": \\"http://www.example.com/xxx.png\\"\\n }\\n ],\\n \\"url\\": \\"http://www.example.com/xxx.html\\",\\n \\"pubTime\\": \\"2025-05-20 12:00:00\\"\\n }\\n ],\\n \\"multimodalMedias\\": [\\n {\\n \\"fileUrl\\": \\"http://xxxx\\",\\n \\"mediaType\\": \\"image\\",\\n \\"sortScore\\": 0.8\\n }\\n ],\\n \\"recommendQueries\\": [\\n \\"关于xx你有什么看法?\\"\\n ],\\n \\"searchQuery\\": \\"xxx\\",\\n \\"text\\": \\"xx\\",\\n \\"category\\": \\"国际\\",\\n \\"keyword\\": \\"AI\\",\\n \\"location\\": \\"杭州\\"\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n },\\n \\"requestId\\": \\"04DA1A52-4E51-56CB-BA64-FDDA0B53BAE8\\"\\n}","type":"json"}]',
+ ],
+ 'RunHotTopicSummary' => [
+ 'summary' => '轻应用-热点播报-热点摘要生成',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runHotTopicSummary',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'write',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'hotTopicVersion',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '热点播报单版本号',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '2024-10-16_8',
+ ],
+ ],
+ [
+ 'name' => 'topicIds',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '要进行摘要热点话题ID列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ 'required' => true,
+ 'example' => 'xxxxx',
+ ],
+ ],
+ [
+ 'name' => 'stepForCustomSummaryStyleConfig',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '自定义输出风格配置',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'summaryImageCount' => [
+ 'title' => '摘要图片数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '2',
+ ],
+ 'summaryPrompt' => [
+ 'title' => '自定义摘要Prompt',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ ],
+ 'required' => true,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '响应',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'header' => [
+ 'title' => '消息头',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'title' => '错误码code',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'AccessForbidden',
+ ],
+ 'errorMessage' => [
+ 'title' => '错误描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '错误信息',
+ ],
+ 'event' => [
+ 'title' => '事件',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'task-finished',
+ ],
+ 'sessionId' => [
+ 'title' => '会话唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'taskId' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'traceId' => [
+ 'title' => '全链路唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxxx',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'title' => '消息体',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'title' => '输出结果',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '输出摘要文本',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'topicId' => [
+ 'title' => '热点ID',
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'title' => 'token消耗',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'title' => '输入token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'title' => '输出token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'title' => '总token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '5D0E915E-655D-59A8-894F-93873F73AAE5',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"header\\": {\\n \\"errorCode\\": \\"AccessForbidden\\",\\n \\"errorMessage\\": \\"错误信息\\",\\n \\"event\\": \\"task-finished\\",\\n \\"sessionId\\": \\"xxxx\\",\\n \\"taskId\\": \\"xxxx\\",\\n \\"traceId\\": \\"xxxxx\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"这是测试输出\\",\\n \\"topicId\\": \\"xxx\\"\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n },\\n \\"requestId\\": \\"5D0E915E-655D-59A8-894F-93873F73AAE5\\"\\n}","type":"json"}]',
+ ],
+ 'RunEnterpriseVocAnalysis' => [
+ 'summary' => '企业VOC分析',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runEnterpriseVocAnalysis',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'write',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xx',
+ ],
+ ],
+ [
+ 'name' => 'taskDescription',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '你是一名经验丰富的数据分析师,擅长从文本评论中提取结构化信息。你需要从用户评论列表中识别和提取出与以下四个维度相关的关键词和短语:'."\n"
+ .' '."\n"
+ .' 索引:输入评论JSON数组中的索引(从零开始)表示针对该条索引抽取的维度。'."\n"
+ .' 购买动机:描述用户购买产品的原因、需求或驱动力的关键词或短语。'."\n"
+ .' 未满足需求点:用户在使用产品过程中提到的未满足需求或问题的关键词或短语。'."\n"
+ .' 使用场景:用户提到的具体使用场景、使用方式或环境的关键词或短语。'."\n"
+ .' 正负面观点:明确表示用户对产品或服务的正面或负面看法的关键词或短语。',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '模型ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'qwen-max',
+ ],
+ ],
+ [
+ 'name' => 'extraInfo',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '额外信息(业务补充信息)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'outputFormat',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '输出格式',
+ 'description' => '指定返回结果的格式,支持json或text',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '按照如下格式输出:{"text1": "xxxx", "text2": "xxxx"}',
+ ],
+ ],
+ [
+ 'name' => 'content',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '内容',
+ 'description' => '需要进行VOC分析的文本内容(content、contents、url、fileKey 四选一。优先级从小到大)',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '这是一段需要分析的文本内容',
+ ],
+ ],
+ [
+ 'name' => 'tags',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '业务标签体系',
+ 'description' => '业务标签体系,用于对文本内容进行分类和分析。',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'tagName' => [
+ 'description' => '标签名称',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '标签名称',
+ ],
+ 'tagDefinePrompt' => [
+ 'description' => '标签定义提示词',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '标签定义提示词',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'filterTags',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '过滤标签',
+ 'description' => '过滤标签,用于筛选符合条件的内容。',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'tagName' => [
+ 'description' => '标签名称',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '标签名称',
+ ],
+ 'tagDefinePrompt' => [
+ 'description' => '标签定义提示词',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '标签定义提示词',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'apiKey',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '百炼APIKEY',
+ 'type' => 'string',
+ ],
+ ],
+ [
+ 'name' => 'akProxy',
+ 'in' => 'formData',
+ 'schema' => [
+ 'type' => 'string',
+ ],
+ ],
+ [
+ 'name' => 'sourceTrace',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '是否启用溯源(启用溯源时不支持自定义outputformat)',
+ 'type' => 'boolean',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '响应',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'header' => [
+ 'title' => '消息头',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'title' => '错误码code',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'AccessForbidden',
+ ],
+ 'errorMessage' => [
+ 'title' => '错误描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '错误信息',
+ ],
+ 'event' => [
+ 'title' => '事件',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'task-finished',
+ ],
+ 'sessionId' => [
+ 'title' => '会话唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'taskId' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'traceId' => [
+ 'title' => '全链路唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxxx',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'title' => '消息体',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'title' => '输出结果',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '输出摘要文本',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'filterResult' => [
+ 'title' => '过滤结果',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'filterResults' => [
+ 'title' => '过滤结果列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'tagName' => [
+ 'title' => '标签名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'tagValue' => [
+ 'title' => '标签值',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'hit' => [
+ 'title' => '是否命中',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'reasonContent' => [
+ 'title' => '推理模型返回的推理内容',
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'title' => 'token消耗',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'title' => '输入token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'title' => '输出token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'title' => '总token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '49483FFC-0CB9-5163-8D3E-234E276E6DA8',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"header\\": {\\n \\"errorCode\\": \\"AccessForbidden\\",\\n \\"errorMessage\\": \\"错误信息\\",\\n \\"event\\": \\"task-finished\\",\\n \\"sessionId\\": \\"xxxx\\",\\n \\"taskId\\": \\"xxxx\\",\\n \\"traceId\\": \\"xxxxx\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"输出摘要文本\\\\n\\\\n\\",\\n \\"filterResult\\": {\\n \\"filterResults\\": [\\n {\\n \\"tagName\\": \\"过滤标签命中的标签\\",\\n \\"tagValue\\": \\"是\\",\\n \\"hit\\": true\\n }\\n ]\\n },\\n \\"reasonContent\\": \\"\\"\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n },\\n \\"requestId\\": \\"49483FFC-0CB9-5163-8D3E-234E276E6DA8\\"\\n}","type":"json"}]',
+ ],
+ 'SubmitEnterpriseVocAnalysisTask' => [
+ 'summary' => '提交企业VOC异步任务',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/submitEnterpriseVocAnalysisTask',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '业务空间ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'llm-xx',
+ ],
+ ],
+ [
+ 'name' => 'taskDescription',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'extraInfo',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '业务补充信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'outputFormat',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '输出格式描述提示词(不传的话默认会根据任务描述生成json格式)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '模型ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'qwen-max',
+ ],
+ ],
+ [
+ 'name' => 'tags',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '内容标签',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'tagName' => [
+ 'title' => '标签名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ 'tagDefinePrompt' => [
+ 'title' => '给到大模型的标签定义Prompt',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'filterTags',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '过滤标签',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'tagName' => [
+ 'title' => '标签名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ 'tagDefinePrompt' => [
+ 'title' => '给到大模型的 筛选的标签定义Prompt',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'contents',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '待挖掘的素材内容列表(url、fileKey、contents 三选一)(此数组不超过200个,更多请走fileKey或contents文件形式)',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '素材对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '素材内容(字符数不能超过1w个)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ 'id' => [
+ 'title' => '素材ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'id-xxxxx',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'url',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '待挖掘的素材内容文件URL(url、fileKey、contents 三选一)(整体文件大小不能超过100M,素材个数不能超过6w条)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'http://www.example.com/xxxx.txt',
+ ],
+ ],
+ [
+ 'name' => 'fileKey',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '待挖掘的素材内容文件FileKey(url、fileKey、contents 三选一)(fileKey 是从全妙SASS页面上传所获取到的唯一key)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'oss://default/aimiaobi-service-prod/aimiaobi/temp/public/government_service_experience_feedback_summary.txt',
+ ],
+ ],
+ [
+ 'name' => 'apiKey',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '百炼APIKEY',
+ 'type' => 'string',
+ ],
+ ],
+ [
+ 'name' => 'sourceTrace',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '是否启用溯源(启用溯源时不支持自定义outputformat)',
+ 'type' => 'boolean',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ 'code' => [
+ 'title' => '状态码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'NoPermission',
+ ],
+ 'data' => [
+ 'title' => '业务对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'taskId' => [
+ 'title' => '任务ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'a0cc71ec-fe07-47e5-bf12-6e1c46081c98',
+ ],
+ ],
+ ],
+ 'httpStatusCode' => [
+ 'title' => 'http状态码',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '403',
+ ],
+ 'message' => [
+ 'title' => '错误说明',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'success' => [
+ 'title' => '接口请求是否成功:true 成功,false 失败',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'false',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\",\\n \\"code\\": \\"NoPermission\\",\\n \\"data\\": {\\n \\"taskId\\": \\"a0cc71ec-fe07-47e5-bf12-6e1c46081c98\\"\\n },\\n \\"httpStatusCode\\": 403,\\n \\"message\\": \\"无权限访问接口\\",\\n \\"success\\": false\\n}","type":"json"}]',
+ ],
+ 'GetEnterpriseVocAnalysisTask' => [
+ 'summary' => '获取企业VOC分析任务结果',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/getEnterpriseVocAnalysisTask',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ 'code' => [
+ 'title' => '错误码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'NoPermission',
+ ],
+ 'httpStatusCode' => [
+ 'title' => 'Http状态码',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '403',
+ ],
+ 'message' => [
+ 'title' => '响应失败时的消息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'success' => [
+ 'title' => 'true:此次接口响应成功,false:响应失败',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'false',
+ ],
+ 'data' => [
+ 'title' => '结果对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'status' => [
+ 'title' => '任务状态(PENDING:待执行,RUNNING:执行中,SUCCESSED:成功,FAILED:失败,CANCELED:已取消)',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'PENDING',
+ ],
+ 'errorMessage' => [
+ 'title' => '错误信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'usage' => [
+ 'title' => '消耗量统计',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '2',
+ ],
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '1',
+ ],
+ ],
+ ],
+ 'statisticsOverview' => [
+ 'title' => '统计概览',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'count' => [
+ 'title' => '总分析数据条数',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '17',
+ ],
+ 'tagDimensionStatistics' => [
+ 'title' => '内容标签统计',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'tagValueCountStatistic' => [
+ 'title' => '标签值数量统计',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '标签值数量统计',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'tagName' => [
+ 'title' => '标签名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'valueCount' => [
+ 'title' => '标签值数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '10'."\n",
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'filterDimensionStatistics' => [
+ 'title' => '筛选标签统计',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'tagValueCountStatistic' => [
+ 'title' => '标签值数量统计',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '标签值数量统计',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'tagName' => [
+ 'title' => '标签名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'valueCount' => [
+ 'title' => '标签值数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '10',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'modelId' => [
+ 'title' => '此次使用的模型ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'qwen-max',
+ ],
+ 'modelName' => [
+ 'title' => '此次使用的模型名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\",\\n \\"code\\": \\"NoPermission\\",\\n \\"httpStatusCode\\": 403,\\n \\"message\\": \\"无权限访问接口\\",\\n \\"success\\": false,\\n \\"data\\": {\\n \\"status\\": \\"PENDING\\",\\n \\"errorMessage\\": \\"任务错误消息\\\\n\\\\n\\",\\n \\"usage\\": {\\n \\"outputTokens\\": 2,\\n \\"inputTokens\\": 1\\n },\\n \\"statisticsOverview\\": {\\n \\"count\\": 17,\\n \\"tagDimensionStatistics\\": {\\n \\"tagValueCountStatistic\\": [\\n {\\n \\"tagName\\": \\"标签名称\\",\\n \\"valueCount\\": 10\\n }\\n ]\\n },\\n \\"filterDimensionStatistics\\": {\\n \\"tagValueCountStatistic\\": [\\n {\\n \\"tagName\\": \\"标签名称\\\\n\\",\\n \\"valueCount\\": 10\\n }\\n ]\\n }\\n },\\n \\"modelId\\": \\"qwen-max\\",\\n \\"modelName\\": \\"通义千问-MAX\\"\\n }\\n}","type":"json"}]',
+ ],
+ 'ExportAnalysisTagDetailByTaskId' => [
+ 'summary' => '导出挖掘任务明细',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/exportAnalysisTagDetailByTaskId',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '业务空间ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'llm-xxxxxxxx',
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ ],
+ ],
+ [
+ 'name' => 'category',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '分类筛选',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'categories',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '多分类筛选',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '标签分类',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '085BE2D2-BB7E-59A6-B688-F2CB32124E7F',
+ ],
+ 'code' => [
+ 'title' => '状态码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'message' => [
+ 'title' => '错误消息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ok',
+ ],
+ 'httpStatusCode' => [
+ 'title' => 'http响应码',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'data' => [
+ 'title' => 'URL(临时公网可下载的URL,1小时失效)',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'http://www.example.com/xxxx.xlsx',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"085BE2D2-BB7E-59A6-B688-F2CB32124E7F\\",\\n \\"code\\": \\"xx\\",\\n \\"message\\": \\"ok\\",\\n \\"httpStatusCode\\": 200,\\n \\"data\\": \\"http://www.example.com/xxxx.xlsx\\"\\n}","type":"json"}]',
+ ],
+ 'ListAnalysisTagDetailByTaskId' => [
+ 'summary' => '获取挖掘分析结果明细列表',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/listAnalysisTagDetailByTaskId',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'nextToken',
+ 'in' => 'query',
+ 'allowEmptyValue' => true,
+ 'schema' => [
+ 'title' => '标记当前开始读取的位置,置空表示从头开始',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'JlroP3CjgQh5PQDlH3ArzADkBTPZgVqo+64jhZRglNq0mEYoV5SlGb/Juvo8CdfYE9rlwEr2pIJQwdaYotak9g==',
+ ],
+ ],
+ [
+ 'name' => 'maxResults',
+ 'in' => 'query',
+ 'allowEmptyValue' => true,
+ 'schema' => [
+ 'title' => '本次读取的最大数据记录数量',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '20',
+ ],
+ ],
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '业务空间ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'title' => '挖掘的任务ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'totalCount' => [
+ 'title' => 'TotalCount本次请求条件下的数据总量,此参数为可选参数,默认可不返回',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'nextToken' => [
+ 'title' => '表示当前调用返回读取到的位置,空代表数据已经读取完毕',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'xxxxx',
+ ],
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => 'xxxxxxx',
+ ],
+ 'maxResults' => [
+ 'title' => 'MaxResults本次请求所返回的最大记录条数',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '100',
+ ],
+ 'code' => [
+ 'title' => '响应Code码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'DataNotExists',
+ ],
+ 'message' => [
+ 'title' => '响应消息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '成功',
+ ],
+ 'success' => [
+ 'title' => '此次请求是否成功',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'false',
+ ],
+ 'data' => [
+ 'title' => '标签挖掘明细列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '标签挖掘明细',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'content' => [
+ 'title' => '标签素材内容',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'contentTags' => [
+ 'title' => '标签挖掘内容列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'tagName' => [
+ 'title' => '标签名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'tags' => [
+ 'title' => '标签值列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '标签值',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'originResponse' => [
+ 'title' => '原始挖掘响应',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'sourceList' => [
+ 'title' => '溯源原文列表,启用sourceTrace时会返回该字段',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '溯源原文,启用sourceTrace时会返回该字段',
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalCount\\": 200,\\n \\"nextToken\\": \\"xxxxx\\",\\n \\"requestId\\": \\"xxxxxxx\\",\\n \\"maxResults\\": 100,\\n \\"code\\": \\"DataNotExists\\",\\n \\"message\\": \\"成功\\",\\n \\"success\\": false,\\n \\"data\\": [\\n {\\n \\"content\\": \\"xxxx\\",\\n \\"contentTags\\": [\\n {\\n \\"tagName\\": \\"标签名称\\",\\n \\"tags\\": [\\n \\"标签值\\"\\n ]\\n }\\n ],\\n \\"originResponse\\": \\"原始响应\\",\\n \\"sourceList\\": [\\n \\"\\"\\n ]\\n }\\n ]\\n}","type":"json"}]',
+ ],
+ 'GenerateOutputFormat' => [
+ 'summary' => '轻应用-标签挖掘-获取示例输出格式',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/generateOutputFormat',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxxxxxx',
+ ],
+ ],
+ [
+ 'name' => 'businessType',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '业务类型',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'clueMining',
+ ],
+ ],
+ [
+ 'name' => 'taskDescription',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '给你一条待分析文本数据,请你按照标签体系来对数据进行打标。',
+ ],
+ ],
+ [
+ 'name' => 'content',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '待分析文本',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '待分析文本',
+ ],
+ ],
+ [
+ 'name' => 'tags',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '标签体系列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'tagName' => [
+ 'title' => '标签名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ 'tagDefinePrompt' => [
+ 'title' => '标签定义提示词',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'extraInfo',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '额外信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '额外信息',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'code' => [
+ 'title' => '状态码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'successful',
+ ],
+ 'data' => [
+ 'title' => '示例格式对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'outputFormat' => [
+ 'title' => '输出格式',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'httpStatusCode' => [
+ 'title' => 'http状态码',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'message' => [
+ 'title' => '错误说明',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ok',
+ ],
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ 'success' => [
+ 'title' => '是否成功:true 成功,false 失败',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'True',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"code\\": \\"successful\\",\\n \\"data\\": {\\n \\"outputFormat\\": \\"请直接以如下JSON格式输出,不要输出其他内容:\\\\n{\\\\n \\\\\\"是否近期买房\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"购房付款方式\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"家庭人口数量\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"房间数量需求\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"买房投资诉求\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"客户买房类型\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"客户买房预算\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"客户居住地\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"用户核心需求\\\\\\": [\\\\n \\\\\\"\\\\\\"\\\\n ],\\\\n \\\\\\"年龄\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"性别\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"职业\\\\\\":\\\\\\"\\\\\\"\\\\n}\\\\n\\"\\n },\\n \\"httpStatusCode\\": 200,\\n \\"message\\": \\"ok\\",\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\",\\n \\"success\\": true\\n}","type":"json"}]',
+ ],
+ 'RunTagMiningAnalysis' => [
+ 'summary' => '轻应用-标签挖掘',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runTagMiningAnalysis',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'w-08a4a3ba7104917c',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '模型ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'qwen-max',
+ ],
+ ],
+ [
+ 'name' => 'businessType',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '业务类型',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'clueMining',
+ ],
+ ],
+ [
+ 'name' => 'taskDescription',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '给你一条待分析文本数据,请你按照标签体系来对数据进行打标。',
+ ],
+ ],
+ [
+ 'name' => 'content',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '待分析文本',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '待分析文本',
+ ],
+ ],
+ [
+ 'name' => 'tags',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '标签体系列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'tagName' => [
+ 'title' => '标签名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ 'tagDefinePrompt' => [
+ 'title' => '标签定义提示词',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'extraInfo',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '额外信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '额外信息',
+ ],
+ ],
+ [
+ 'name' => 'outputFormat',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '输出格式',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '请返回如下JSON格式,{"key1":"","key2":""}',
+ ],
+ ],
+ [
+ 'name' => 'apiKey',
+ 'in' => 'formData',
+ 'schema' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '响应',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'header' => [
+ 'title' => '消息头',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'title' => '错误码code',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'AccessForbidden',
+ ],
+ 'errorMessage' => [
+ 'title' => '错误描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '错误信息',
+ ],
+ 'event' => [
+ 'title' => '事件',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'task-finished',
+ ],
+ 'sessionId' => [
+ 'title' => '会话唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'taskId' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'traceId' => [
+ 'title' => '全链路唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxxx',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'title' => '消息体',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'title' => '输出结果',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '输出摘要文本',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'title' => 'token消耗',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'title' => '输入token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'title' => '输出token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'title' => '总token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '085BE2D2-BB7E-59A6-B688-F2CB32124E7F',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"header\\": {\\n \\"errorCode\\": \\"AccessForbidden\\",\\n \\"errorMessage\\": \\"错误信息\\",\\n \\"event\\": \\"task-finished\\",\\n \\"sessionId\\": \\"xxxx\\",\\n \\"taskId\\": \\"xxxx\\",\\n \\"traceId\\": \\"xxxxx\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"大模型输出文本\\"\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n },\\n \\"requestId\\": \\"085BE2D2-BB7E-59A6-B688-F2CB32124E7F\\"\\n}","type":"json"}]',
+ ],
+ 'RunNetworkContentAudit' => [
+ 'summary' => '轻应用-网络内容审核',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runNetworkContentAudit',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xx',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '模型ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'qwen-max',
+ ],
+ ],
+ [
+ 'name' => 'businessType',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '业务类型',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'clueMining',
+ ],
+ ],
+ [
+ 'name' => 'taskDescription',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '给你一条待分析文本数据,请你按照标签体系来对数据进行打标。',
+ ],
+ ],
+ [
+ 'name' => 'content',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '待分析文本',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '待分析文本',
+ ],
+ ],
+ [
+ 'name' => 'tags',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '标签体系列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'tagName' => [
+ 'title' => '标签名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ 'tagDefinePrompt' => [
+ 'title' => '标签定义提示词',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'extraInfo',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '额外信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '额外信息',
+ ],
+ ],
+ [
+ 'name' => 'outputFormat',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '输出格式',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '请返回如下JSON格式,{"key1":"","key2":""}',
+ ],
+ ],
+ [
+ 'name' => 'apiKey',
+ 'in' => 'formData',
+ 'schema' => [
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '响应',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'header' => [
+ 'title' => '消息头',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'title' => '错误码code',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'AccessForbidden',
+ ],
+ 'errorMessage' => [
+ 'title' => '错误描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '错误信息',
+ ],
+ 'event' => [
+ 'title' => '事件',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'task-finished',
+ ],
+ 'sessionId' => [
+ 'title' => '会话唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'taskId' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'traceId' => [
+ 'title' => '全链路唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxxx',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'title' => '消息体',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'title' => '输出结果',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '输出摘要文本',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'title' => 'token消耗',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'title' => '输入token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'title' => '输出token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'title' => '总token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '5D0E915E-655D-59A8-894F-93873F73AAE5',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"header\\": {\\n \\"errorCode\\": \\"AccessForbidden\\",\\n \\"errorMessage\\": \\"错误信息\\",\\n \\"event\\": \\"task-finished\\",\\n \\"sessionId\\": \\"xxxx\\",\\n \\"taskId\\": \\"xxxx\\",\\n \\"traceId\\": \\"xxxxx\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"xxxx\\"\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n },\\n \\"requestId\\": \\"5D0E915E-655D-59A8-894F-93873F73AAE5\\"\\n}","type":"json"}]',
+ ],
+ 'RunEssayCorrection' => [
+ 'summary' => '作业批改',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runEssayCorrection',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxxxxxxx',
+ ],
+ ],
+ [
+ 'name' => 'grade',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '年级',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'subject',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '学科',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'totalScore',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '总分',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '60',
+ ],
+ ],
+ [
+ 'name' => 'question',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '题目不能为空',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'answer',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '作答内容',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ ],
+ [
+ 'name' => 'otherReviewPoints',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '其他评审要点',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '模型ID',
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '响应',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'header' => [
+ 'title' => '消息头',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'title' => '错误码code',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'AccessForbidden',
+ ],
+ 'errorMessage' => [
+ 'title' => '错误描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '错误信息',
+ ],
+ 'event' => [
+ 'title' => '事件',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'task-finished',
+ ],
+ 'sessionId' => [
+ 'title' => '会话唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'taskId' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'traceId' => [
+ 'title' => '全链路唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxxx',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'title' => '消息体',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'title' => '输出结果',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '输出摘要文本',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'score' => [
+ 'title' => '作文审阅得分',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '50',
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'title' => 'token消耗',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'title' => '输入token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'title' => '输出token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'title' => '总token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"header\\": {\\n \\"errorCode\\": \\"AccessForbidden\\",\\n \\"errorMessage\\": \\"错误信息\\",\\n \\"event\\": \\"task-finished\\",\\n \\"sessionId\\": \\"xxxx\\",\\n \\"taskId\\": \\"xxxx\\",\\n \\"traceId\\": \\"xxxxx\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"审阅结果\\\\n\\\\n\\",\\n \\"score\\": 50\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n },\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\"\\n}","type":"json"}]',
+ ],
+ 'RunOcrParse' => [
+ 'summary' => '作业批改',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/runOcrParse',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'url',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '图片URL(url与fileKey二选一)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'http://www.example.com/xxxx.txt',
+ ],
+ ],
+ [
+ 'name' => 'fileKey',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '',
+ 'description' => '',
+ 'type' => 'string',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => 'oss://default/aimiaobi-service-prod/aimiaobi/temp/public/government_service_experience_feedback_summary.txt',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '模型ID',
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '响应',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'header' => [
+ 'title' => '消息头',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'errorCode' => [
+ 'title' => '错误码code',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'AccessForbidden',
+ ],
+ 'errorMessage' => [
+ 'title' => '错误描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '错误信息',
+ ],
+ 'event' => [
+ 'title' => '事件',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'task-finished',
+ ],
+ 'sessionId' => [
+ 'title' => '会话唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'taskId' => [
+ 'title' => '任务唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ 'traceId' => [
+ 'title' => '全链路唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxxx',
+ ],
+ ],
+ ],
+ 'payload' => [
+ 'title' => '消息体',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'title' => '输出结果',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '输出摘要文本',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'title' => 'token消耗',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'title' => '输入token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputTokens' => [
+ 'title' => '输出token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'totalTokens' => [
+ 'title' => '总token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"header\\": {\\n \\"errorCode\\": \\"AccessForbidden\\",\\n \\"errorMessage\\": \\"错误信息\\",\\n \\"event\\": \\"task-finished\\",\\n \\"sessionId\\": \\"xxxx\\",\\n \\"taskId\\": \\"xxxx\\",\\n \\"traceId\\": \\"xxxxx\\"\\n },\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"OCR文本输出\\\\n\\\\n\\"\\n },\\n \\"usage\\": {\\n \\"inputTokens\\": 100,\\n \\"outputTokens\\": 100,\\n \\"totalTokens\\": 200\\n }\\n },\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\"\\n}","type":"json"}]',
+ ],
+ 'SubmitEssayCorrectionTask' => [
+ 'summary' => '提交批改任务',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/submitEssayCorrectionTask',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'readAndWrite',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '业务空间ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'xxxx',
+ ],
+ ],
+ [
+ 'name' => 'tasks',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '批改任务列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '子任务',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'grade' => [
+ 'title' => '年级,可选值有:'."\n"
+ .'['."\n"
+ .' "初中一年级",'."\n"
+ .' "初中二年级",'."\n"
+ .' "初中三年级",'."\n"
+ .' "高中一年级",'."\n"
+ .' "高中二年级",'."\n"
+ .' "高中三年级"'."\n"
+ .']',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '高中二年级',
+ ],
+ 'subject' => [
+ 'title' => '科目,可选值有:['."\n"
+ .' "语文",'."\n"
+ .' "英语应用文",'."\n"
+ .' "英语读后续写"'."\n"
+ .' ]',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '语文',
+ ],
+ 'totalScore' => [
+ 'title' => '总分',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '60',
+ ],
+ 'question' => [
+ 'title' => '作文题目',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ 'answer' => [
+ 'title' => '作文回答',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ 'otherReviewPoints' => [
+ 'title' => '其他审阅要点',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ 'customId' => [
+ 'title' => ' 客户自定义ID。返回结果通过customId来区分不同任务。',
+ 'type' => 'string',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'grade',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '年级(公共值,优先取子任务中的grade)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '高中二年级',
+ ],
+ ],
+ [
+ 'name' => 'subject',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '科目(公共值,优先取子任务中的subject)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '语文',
+ ],
+ ],
+ [
+ 'name' => 'totalScore',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '总分(公共值,优先取子任务中的 totalScore)',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'example' => '60',
+ ],
+ ],
+ [
+ 'name' => 'question',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '作文题目(公共值,优先取子任务中的question)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ ],
+ [
+ 'name' => 'otherReviewPoints',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '其他评阅要点(公共值,优先取子任务中的otherReviewPoints )',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '模型ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'description' => '成功',
+ 'schema' => [
+ 'title' => 'PlainResult',
+ 'description' => 'PlainResult',
+ 'type' => 'object',
+ 'properties' => [
+ 'code' => [
+ 'title' => '状态码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'NoData',
+ ],
+ 'httpStatusCode' => [
+ 'title' => 'http状态码',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'message' => [
+ 'title' => '错误说明',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'success',
+ ],
+ 'requestId' => [
+ 'title' => '请求唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '1813ceee-7fe5-41b4-87e5-982a4d18cca5',
+ ],
+ 'success' => [
+ 'title' => '是否成功:true 成功,false 失败',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'data' => [
+ 'title' => '任务结果',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'taskId' => [
+ 'title' => '任务ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '3feb69ed02d9b1a17d0f1a942675d300',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"code\\": \\"NoData\\",\\n \\"httpStatusCode\\": 200,\\n \\"message\\": \\"success\\",\\n \\"requestId\\": \\"1813ceee-7fe5-41b4-87e5-982a4d18cca5\\",\\n \\"success\\": true,\\n \\"data\\": {\\n \\"taskId\\": \\"3feb69ed02d9b1a17d0f1a942675d300\\"\\n }\\n}","type":"json"}]',
+ ],
+ 'GetEssayCorrectionTask' => [
+ 'summary' => '获取作业批改结果',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/getEssayCorrectionTask',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ 'code' => [
+ 'title' => '错误码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'successful',
+ ],
+ 'httpStatusCode' => [
+ 'title' => 'Http状态码',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'message' => [
+ 'title' => '响应失败时的消息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'successful',
+ ],
+ 'success' => [
+ 'title' => 'true:此次接口响应成功,false:响应失败',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'false',
+ ],
+ 'data' => [
+ 'title' => '结果对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'status' => [
+ 'title' => '任务状态(PENDING:待执行,RUNNING:执行中,SUCCESSED:成功,FAILED:失败,CANCELED:已取消)',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'PENDING',
+ ],
+ 'errorMessage' => [
+ 'title' => '错误信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'results' => [
+ 'title' => '结果列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '结果对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'customId' => [
+ 'title' => 'xxx',
+ 'description' => 'xxx',
+ 'type' => 'string',
+ 'example' => '1',
+ ],
+ 'result' => [
+ 'title' => '评阅结果',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'score' => [
+ 'title' => '作文审阅得分',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '58',
+ ],
+ 'usage' => [
+ 'title' => '单个任务的token消耗数',
+ '$ref' => '#/components/schemas/ModelUsage',
+ ],
+ ],
+ ],
+ ],
+ 'totalUsage' => [
+ 'title' => '所有任务总模型token消耗数',
+ '$ref' => '#/components/schemas/ModelUsage',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\",\\n \\"code\\": \\"successful\\",\\n \\"httpStatusCode\\": 200,\\n \\"message\\": \\"successful\\",\\n \\"success\\": false,\\n \\"data\\": {\\n \\"status\\": \\"PENDING\\",\\n \\"errorMessage\\": \\"任务错误消息\\\\n\\\\n\\",\\n \\"results\\": [\\n {\\n \\"customId\\": \\"1\\",\\n \\"result\\": \\"评阅结果\\\\n\\\\n\\",\\n \\"score\\": 58,\\n \\"usage\\": {\\n \\"inputTokens\\": 0,\\n \\"outputTokens\\": 0,\\n \\"totalTokens\\": 0\\n }\\n }\\n ],\\n \\"totalUsage\\": {\\n \\"inputTokens\\": 0,\\n \\"outputTokens\\": 0,\\n \\"totalTokens\\": 0\\n }\\n }\\n}","type":"json"}]',
+ ],
+ 'GenerateBroadcastNews' => [
+ 'summary' => '新闻播报-抽取分类获取播报热点',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/GenerateBroadcastNews',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'none',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '业务空间唯一标识',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'prompt',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '用户意图:比如“帮我播报体育热点”',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'code' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'data' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'hotTopicSummaries' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'category' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'hotTopic' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'hotTopicVersion' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2024-09-13_08',
+ ],
+ 'hotValue' => [
+ 'description' => '',
+ 'type' => 'number',
+ 'format' => 'double',
+ 'example' => '1000000',
+ ],
+ 'id' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '1458tb3bjo7531kap42a',
+ ],
+ 'images' => [
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'url' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'http://xxx.com/xxx.jpeg',
+ ],
+ ],
+ ],
+ ],
+ 'textSummary' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxx',
+ ],
+ ],
+ ],
+ ],
+ 'sessionId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2bb0ea82dafd48a8817fadc4c90e2b52',
+ ],
+ 'taskId' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '3feb69ed02d9b1a17d0f1a942675d300',
+ ],
+ 'text' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'usage' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '1',
+ ],
+ 'outputTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '2',
+ ],
+ 'totalTokens' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '3',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'httpStatusCode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'message' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'success',
+ ],
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ 'success' => [
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'True',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"code\\": \\"xx\\",\\n \\"data\\": {\\n \\"hotTopicSummaries\\": [\\n {\\n \\"category\\": \\"体育\\",\\n \\"hotTopic\\": \\"热点\\",\\n \\"hotTopicVersion\\": \\"2024-09-13_08\\",\\n \\"hotValue\\": 1000000,\\n \\"id\\": \\"1458tb3bjo7531kap42a\\",\\n \\"images\\": [\\n {\\n \\"url\\": \\"http://xxx.com/xxx.jpeg\\"\\n }\\n ],\\n \\"textSummary\\": \\"xxx\\"\\n }\\n ],\\n \\"sessionId\\": \\"2bb0ea82dafd48a8817fadc4c90e2b52\\",\\n \\"taskId\\": \\"3feb69ed02d9b1a17d0f1a942675d300\\",\\n \\"text\\": \\"体育\\",\\n \\"usage\\": {\\n \\"inputTokens\\": 1,\\n \\"outputTokens\\": 2,\\n \\"totalTokens\\": 3\\n }\\n },\\n \\"httpStatusCode\\": 200,\\n \\"message\\": \\"success\\",\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\",\\n \\"success\\": true\\n}","type":"json"}]',
+ ],
+ 'SubmitTagMiningAnalysisTask' => [
+ 'summary' => '轻应用-标签挖掘',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/submitTagMiningAnalysisTask',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xx',
+ ],
+ ],
+ [
+ 'name' => 'modelId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '模型ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'qwen-max',
+ ],
+ ],
+ [
+ 'name' => 'businessType',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '业务类型',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'clueMining',
+ ],
+ ],
+ [
+ 'name' => 'taskDescription',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务描述',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '给你一条待分析文本数据,请你按照标签体系来对数据进行打标。',
+ ],
+ ],
+ [
+ 'name' => 'tags',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '标签体系列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'tagName' => [
+ 'title' => '标签名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ 'tagDefinePrompt' => [
+ 'title' => '标签定义提示词',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxxx',
+ ],
+ ],
+ 'required' => false,
+ ],
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'extraInfo',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '额外信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '额外信息',
+ ],
+ ],
+ [
+ 'name' => 'outputFormat',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '输出格式',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '请返回如下JSON格式,{"key1":"","key2":""}',
+ ],
+ ],
+ [
+ 'name' => 'url',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '待分析的内容文件URl(每条内容通过换行符分隔,contents、url二选一)',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'http://www.example.com/xxxx.txt',
+ 'maxLength' => 2000,
+ ],
+ ],
+ [
+ 'name' => 'contents',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'title' => '待分析的内容列表(contents、url二选一)',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '待分析的内容',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xxx',
+ 'maxLength' => 2000,
+ ],
+ 'required' => false,
+ 'maxItems' => 1000,
+ ],
+ ],
+ [
+ 'name' => 'apiKey',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '百炼APIKEY',
+ 'type' => 'string',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => '响应',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ 'code' => [
+ 'title' => '错误码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'successful',
+ ],
+ 'message' => [
+ 'title' => '错误消息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ok',
+ ],
+ 'httpStatusCode' => [
+ 'title' => 'http响应码',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'success' => [
+ 'title' => '请求是否成功',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ 'data' => [
+ 'title' => '任务提交响应',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'taskId' => [
+ 'title' => '任务ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '3feb69ed02d9b1a17d0f1a942675d300',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\",\\n \\"code\\": \\"successful\\",\\n \\"message\\": \\"ok\\",\\n \\"httpStatusCode\\": 200,\\n \\"success\\": true,\\n \\"data\\": {\\n \\"taskId\\": \\"3feb69ed02d9b1a17d0f1a942675d300\\"\\n }\\n}","type":"json"}]',
+ ],
+ 'ListHotTopicSummaries' => [
+ 'summary' => '轻应用-新闻播报-获取热点话题摘要列表',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/listHotTopicSummaries',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'list',
+ 'riskType' => 'none',
+ 'chargeType' => 'paid',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '百炼业务空间唯一标识,百炼首页左上角获取',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ [
+ 'name' => 'category',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '分类',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'hotTopic',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '热点话题',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'xx',
+ ],
+ ],
+ [
+ 'name' => 'hotTopicVersion',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '热点话题版本',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '2024-09-13_12',
+ ],
+ ],
+ [
+ 'name' => 'nextToken',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '下一页的token',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'JlroP3CjgQh5PQDlH3ArzADkBTPZgVqo+64jhZRglNq0mEYoV5SlGb/Juvo8CdfYE9rlwEr2pIJQwdaYotak9g==',
+ ],
+ ],
+ [
+ 'name' => 'maxResults',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'maximum' => '1000',
+ 'minimum' => '0',
+ 'exclusiveMinimum' => true,
+ 'example' => '20',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'code' => [
+ 'title' => '状态码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'data' => [
+ 'title' => '热点信息列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '热点信息',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'category' => [
+ 'title' => '热点话题分类',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'hotTopic' => [
+ 'title' => '热点话题名称',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'hotTopicVersion' => [
+ 'title' => '热点话题摘要版本',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2024-09-13_12',
+ ],
+ 'hotValue' => [
+ 'description' => '',
+ 'type' => 'number',
+ 'format' => 'double',
+ 'example' => '1000000',
+ ],
+ 'id' => [
+ 'title' => '热点话题ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'db5dc5b3d8954a30b65ba700c9dda3bb',
+ ],
+ 'news' => [
+ 'title' => '文章列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '文章',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'comments' => [
+ 'title' => '结构化摘要列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '结构化摘要',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '内容',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ ],
+ 'content' => [
+ 'title' => '正文',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'pubTime' => [
+ 'title' => '发布时间',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2024-09-10 15:32:00',
+ ],
+ 'title' => [
+ 'title' => '标题',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'url' => [
+ 'title' => 'url',
+ 'description' => 'url',
+ 'type' => 'string',
+ 'example' => 'http://xxx',
+ ],
+ ],
+ ],
+ ],
+ 'summary' => [
+ 'title' => '热点话题结构化摘要',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'summaries' => [
+ 'title' => '结构化摘要列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '结构化摘要',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'summary' => [
+ 'title' => '摘要',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'title' => [
+ 'title' => '标题',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'textSummary' => [
+ 'title' => '热点话题文本摘要',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ ],
+ ],
+ ],
+ 'httpStatusCode' => [
+ 'title' => 'http状态码',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'maxResults' => [
+ 'title' => '最大返回结果数',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '20',
+ ],
+ 'message' => [
+ 'title' => '错误说明',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'success',
+ ],
+ 'nextToken' => [
+ 'title' => '下一页的token',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'JlroP3CjgQh5PQDlH3ArzADkBTPZgVqo+64jhZRglNq0mEYoV5SlGb/Juvo8CdfYE9rlwEr2pIJQwdaYotak9g==',
+ ],
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ 'success' => [
+ 'title' => '是否成功:true 成功,false 失败',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'True',
+ ],
+ 'totalCount' => [
+ 'title' => '总数',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"code\\": \\"xx\\",\\n \\"data\\": [\\n {\\n \\"category\\": \\"财经\\",\\n \\"hotTopic\\": \\"xx\\",\\n \\"hotTopicVersion\\": \\"2024-09-13_12\\",\\n \\"hotValue\\": 1000000,\\n \\"id\\": \\"db5dc5b3d8954a30b65ba700c9dda3bb\\",\\n \\"news\\": [\\n {\\n \\"comments\\": [\\n {\\n \\"text\\": \\"xx\\"\\n }\\n ],\\n \\"content\\": \\"xx\\",\\n \\"pubTime\\": \\"2024-09-10 15:32:00\\",\\n \\"title\\": \\"xx\\",\\n \\"url\\": \\"http://xxx\\"\\n }\\n ],\\n \\"summary\\": {\\n \\"summaries\\": [\\n {\\n \\"summary\\": \\"xx\\",\\n \\"title\\": \\"xx\\"\\n }\\n ]\\n },\\n \\"textSummary\\": \\"xx\\"\\n }\\n ],\\n \\"httpStatusCode\\": 200,\\n \\"maxResults\\": 20,\\n \\"message\\": \\"success\\",\\n \\"nextToken\\": \\"JlroP3CjgQh5PQDlH3ArzADkBTPZgVqo+64jhZRglNq0mEYoV5SlGb/Juvo8CdfYE9rlwEr2pIJQwdaYotak9g==\\",\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\",\\n \\"success\\": true,\\n \\"totalCount\\": 200\\n}","type":"json"}]',
+ ],
+ 'GetTagMiningAnalysisTask' => [
+ 'summary' => '获取挖掘分析任务结果',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/getTagMiningAnalysisTask',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'taskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'title' => '任务ID'."\n",
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ ],
+ ],
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => 'workspaceId',
+ 'description' => 'workspaceId',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'llm-xx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'code' => [
+ 'title' => '状态码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'successful',
+ ],
+ 'httpStatusCode' => [
+ 'title' => 'HTTP响应吗',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '200',
+ ],
+ 'data' => [
+ 'title' => '业务响应结果',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'results' => [
+ 'title' => '分析结果列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '分析对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'payload' => [
+ 'title' => '载荷对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'output' => [
+ 'title' => '输出对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'text' => [
+ 'title' => '模型响应文本',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ ],
+ ],
+ 'usage' => [
+ 'title' => '用量',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'inputToken' => [
+ 'title' => '输入token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '100',
+ ],
+ 'outputToken' => [
+ 'title' => '输出token',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '200',
+ ],
+ 'totalToken' => [
+ 'title' => '总token数',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int64',
+ 'example' => '300',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'header' => [
+ 'title' => '响应头信息',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => '大模型请求ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '085BE2D2-BB7E-59A6-B688-F2CB32124E7F',
+ ],
+ 'event' => [
+ 'title' => '事件',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'task-finished',
+ ],
+ 'errorCode' => [
+ 'title' => '错误码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'DataNotExists',
+ ],
+ 'errorMessage' => [
+ 'title' => '错误信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'customId' => [
+ 'title' => '索引',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '1',
+ ],
+ ],
+ ],
+ ],
+ 'status' => [
+ 'title' => '任务状态 SUCCESSED=任务执行成功 ,FAILED=任务执行失败 ,CANCELED=任务被取消 ,PENDIN=任务排队中 ,SUSPENDE=任务挂起 RUNNIN=任务处理中',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'RUNNIN',
+ ],
+ 'errorCode' => [
+ 'title' => '错误信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'errorMessage' => [
+ 'title' => '错误消息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ ],
+ ],
+ 'message' => [
+ 'title' => '错误信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'DataNotExists',
+ ],
+ 'requestId' => [
+ 'title' => 'requestId',
+ 'description' => 'requestId',
+ 'type' => 'string',
+ 'example' => '085BE2D2-BB7E-59A6-B688-F2CB32124E7F',
+ ],
+ 'success' => [
+ 'title' => '是否成功',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"code\\": \\"successful\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"data\\": {\\n \\"results\\": [\\n {\\n \\"payload\\": {\\n \\"output\\": {\\n \\"text\\": \\"xxxx\\"\\n },\\n \\"usage\\": {\\n \\"inputToken\\": 100,\\n \\"outputToken\\": 200,\\n \\"totalToken\\": 300\\n }\\n },\\n \\"header\\": {\\n \\"requestId\\": \\"085BE2D2-BB7E-59A6-B688-F2CB32124E7F\\",\\n \\"event\\": \\"task-finished\\",\\n \\"errorCode\\": \\"DataNotExists\\",\\n \\"errorMessage\\": \\"数据不存在\\"\\n },\\n \\"customId\\": \\"1\\"\\n }\\n ],\\n \\"status\\": \\"RUNNIN\\",\\n \\"errorCode\\": \\"任务错误Code\\\\n\\\\n\\",\\n \\"errorMessage\\": \\"任务错误消息\\\\n\\\\n\\"\\n },\\n \\"message\\": \\"DataNotExists\\",\\n \\"requestId\\": \\"085BE2D2-BB7E-59A6-B688-F2CB32124E7F\\",\\n \\"success\\": true\\n}","type":"json"}]',
+ ],
+ 'CancelAsyncTask' => [
+ 'summary' => '取消异步任务',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/cancelAsyncTask',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'write',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '百炼业务空间ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'llm-xxxxxxx',
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '任务ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'a3d1c2ac-f086-4a21-9069-f5631542f5a2',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => '117F5ABE-CF02-5502-9A3F-E56BC9081A64',
+ ],
+ 'code' => [
+ 'title' => '错误码',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'NoPermission',
+ ],
+ 'message' => [
+ 'title' => '错误信息',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'httpStatusCode' => [
+ 'title' => 'http响应码',
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '403',
+ ],
+ 'success' => [
+ 'title' => '此次请求是否成功',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'false',
+ ],
+ 'data' => [
+ 'title' => '此次取消是否成功',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'true',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"117F5ABE-CF02-5502-9A3F-E56BC9081A64\\",\\n \\"code\\": \\"NoPermission\\",\\n \\"message\\": \\"无权限访问接口\\",\\n \\"httpStatusCode\\": 403,\\n \\"success\\": false,\\n \\"data\\": true\\n}","type":"json"}]',
+ ],
+ 'HotNewsRecommend' => [
+ 'summary' => '热点新闻推荐',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/hotNewsRecommend',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'create',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'prompt',
+ 'in' => 'formData',
+ 'schema' => [
+ 'title' => '推荐新闻的提示词',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => '',
+ ],
+ ],
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'title' => '业务空间ID',
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => '阿里云为该请求生成的唯一标识符。',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '575D5893-01DB-5C81-A899-74F67616762A',
+ ],
+ 'code' => [
+ 'title' => '接口返回码:200:表示成功。其它:表示错误码。错误码详情,请参见错误码。',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '200',
+ ],
+ 'success' => [
+ 'title' => '是否调用成功:true:调用成功。 false:调用失败。',
+ 'description' => '',
+ 'type' => 'boolean',
+ 'example' => 'True',
+ ],
+ 'message' => [
+ 'title' => '错误说明',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'ok',
+ ],
+ 'data' => [
+ 'title' => '新闻推荐结果',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'news' => [
+ 'title' => '推荐新闻列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'title' => '推荐新闻对象',
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'title' => [
+ 'title' => '标题',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'content' => [
+ 'title' => '内容',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xx',
+ ],
+ 'url' => [
+ 'title' => '链接',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'http://xxx',
+ ],
+ 'pubTime' => [
+ 'title' => '发布时间',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '2024-09-10 15:32:00',
+ ],
+ 'source' => [
+ 'title' => '新闻源',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'searchSource' => [
+ 'title' => '搜索源',
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => '',
+ ],
+ 'imageUrls' => [
+ 'title' => '新闻图片列表',
+ 'description' => '',
+ 'type' => 'array',
+ 'items' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'http://www.example.com/xxx.png',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"575D5893-01DB-5C81-A899-74F67616762A\\",\\n \\"code\\": \\"200\\",\\n \\"success\\": true,\\n \\"message\\": \\"ok\\",\\n \\"data\\": {\\n \\"news\\": [\\n {\\n \\"title\\": \\"xx\\",\\n \\"content\\": \\"xx\\",\\n \\"url\\": \\"http://xxx\\",\\n \\"pubTime\\": \\"2024-09-10 15:32:00\\",\\n \\"source\\": \\"新华社\\",\\n \\"searchSource\\": \\"QuarkCommonNews:联网检索\\",\\n \\"imageUrls\\": [\\n \\"http://www.example.com/xxx.png\\"\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]',
+ ],
+ 'GetFileContent' => [
+ 'summary' => '获取文件内容',
+ 'path' => '/{workspaceId}/quanmiao/lightapp/getFileContent',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'operationType' => 'read',
+ 'deprecated' => false,
+ 'systemTags' => [
+ 'operationType' => 'get',
+ 'riskType' => 'none',
+ 'chargeType' => 'free',
+ 'autoTest' => true,
+ 'tenantRelevance' => 'tenant',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'fileKey',
+ 'in' => 'formData',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => false,
+ 'example' => 'oss://default/aimiaobi-service-prod/aimiaobi/temp/1154600634854327_10045847/300469535473178749_300469535473178749_ee11508152b74137ac5747a6f632256e.docx',
+ ],
+ ],
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'required' => true,
+ 'example' => 'llm-xxxx',
+ ],
+ ],
+ ],
+ 'responses' => [
+ 200 => [
+ 'schema' => [
+ 'title' => 'Schema of Response',
+ 'description' => 'Schema of Response',
+ 'type' => 'object',
+ 'properties' => [
+ 'requestId' => [
+ 'title' => 'Id of the request',
+ 'description' => 'Id of the request',
+ 'type' => 'string',
+ 'example' => 'BE603C85-90AA-50FC-A2D6-128AA9FA200D',
+ ],
+ 'success' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'true',
+ ],
+ 'data' => [
+ 'description' => '',
+ 'type' => 'object',
+ 'properties' => [
+ 'content' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'xxxx',
+ ],
+ ],
+ ],
+ 'httpStatusCode' => [
+ 'description' => '',
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'example' => '200',
+ ],
+ 'message' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'successful',
+ ],
+ 'code' => [
+ 'description' => '',
+ 'type' => 'string',
+ 'example' => 'successful',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'errorCodes' => [
+ 403 => [
+ [
+ 'errorCode' => 'NoPermission',
+ 'errorMessage' => 'You are not authorized to perform this action , Please check the assignment of the workspaceId.',
+ ],
+ ],
+ ],
+ 'staticInfo' => [
+ 'returnType' => 'synchronous',
+ ],
+ 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"BE603C85-90AA-50FC-A2D6-128AA9FA200D\\",\\n \\"success\\": \\"true\\",\\n \\"data\\": {\\n \\"content\\": \\"xxxx\\"\\n },\\n \\"httpStatusCode\\": 200,\\n \\"message\\": \\"successful\\",\\n \\"code\\": \\"successful\\"\\n}","type":"json"}]',
+ ],
+ ],
+ 'endpoints' => [
+ [
+ 'regionId' => 'cn-beijing',
+ 'endpoint' => 'quanmiaolightapp.cn-beijing.aliyuncs.com',
+ ],
+ ],
+];