Skip to content

Commit 4c0fc77

Browse files
author
AWS
committed
QBusiness Update: Adds functionality to enable/disable a new Q Business Chat orchestration feature. If enabled, Q Business can orchestrate over datasources and plugins without the need for customers to select specific chat modes.
1 parent ec24968 commit 4c0fc77

File tree

2 files changed

+45
-2
lines changed

2 files changed

+45
-2
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "QBusiness",
4+
"contributor": "",
5+
"description": "Adds functionality to enable/disable a new Q Business Chat orchestration feature. If enabled, Q Business can orchestrate over datasources and plugins without the need for customers to select specific chat modes."
6+
}

services/qbusiness/src/main/resources/codegen-resources/service-2.json

Lines changed: 39 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -592,7 +592,7 @@
592592
{"shape":"ValidationException"},
593593
{"shape":"AccessDeniedException"}
594594
],
595-
"documentation":"<p>Gets information about an chat controls configured for an existing Amazon Q Business application.</p>"
595+
"documentation":"<p>Gets information about chat controls configured for an existing Amazon Q Business application.</p>"
596596
},
597597
"GetDataAccessor":{
598598
"name":"GetDataAccessor",
@@ -1278,7 +1278,7 @@
12781278
{"shape":"AccessDeniedException"},
12791279
{"shape":"ServiceQuotaExceededException"}
12801280
],
1281-
"documentation":"<p>Updates an set of chat controls configured for an existing Amazon Q Business application.</p>",
1281+
"documentation":"<p>Updates a set of chat controls configured for an existing Amazon Q Business application.</p>",
12821282
"idempotent":true
12831283
},
12841284
"UpdateDataAccessor":{
@@ -1874,6 +1874,17 @@
18741874
},
18751875
"documentation":"<p>The creator mode specific admin controls configured for an Amazon Q Business application. Determines whether an end user can generate LLM-only responses when they use the web experience.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/guardrails.html\">Admin controls and guardrails</a> and <a href=\"https://docs.aws.amazon.com/amazonq/latest/business-use-dg/using-web-experience.html#chat-source-scope\">Conversation settings</a>.</p>"
18761876
},
1877+
"AppliedOrchestrationConfiguration":{
1878+
"type":"structure",
1879+
"required":["control"],
1880+
"members":{
1881+
"control":{
1882+
"shape":"OrchestrationControl",
1883+
"documentation":"<p> Information about whether chat orchestration is enabled or disabled for an Amazon Q Business application. </p>"
1884+
}
1885+
},
1886+
"documentation":"<p>The chat orchestration specific admin controls configured for an Amazon Q Business application. Determines whether Amazon Q Business automatically routes chat requests across configured plugins and data sources in your Amazon Q Business application.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/guardrails-global-controls.html#guardrails-global-orchestration\">Chat orchestration settings</a>.</p>"
1887+
},
18771888
"AssociatePermissionRequest":{
18781889
"type":"structure",
18791890
"required":[
@@ -4598,6 +4609,10 @@
45984609
"shape":"ResponseScope",
45994610
"documentation":"<p>The response scope configured for a Amazon Q Business application. This determines whether your application uses its retrieval augmented generation (RAG) system to generate answers only from your enterprise data, or also uses the large language models (LLM) knowledge to respons to end user questions in chat.</p>"
46004611
},
4612+
"orchestrationConfiguration":{
4613+
"shape":"AppliedOrchestrationConfiguration",
4614+
"documentation":"<p> The chat response orchestration settings for your application.</p> <note> <p>Chat orchestration is optimized to work for English language content. For more details on language support in Amazon Q Business, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/supported-languages.html\">Supported languages</a>.</p> </note>"
4615+
},
46014616
"blockedPhrases":{
46024617
"shape":"BlockedPhrasesConfiguration",
46034618
"documentation":"<p>The phrases blocked from chat by your chat control configuration.</p>"
@@ -6780,6 +6795,24 @@
67806795
},
67816796
"documentation":"<p>Information about the OIDC-compliant identity provider (IdP) used to authenticate end users of an Amazon Q Business web experience.</p>"
67826797
},
6798+
"OrchestrationConfiguration":{
6799+
"type":"structure",
6800+
"required":["control"],
6801+
"members":{
6802+
"control":{
6803+
"shape":"OrchestrationControl",
6804+
"documentation":"<p> Status information about whether chat orchestration is activated or deactivated for your Amazon Q Business application.</p>"
6805+
}
6806+
},
6807+
"documentation":"<p>Configuration information required to enable chat orchestration for your Amazon Q Business application.</p> <note> <p>Chat orchestration is optimized to work for English language content. For more details on language support in Amazon Q Business, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/supported-languages.html\">Supported languages</a>.</p> </note>"
6808+
},
6809+
"OrchestrationControl":{
6810+
"type":"string",
6811+
"enum":[
6812+
"ENABLED",
6813+
"DISABLED"
6814+
]
6815+
},
67836816
"Origin":{
67846817
"type":"string",
67856818
"max":256,
@@ -8164,6 +8197,10 @@
81648197
"shape":"ResponseScope",
81658198
"documentation":"<p>The response scope configured for your application. This determines whether your application uses its retrieval augmented generation (RAG) system to generate answers only from your enterprise data, or also uses the large language models (LLM) knowledge to respons to end user questions in chat.</p>"
81668199
},
8200+
"orchestrationConfiguration":{
8201+
"shape":"OrchestrationConfiguration",
8202+
"documentation":"<p> The chat response orchestration settings for your application.</p>"
8203+
},
81678204
"blockedPhrasesConfigurationUpdate":{
81688205
"shape":"BlockedPhrasesConfigurationUpdate",
81698206
"documentation":"<p>The phrases blocked from chat by your chat control configuration.</p>"

0 commit comments

Comments
 (0)