diff options
| author | Zhineng Li <[email protected]> | 2026-02-13 10:54:11 +0800 |
|---|---|---|
| committer | Zhineng Li <[email protected]> | 2026-02-13 10:54:11 +0800 |
| commit | 7347bac4ab7e136157fc94777e6cf87ef9e08599 (patch) | |
| tree | 0dec367dac6e152161a6f7cc0dba6ebbef1f34a2 /data/en_us/quanmiaolightapp | |
| download | acs-metadata-full-1.0.0+20260212.tar.gz acs-metadata-full-1.0.0+20260212.zip | |
first commitHEADv1.0.0+20260212main
Diffstat (limited to 'data/en_us/quanmiaolightapp')
| -rw-r--r-- | data/en_us/quanmiaolightapp/2024-08-01/api-docs.php | 10920 |
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', + ], + ], +]; |
