@@ -1278,6 +1278,10 @@ public ChatWithKnowledgeBaseResponse ChatWithKnowledgeBaseWithOptions(ChatWithKn
12781278 {
12791279 query["PromptParams"] = request.PromptParams;
12801280 }
1281+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.RegionId))
1282+ {
1283+ query["RegionId"] = request.RegionId;
1284+ }
12811285 AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest
12821286 {
12831287 Query = AlibabaCloud.OpenApiUtil.Client.Query(query),
@@ -1355,6 +1359,10 @@ public async Task<ChatWithKnowledgeBaseResponse> ChatWithKnowledgeBaseWithOption
13551359 {
13561360 query["PromptParams"] = request.PromptParams;
13571361 }
1362+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.RegionId))
1363+ {
1364+ query["RegionId"] = request.RegionId;
1365+ }
13581366 AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest
13591367 {
13601368 Query = AlibabaCloud.OpenApiUtil.Client.Query(query),
@@ -1478,6 +1486,10 @@ public ChatWithKnowledgeBaseStreamResponse ChatWithKnowledgeBaseStreamWithOption
14781486 {
14791487 query["PromptParams"] = request.PromptParams;
14801488 }
1489+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.RegionId))
1490+ {
1491+ query["RegionId"] = request.RegionId;
1492+ }
14811493 AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest
14821494 {
14831495 Query = AlibabaCloud.OpenApiUtil.Client.Query(query),
@@ -1555,6 +1567,10 @@ public async Task<ChatWithKnowledgeBaseStreamResponse> ChatWithKnowledgeBaseStre
15551567 {
15561568 query["PromptParams"] = request.PromptParams;
15571569 }
1570+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.RegionId))
1571+ {
1572+ query["RegionId"] = request.RegionId;
1573+ }
15581574 AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest
15591575 {
15601576 Query = AlibabaCloud.OpenApiUtil.Client.Query(query),
@@ -33169,6 +33185,14 @@ public QueryContentResponse QueryContentWithOptions(QueryContentRequest tmpReq,
3316933185 {
3317033186 query["NamespacePassword"] = request.NamespacePassword;
3317133187 }
33188+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.Offset))
33189+ {
33190+ query["Offset"] = request.Offset;
33191+ }
33192+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.OrderBy))
33193+ {
33194+ query["OrderBy"] = request.OrderBy;
33195+ }
3317233196 if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.OwnerId))
3317333197 {
3317433198 query["OwnerId"] = request.OwnerId;
@@ -33315,6 +33339,14 @@ public async Task<QueryContentResponse> QueryContentWithOptionsAsync(QueryConten
3331533339 {
3331633340 query["NamespacePassword"] = request.NamespacePassword;
3331733341 }
33342+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.Offset))
33343+ {
33344+ query["Offset"] = request.Offset;
33345+ }
33346+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.OrderBy))
33347+ {
33348+ query["OrderBy"] = request.OrderBy;
33349+ }
3331833350 if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.OwnerId))
3331933351 {
3332033352 query["OwnerId"] = request.OwnerId;
@@ -33596,6 +33628,210 @@ public async Task<QueryContentResponse> QueryContentAdvanceAsync(QueryContentAdv
3359633628 return queryContentResp;
3359733629 }
3359833630
33631+ /// <term><b>Summary:</b></term>
33632+ /// <summary>
33633+ /// <para>多知识库查询</para>
33634+ /// </summary>
33635+ ///
33636+ /// <param name="tmpReq">
33637+ /// QueryKnowledgeBasesContentRequest
33638+ /// </param>
33639+ /// <param name="runtime">
33640+ /// runtime options for this request RuntimeOptions
33641+ /// </param>
33642+ ///
33643+ /// <returns>
33644+ /// QueryKnowledgeBasesContentResponse
33645+ /// </returns>
33646+ public QueryKnowledgeBasesContentResponse QueryKnowledgeBasesContentWithOptions(QueryKnowledgeBasesContentRequest tmpReq, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime)
33647+ {
33648+ AlibabaCloud.TeaUtil.Common.ValidateModel(tmpReq);
33649+ QueryKnowledgeBasesContentShrinkRequest request = new QueryKnowledgeBasesContentShrinkRequest();
33650+ AlibabaCloud.OpenApiUtil.Client.Convert(tmpReq, request);
33651+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(tmpReq.MergeMethodArgs))
33652+ {
33653+ request.MergeMethodArgsShrink = AlibabaCloud.OpenApiUtil.Client.ArrayToStringWithSpecifiedStyle(tmpReq.MergeMethodArgs, "MergeMethodArgs", "json");
33654+ }
33655+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(tmpReq.SourceCollection))
33656+ {
33657+ request.SourceCollectionShrink = AlibabaCloud.OpenApiUtil.Client.ArrayToStringWithSpecifiedStyle(tmpReq.SourceCollection, "SourceCollection", "json");
33658+ }
33659+ Dictionary<string, object> query = new Dictionary<string, object>(){};
33660+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.Content))
33661+ {
33662+ query["Content"] = request.Content;
33663+ }
33664+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.DBInstanceId))
33665+ {
33666+ query["DBInstanceId"] = request.DBInstanceId;
33667+ }
33668+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.MergeMethod))
33669+ {
33670+ query["MergeMethod"] = request.MergeMethod;
33671+ }
33672+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.MergeMethodArgsShrink))
33673+ {
33674+ query["MergeMethodArgs"] = request.MergeMethodArgsShrink;
33675+ }
33676+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.OwnerId))
33677+ {
33678+ query["OwnerId"] = request.OwnerId;
33679+ }
33680+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.RegionId))
33681+ {
33682+ query["RegionId"] = request.RegionId;
33683+ }
33684+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.RerankFactor))
33685+ {
33686+ query["RerankFactor"] = request.RerankFactor;
33687+ }
33688+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.SourceCollectionShrink))
33689+ {
33690+ query["SourceCollection"] = request.SourceCollectionShrink;
33691+ }
33692+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.TopK))
33693+ {
33694+ query["TopK"] = request.TopK;
33695+ }
33696+ AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest
33697+ {
33698+ Query = AlibabaCloud.OpenApiUtil.Client.Query(query),
33699+ };
33700+ AlibabaCloud.OpenApiClient.Models.Params params_ = new AlibabaCloud.OpenApiClient.Models.Params
33701+ {
33702+ Action = "QueryKnowledgeBasesContent",
33703+ Version = "2016-05-03",
33704+ Protocol = "HTTPS",
33705+ Pathname = "/",
33706+ Method = "POST",
33707+ AuthType = "AK",
33708+ Style = "RPC",
33709+ ReqBodyType = "formData",
33710+ BodyType = "json",
33711+ };
33712+ return TeaModel.ToObject<QueryKnowledgeBasesContentResponse>(CallApi(params_, req, runtime));
33713+ }
33714+
33715+ /// <term><b>Summary:</b></term>
33716+ /// <summary>
33717+ /// <para>多知识库查询</para>
33718+ /// </summary>
33719+ ///
33720+ /// <param name="tmpReq">
33721+ /// QueryKnowledgeBasesContentRequest
33722+ /// </param>
33723+ /// <param name="runtime">
33724+ /// runtime options for this request RuntimeOptions
33725+ /// </param>
33726+ ///
33727+ /// <returns>
33728+ /// QueryKnowledgeBasesContentResponse
33729+ /// </returns>
33730+ public async Task<QueryKnowledgeBasesContentResponse> QueryKnowledgeBasesContentWithOptionsAsync(QueryKnowledgeBasesContentRequest tmpReq, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime)
33731+ {
33732+ AlibabaCloud.TeaUtil.Common.ValidateModel(tmpReq);
33733+ QueryKnowledgeBasesContentShrinkRequest request = new QueryKnowledgeBasesContentShrinkRequest();
33734+ AlibabaCloud.OpenApiUtil.Client.Convert(tmpReq, request);
33735+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(tmpReq.MergeMethodArgs))
33736+ {
33737+ request.MergeMethodArgsShrink = AlibabaCloud.OpenApiUtil.Client.ArrayToStringWithSpecifiedStyle(tmpReq.MergeMethodArgs, "MergeMethodArgs", "json");
33738+ }
33739+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(tmpReq.SourceCollection))
33740+ {
33741+ request.SourceCollectionShrink = AlibabaCloud.OpenApiUtil.Client.ArrayToStringWithSpecifiedStyle(tmpReq.SourceCollection, "SourceCollection", "json");
33742+ }
33743+ Dictionary<string, object> query = new Dictionary<string, object>(){};
33744+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.Content))
33745+ {
33746+ query["Content"] = request.Content;
33747+ }
33748+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.DBInstanceId))
33749+ {
33750+ query["DBInstanceId"] = request.DBInstanceId;
33751+ }
33752+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.MergeMethod))
33753+ {
33754+ query["MergeMethod"] = request.MergeMethod;
33755+ }
33756+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.MergeMethodArgsShrink))
33757+ {
33758+ query["MergeMethodArgs"] = request.MergeMethodArgsShrink;
33759+ }
33760+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.OwnerId))
33761+ {
33762+ query["OwnerId"] = request.OwnerId;
33763+ }
33764+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.RegionId))
33765+ {
33766+ query["RegionId"] = request.RegionId;
33767+ }
33768+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.RerankFactor))
33769+ {
33770+ query["RerankFactor"] = request.RerankFactor;
33771+ }
33772+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.SourceCollectionShrink))
33773+ {
33774+ query["SourceCollection"] = request.SourceCollectionShrink;
33775+ }
33776+ if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.TopK))
33777+ {
33778+ query["TopK"] = request.TopK;
33779+ }
33780+ AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest
33781+ {
33782+ Query = AlibabaCloud.OpenApiUtil.Client.Query(query),
33783+ };
33784+ AlibabaCloud.OpenApiClient.Models.Params params_ = new AlibabaCloud.OpenApiClient.Models.Params
33785+ {
33786+ Action = "QueryKnowledgeBasesContent",
33787+ Version = "2016-05-03",
33788+ Protocol = "HTTPS",
33789+ Pathname = "/",
33790+ Method = "POST",
33791+ AuthType = "AK",
33792+ Style = "RPC",
33793+ ReqBodyType = "formData",
33794+ BodyType = "json",
33795+ };
33796+ return TeaModel.ToObject<QueryKnowledgeBasesContentResponse>(await CallApiAsync(params_, req, runtime));
33797+ }
33798+
33799+ /// <term><b>Summary:</b></term>
33800+ /// <summary>
33801+ /// <para>多知识库查询</para>
33802+ /// </summary>
33803+ ///
33804+ /// <param name="request">
33805+ /// QueryKnowledgeBasesContentRequest
33806+ /// </param>
33807+ ///
33808+ /// <returns>
33809+ /// QueryKnowledgeBasesContentResponse
33810+ /// </returns>
33811+ public QueryKnowledgeBasesContentResponse QueryKnowledgeBasesContent(QueryKnowledgeBasesContentRequest request)
33812+ {
33813+ AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
33814+ return QueryKnowledgeBasesContentWithOptions(request, runtime);
33815+ }
33816+
33817+ /// <term><b>Summary:</b></term>
33818+ /// <summary>
33819+ /// <para>多知识库查询</para>
33820+ /// </summary>
33821+ ///
33822+ /// <param name="request">
33823+ /// QueryKnowledgeBasesContentRequest
33824+ /// </param>
33825+ ///
33826+ /// <returns>
33827+ /// QueryKnowledgeBasesContentResponse
33828+ /// </returns>
33829+ public async Task<QueryKnowledgeBasesContentResponse> QueryKnowledgeBasesContentAsync(QueryKnowledgeBasesContentRequest request)
33830+ {
33831+ AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
33832+ return await QueryKnowledgeBasesContentWithOptionsAsync(request, runtime);
33833+ }
33834+
3359933835 /// <term><b>Summary:</b></term>
3360033836 /// <summary>
3360133837 /// <para>Rebalances an AnalyticDB for PostgreSQL instance.</para>
0 commit comments