Skip to content

Commit fa0f83d

Browse files
committed
Generated Darabonba for IQS-2024-11-11.
1 parent cb9c2b8 commit fa0f83d

File tree

7 files changed

+145
-23
lines changed

7 files changed

+145
-23
lines changed

iqs-20241111/Teafile

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"scope": "alibabacloud",
33
"name": "IQS20241111",
4-
"version": "1.0.10",
4+
"version": "1.0.11",
55
"main": "./main.tea",
66
"maintainers": [
77
{
@@ -23,14 +23,14 @@
2323
}
2424
},
2525
"releases": {
26-
"java": "com.aliyun:iqs20241111:1.2.1",
27-
"go": "github.com/alibabacloud-go/iqs-20241111/client:v1.2.1",
28-
"csharp": "AlibabaCloud.SDK.IQS20241111:1.2.1",
29-
"ts": "@alicloud/iqs20241111:1.2.1",
30-
"php": "alibabacloud/iqs-20241111:1.2.1",
31-
"python": "alibabacloud_iqs20241111:1.2.1",
26+
"java": "com.aliyun:iqs20241111:1.3.0",
27+
"go": "github.com/alibabacloud-go/iqs-20241111/client:v1.3.0",
28+
"csharp": "AlibabaCloud.SDK.IQS20241111:1.3.0",
29+
"ts": "@alicloud/iqs20241111:1.3.0",
30+
"php": "alibabacloud/iqs-20241111:1.3.0",
31+
"python": "alibabacloud_iqs20241111:1.3.0",
3232
"python2": "alibabacloud_iqs20241111_py2:0.0.1",
33-
"swift": "alibabacloud-sdk-swift/iqs-20241111:1.7.1"
33+
"swift": "alibabacloud-sdk-swift/iqs-20241111:1.8.0"
3434
},
3535
"libraries": {
3636
"OpenApi": "alibabacloud:OpenApi:*",

iqs-20241111/api-info.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
"version": "2024-11-11",
44
"apiDoc": {
55
"hasDoc": [
6-
"AiSearch",
76
"GenericSearch",
87
"GlobalSearch",
9-
"GenericAdvancedSearch"
8+
"GenericAdvancedSearch",
9+
"UnifiedSearch",
10+
"AiSearch"
1011
],
1112
"noDoc": []
1213
},

iqs-20241111/async/api-info.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
"version": "2024-11-11",
44
"apiDoc": {
55
"hasDoc": [
6+
"GenericAdvancedSearch",
67
"GenericSearch",
78
"GlobalSearch",
89
"AiSearch",
9-
"GenericAdvancedSearch"
10+
"UnifiedSearch"
1011
],
1112
"noDoc": []
1213
},

iqs-20241111/async/main.dara

+23-4
Original file line numberDiff line numberDiff line change
@@ -176,9 +176,9 @@ model UnifiedPageItem {
176176
link?: string(name='link'),
177177
mainText?: string(name='mainText'),
178178
markdownText?: string(name='markdownText'),
179-
publishedTime?: string(name='publishedTime'),
179+
publishedTime?: string(name='publishedTime', example='2025-04-07T10:15:30.123+08:00'),
180180
rerankScore?: double(name='rerankScore'),
181-
snippet?: string(name='snippet', example='2025-04-07T10:15:30.123+08:00'),
181+
snippet?: string(name='snippet'),
182182
summary?: string(name='summary'),
183183
title?: string(name='title'),
184184
}
@@ -203,15 +203,15 @@ model UnifiedSearchInformation {
203203
searchTime?: long(name='searchTime'),
204204
}
205205

206-
model UnifiedSearchRequest {
206+
model UnifiedSearchInput {
207207
category?: string(name='category'),
208208
contents?: RequestContents(name='contents'),
209209
engineType?: string(name='engineType'),
210210
query?: string(name='query'),
211211
timeRange?: string(name='timeRange'),
212212
}
213213

214-
model UnifiedSearchResponse {
214+
model UnifiedSearchOutput {
215215
costCredits?: UnifiedCostCredits(name='costCredits'),
216216
pageItems?: [
217217
UnifiedPageItem
@@ -360,3 +360,22 @@ async function globalSearch(request: GlobalSearchRequest): GlobalSearchResponse
360360
return @handler.do('RESTFUL', 'GlobalSearch', 'GET', '/linked-retrieval/linked-retrieval-entry/v1/iqs/search/global', 'json', false, 'json', request);
361361
}
362362

363+
model UnifiedSearchRequest {
364+
body?: UnifiedSearchInput(name='body', position='Body'),
365+
}
366+
367+
model UnifiedSearchResponse = {
368+
headers?: map[string]string(name='headers'),
369+
statusCode?: int32(name='statusCode'),
370+
body?: UnifiedSearchOutput
371+
}
372+
373+
/**
374+
* @param request the request parameters of UnifiedSearch UnifiedSearchRequest
375+
* @return UnifiedSearchResponse
376+
*/
377+
async function unifiedSearch(request: UnifiedSearchRequest): UnifiedSearchResponse {
378+
@handler.validateRequestModel(request);
379+
return @handler.do('RESTFUL', 'UnifiedSearch', 'POST', '/linked-retrieval/linked-retrieval-entry/v1/iqs/search/unified', 'json', false, 'json', request);
380+
}
381+

iqs-20241111/main.tea

+54-4
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,9 @@ model UnifiedPageItem {
174174
link?: string(name='link'),
175175
mainText?: string(name='mainText'),
176176
markdownText?: string(name='markdownText'),
177-
publishedTime?: string(name='publishedTime'),
177+
publishedTime?: string(name='publishedTime', example='2025-04-07T10:15:30.123+08:00'),
178178
rerankScore?: double(name='rerankScore'),
179-
snippet?: string(name='snippet', example='2025-04-07T10:15:30.123+08:00'),
179+
snippet?: string(name='snippet'),
180180
summary?: string(name='summary'),
181181
title?: string(name='title'),
182182
}
@@ -201,15 +201,15 @@ model UnifiedSearchInformation {
201201
searchTime?: long(name='searchTime'),
202202
}
203203

204-
model UnifiedSearchRequest {
204+
model UnifiedSearchInput {
205205
category?: string(name='category'),
206206
contents?: RequestContents(name='contents'),
207207
engineType?: string(name='engineType'),
208208
query?: string(name='query'),
209209
timeRange?: string(name='timeRange'),
210210
}
211211

212-
model UnifiedSearchResponse {
212+
model UnifiedSearchOutput {
213213
costCredits?: UnifiedCostCredits(name='costCredits'),
214214
pageItems?: [
215215
UnifiedPageItem
@@ -551,3 +551,53 @@ async function globalSearch(request: GlobalSearchRequest): GlobalSearchResponse
551551
return globalSearchWithOptions(request, headers, runtime);
552552
}
553553

554+
model UnifiedSearchRequest {
555+
body?: UnifiedSearchInput(name='body'),
556+
}
557+
558+
model UnifiedSearchResponse = {
559+
headers?: map[string]string(name='headers'),
560+
statusCode?: int32(name='statusCode'),
561+
body?: UnifiedSearchOutput
562+
}
563+
564+
/**
565+
* @summary 通晓统一搜索API
566+
*
567+
* @param request UnifiedSearchRequest
568+
* @param headers map
569+
* @param runtime runtime options for this request RuntimeOptions
570+
* @return UnifiedSearchResponse
571+
*/
572+
async function unifiedSearchWithOptions(request: UnifiedSearchRequest, headers: map[string]string, runtime: Util.RuntimeOptions): UnifiedSearchResponse {
573+
Util.validateModel(request);
574+
var req = new OpenApi.OpenApiRequest{
575+
headers = headers,
576+
body = OpenApiUtil.parseToMap(request.body),
577+
};
578+
var params = new OpenApi.Params{
579+
action = 'UnifiedSearch',
580+
version = '2024-11-11',
581+
protocol = 'HTTPS',
582+
pathname = `/linked-retrieval/linked-retrieval-entry/v1/iqs/search/unified`,
583+
method = 'POST',
584+
authType = 'AK',
585+
style = 'ROA',
586+
reqBodyType = 'json',
587+
bodyType = 'json',
588+
};
589+
return callApi(params, req, runtime);
590+
}
591+
592+
/**
593+
* @summary 通晓统一搜索API
594+
*
595+
* @param request UnifiedSearchRequest
596+
* @return UnifiedSearchResponse
597+
*/
598+
async function unifiedSearch(request: UnifiedSearchRequest): UnifiedSearchResponse {
599+
var runtime = new Util.RuntimeOptions{};
600+
var headers : map[string]string = {};
601+
return unifiedSearchWithOptions(request, headers, runtime);
602+
}
603+

iqs-20241111/v2/api-info.json

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"apiDoc": {
55
"hasDoc": [
66
"GenericSearch",
7+
"UnifiedSearch",
78
"GenericAdvancedSearch",
89
"AiSearch",
910
"GlobalSearch"

iqs-20241111/v2/main.tea

+54-4
Original file line numberDiff line numberDiff line change
@@ -172,9 +172,9 @@ model UnifiedPageItem {
172172
link?: string(name='link'),
173173
mainText?: string(name='mainText'),
174174
markdownText?: string(name='markdownText'),
175-
publishedTime?: string(name='publishedTime'),
175+
publishedTime?: string(name='publishedTime', example='2025-04-07T10:15:30.123+08:00'),
176176
rerankScore?: double(name='rerankScore'),
177-
snippet?: string(name='snippet', example='2025-04-07T10:15:30.123+08:00'),
177+
snippet?: string(name='snippet'),
178178
summary?: string(name='summary'),
179179
title?: string(name='title'),
180180
}
@@ -199,15 +199,15 @@ model UnifiedSearchInformation {
199199
searchTime?: long(name='searchTime'),
200200
}
201201

202-
model UnifiedSearchRequest {
202+
model UnifiedSearchInput {
203203
category?: string(name='category'),
204204
contents?: RequestContents(name='contents'),
205205
engineType?: string(name='engineType'),
206206
query?: string(name='query'),
207207
timeRange?: string(name='timeRange'),
208208
}
209209

210-
model UnifiedSearchResponse {
210+
model UnifiedSearchOutput {
211211
costCredits?: UnifiedCostCredits(name='costCredits'),
212212
pageItems?: [
213213
UnifiedPageItem
@@ -549,3 +549,53 @@ async function globalSearch(request: GlobalSearchRequest): GlobalSearchResponse
549549
return globalSearchWithOptions(request, headers, runtime);
550550
}
551551

552+
model UnifiedSearchRequest {
553+
body?: UnifiedSearchInput(name='body'),
554+
}
555+
556+
model UnifiedSearchResponse = {
557+
headers?: map[string]string(name='headers'),
558+
statusCode?: int32(name='statusCode'),
559+
body?: UnifiedSearchOutput
560+
}
561+
562+
/**
563+
* @summary 通晓统一搜索API
564+
*
565+
* @param request UnifiedSearchRequest
566+
* @param headers map
567+
* @param runtime runtime options for this request RuntimeOptions
568+
* @return UnifiedSearchResponse
569+
*/
570+
async function unifiedSearchWithOptions(request: UnifiedSearchRequest, headers: map[string]string, runtime: $RuntimeOptions): UnifiedSearchResponse {
571+
request.validate();
572+
var req = new OpenApiUtil.OpenApiRequest{
573+
headers = headers,
574+
body = OpenApiUtil.parseToMap(request.body),
575+
};
576+
var params = new OpenApiUtil.Params{
577+
action = 'UnifiedSearch',
578+
version = '2024-11-11',
579+
protocol = 'HTTPS',
580+
pathname = `/linked-retrieval/linked-retrieval-entry/v1/iqs/search/unified`,
581+
method = 'POST',
582+
authType = 'AK',
583+
style = 'ROA',
584+
reqBodyType = 'json',
585+
bodyType = 'json',
586+
};
587+
return callApi(params, req, runtime);
588+
}
589+
590+
/**
591+
* @summary 通晓统一搜索API
592+
*
593+
* @param request UnifiedSearchRequest
594+
* @return UnifiedSearchResponse
595+
*/
596+
async function unifiedSearch(request: UnifiedSearchRequest): UnifiedSearchResponse {
597+
var runtime = new $RuntimeOptions{};
598+
var headers : map[string]string = {};
599+
return unifiedSearchWithOptions(request, headers, runtime);
600+
}
601+

0 commit comments

Comments
 (0)