Skip to content

Commit

Permalink
Generated Darabonba for QuanMiaoLightApp-2024-08-01.
Browse files Browse the repository at this point in the history
  • Loading branch information
sdk-team committed Mar 10, 2025
1 parent 3f5103b commit 64545ae
Show file tree
Hide file tree
Showing 7 changed files with 581 additions and 46 deletions.
14 changes: 7 additions & 7 deletions quanmiaolightapp-20240801/Teafile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"scope": "alibabacloud",
"name": "QuanMiaoLightApp20240801",
"version": "1.0.17",
"version": "1.0.18",
"main": "./main.tea",
"maintainers": [
{
Expand All @@ -23,12 +23,12 @@
}
},
"releases": {
"java": "com.aliyun:quanmiaolightapp20240801:2.4.0",
"go": "github.com/alibabacloud-go/quanmiaolightapp-20240801/v2/client:v2.4.1",
"csharp": "AlibabaCloud.SDK.QuanMiaoLightApp20240801:2.4.1",
"ts": "@alicloud/quanmiaolightapp20240801:2.4.1",
"php": "alibabacloud/quanmiaolightapp-20240801:2.4.1",
"python": "alibabacloud_quanmiaolightapp20240801:2.5.1",
"java": "com.aliyun:quanmiaolightapp20240801:2.5.0",
"go": "github.com/alibabacloud-go/quanmiaolightapp-20240801/v2/client:v2.5.0",
"csharp": "AlibabaCloud.SDK.QuanMiaoLightApp20240801:2.5.0",
"ts": "@alicloud/quanmiaolightapp20240801:2.5.0",
"php": "alibabacloud/quanmiaolightapp-20240801:2.5.0",
"python": "alibabacloud_quanmiaolightapp20240801:2.6.0",
"python2": "alibabacloud_quanmiaolightapp20240801_py2:0.0.1",
"swift": "alibabacloud-sdk-swift/quanmiaolightapp-20240801:1.0.0"
},
Expand Down
28 changes: 15 additions & 13 deletions quanmiaolightapp-20240801/api-info.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,26 @@
"version": "2024-08-01",
"apiDoc": {
"hasDoc": [
"RunScriptRefine",
"GetVideoAnalysisTask",
"RunNetworkContentAudit",
"RunScriptContinue",
"GetTagMiningAnalysisTask",
"ListHotTopicSummaries",
"GenerateOutputFormat",
"GetVideoAnalysisConfig",
"RunScriptPlanning",
"GenerateBroadcastNews",
"SubmitTagMiningAnalysisTask",
"RunMarketingInformationExtract",
"RunScriptRefine",
"RunTagMiningAnalysis",
"RunNetworkContentAudit",
"RunMarketingInformationWriting",
"RunVideoAnalysis",
"SubmitVideoAnalysisTask",
"GenerateOutputFormat",
"RunHotTopicSummary",
"RunStyleWriting",
"RunHotTopicChat",
"RunMarketingInformationExtract",
"GenerateBroadcastNews",
"RunScriptChat",
"RunScriptContinue",
"RunHotTopicChat",
"GetVideoAnalysisTask",
"GetVideoAnalysisConfig",
"RunVideoAnalysis",
"RunStyleWriting",
"RunMarketingInformationWriting",
"SubmitVideoAnalysisTask",
"UpdateVideoAnalysisConfig"
],
"noDoc": []
Expand Down
26 changes: 14 additions & 12 deletions quanmiaolightapp-20240801/async/api-info.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,26 @@
"version": "2024-08-01",
"apiDoc": {
"hasDoc": [
"RunScriptChat",
"UpdateVideoAnalysisConfig",
"GetVideoAnalysisConfig",
"RunScriptContinue",
"GenerateOutputFormat",
"RunMarketingInformationWriting",
"RunScriptRefine",
"GenerateBroadcastNews",
"RunMarketingInformationExtract",
"RunScriptPlanning",
"RunVideoAnalysis",
"SubmitTagMiningAnalysisTask",
"ListHotTopicSummaries",
"RunStyleWriting",
"RunScriptRefine",
"RunHotTopicChat",
"RunMarketingInformationWriting",
"RunTagMiningAnalysis",
"SubmitVideoAnalysisTask",
"GetVideoAnalysisTask",
"RunHotTopicChat",
"RunScriptChat",
"GetVideoAnalysisConfig",
"GenerateBroadcastNews",
"UpdateVideoAnalysisConfig",
"RunScriptContinue",
"GetTagMiningAnalysisTask",
"RunStyleWriting",
"RunHotTopicSummary",
"RunMarketingInformationExtract",
"GetVideoAnalysisTask",
"RunVideoAnalysis",
"RunNetworkContentAudit"
],
"noDoc": []
Expand Down
99 changes: 99 additions & 0 deletions quanmiaolightapp-20240801/async/main.dara
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,61 @@ async function generateOutputFormat(request: GenerateOutputFormatRequest): Gener
return @handler.do('RESTFUL', 'GenerateOutputFormat', 'POST', '/{workspaceId}/quanmiao/lightapp/generateOutputFormat', 'json', true, 'form', request);
}

model GetTagMiningAnalysisTaskRequest {
workspaceId?: string(name='workspaceId', description='workspaceId', example='llm-xx', position='Path'),
regionId?: string(name='regionId', position='Host'),
taskId?: string(name='taskId', example='a3d1c2ac-f086-4a21-9069-f5631542f5a2', position='Query'),
}

model GetTagMiningAnalysisTaskResponseBody = {
code?: string(name='code', example='successful'),
data?: {
errorCode?: string(name='errorCode'),
errorMessage?: string(name='errorMessage'),
results?: [
{
customId?: string(name='customId', example='1'),
header?: {
errorCode?: string(name='errorCode', example='DataNotExists'),
errorMessage?: string(name='errorMessage'),
event?: string(name='event', example='task-finished'),
requestId?: string(name='requestId', example='085BE2D2-BB7E-59A6-B688-F2CB32124E7F'),
}(name='header'),
payload?: {
output?: {
text?: string(name='text', example='xxxx'),
}(name='output'),
usage?: {
inputToken?: long(name='inputToken', example='100'),
outputToken?: long(name='outputToken', example='200'),
totalToken?: long(name='totalToken', example='300'),
}(name='usage'),
}(name='payload'),
}
](name='results'),
status?: string(name='status', example='RUNNIN'),
}(name='data'),
httpStatusCode?: string(name='httpStatusCode', example='200'),
message?: string(name='message', example='DataNotExists'),
requestId?: string(name='requestId', description='requestId', example='085BE2D2-BB7E-59A6-B688-F2CB32124E7F'),
success?: boolean(name='success', example='true'),
}

model GetTagMiningAnalysisTaskResponse = {
headers?: map[string]string(name='headers'),
statusCode?: int32(name='statusCode'),
body?: GetTagMiningAnalysisTaskResponseBody(name='body'),
}

/**
* @param request the request parameters of GetTagMiningAnalysisTask GetTagMiningAnalysisTaskRequest
* @return GetTagMiningAnalysisTaskResponse
*/
async function getTagMiningAnalysisTask(request: GetTagMiningAnalysisTaskRequest): GetTagMiningAnalysisTaskResponse {
@handler.validateRequestModel(request);
return @handler.do('RESTFUL', 'GetTagMiningAnalysisTask', 'GET', '/{workspaceId}/quanmiao/lightapp/getTagMiningAnalysisTask', 'json', false, 'json', request);
}

model GetVideoAnalysisConfigRequest {
regionId?: string(name='regionId', position='Host'),
workspaceId: string(name='workspaceId', description='This parameter is required.', example='llm-xx', position='Path'),
Expand Down Expand Up @@ -1244,6 +1299,50 @@ function runVideoAnalysisWithResponseIterable(request: RunVideoAnalysisRequest):
yield @handler.doSSERequest('SSE', 'RunVideoAnalysis', 'POST', '/{workspaceId}/quanmiao/lightapp/runVideoAnalysis', 'json', true, 'form', request);
}

model SubmitTagMiningAnalysisTaskRequest {
regionId?: string(name='regionId', position='Host'),
workspaceId: string(name='workspaceId', description='This parameter is required.', example='llm-xx', position='Path'),
businessType?: string(name='businessType', example='clueMining', position='Body'),
contents?: [ string ](name='contents', shrink='json', position='Body'),
extraInfo?: string(name='extraInfo', example='额外信息', position='Body'),
modelId?: string(name='modelId', example='qwen-max', position='Body'),
outputFormat?: string(name='outputFormat', example='请返回如下JSON格式,{"key1":"","key2":""}', position='Body'),
tags?: [
{
tagDefinePrompt?: string(name='tagDefinePrompt', example='xxxx'),
tagName?: string(name='tagName', example='xxxx'),
}
](name='tags', shrink='json', position='Body'),
taskDescription?: string(name='taskDescription', example='给你一条待分析文本数据,请你按照标签体系来对数据进行打标。', position='Body'),
url?: string(name='url', example='http://www.example.com/xxxx.txt', maxLength=2000, position='Body'),
}

model SubmitTagMiningAnalysisTaskResponseBody = {
code?: string(name='code', example='successful'),
data?: {
taskId?: string(name='taskId', example='3feb69ed02d9b1a17d0f1a942675d300'),
}(name='data'),
httpStatusCode?: int32(name='httpStatusCode', example='200'),
message?: string(name='message', example='ok'),
requestId?: string(name='requestId', description='Id of the request', example='117F5ABE-CF02-5502-9A3F-E56BC9081A64'),
success?: boolean(name='success', example='true'),
}

model SubmitTagMiningAnalysisTaskResponse = {
headers?: map[string]string(name='headers'),
statusCode?: int32(name='statusCode'),
body?: SubmitTagMiningAnalysisTaskResponseBody(name='body'),
}

/**
* @param request the request parameters of SubmitTagMiningAnalysisTask SubmitTagMiningAnalysisTaskRequest
* @return SubmitTagMiningAnalysisTaskResponse
*/
async function submitTagMiningAnalysisTask(request: SubmitTagMiningAnalysisTaskRequest): SubmitTagMiningAnalysisTaskResponse {
@handler.validateRequestModel(request);
return @handler.do('RESTFUL', 'SubmitTagMiningAnalysisTask', 'POST', '/{workspaceId}/quanmiao/lightapp/submitTagMiningAnalysisTask', 'json', true, 'form', request);
}

model SubmitVideoAnalysisTaskRequest {
regionId?: string(name='regionId', position='Host'),
workspaceId: string(name='workspaceId', description='This parameter is required.', example='llm-xxx', position='Path'),
Expand Down
Loading

0 comments on commit 64545ae

Please sign in to comment.