Skip to content

Commit

Permalink
Update to latest models
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-python-automation committed Dec 1, 2023
1 parent a1bc821 commit a96b537
Show file tree
Hide file tree
Showing 7 changed files with 211 additions and 27 deletions.
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-qconnect-48351.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``qconnect``",
"description": "This release adds the PutFeedback API and allows providing feedback against the specified assistant for the specified target."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-rbin-33818.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``rbin``",
"description": "Added resource identifier in the output and updated error handling."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``verifiedpermissions``",
"description": "Adds description field to PolicyStore API's and namespaces field to GetSchema."
}
122 changes: 118 additions & 4 deletions botocore/data/qconnect/2020-10-19/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@
{"shape":"AccessDeniedException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<p>Creates a Amazon Q quick response.</p>",
"documentation":"<p>Creates an Amazon Q quick response.</p>",
"idempotent":true
},
"CreateSession":{
Expand Down Expand Up @@ -494,6 +494,23 @@
"documentation":"<p>Removes the specified recommendations from the specified assistant's queue of newly available recommendations. You can use this API in conjunction with <a href=\"https://docs.aws.amazon.com/amazon-q-connect/latest/APIReference/API_GetRecommendations.html\">GetRecommendations</a> and a <code>waitTimeSeconds</code> input for long-polling behavior and avoiding duplicate recommendations.</p>",
"idempotent":true
},
"PutFeedback":{
"name":"PutFeedback",
"http":{
"method":"PUT",
"requestUri":"/assistants/{assistantId}/feedback",
"responseCode":200
},
"input":{"shape":"PutFeedbackRequest"},
"output":{"shape":"PutFeedbackResponse"},
"errors":[
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<p>Provides feedback against the specified assistant for the specified target. This API only supports generative targets.</p>",
"idempotent":true
},
"QueryAssistant":{
"name":"QueryAssistant",
"http":{
Expand Down Expand Up @@ -558,7 +575,7 @@
{"shape":"AccessDeniedException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<p>Searches existing Amazon Q quick responses in a Amazon Q knowledge base.</p>"
"documentation":"<p>Searches existing Amazon Q quick responses in an Amazon Q knowledge base.</p>"
},
"SearchSessions":{
"name":"SearchSessions",
Expand Down Expand Up @@ -844,7 +861,7 @@
"documentation":"<p>The type of Amazon Q assistant capability. </p>"
}
},
"documentation":"<p>The capability configuration for a Amazon Q assistant. </p>"
"documentation":"<p>The capability configuration for an Amazon Q assistant. </p>"
},
"AssistantCapabilityType":{
"type":"string",
Expand Down Expand Up @@ -1151,6 +1168,17 @@
},
"documentation":"<p>Details about the content data.</p>"
},
"ContentFeedbackData":{
"type":"structure",
"members":{
"generativeContentFeedbackData":{
"shape":"GenerativeContentFeedbackData",
"documentation":"<p>Information about the feedback for a generative target type.</p>"
}
},
"documentation":"<p>Information about the feedback.</p>",
"union":true
},
"ContentMetadata":{
"type":"map",
"key":{"shape":"NonEmptyString"},
Expand Down Expand Up @@ -1855,6 +1883,17 @@
"type":"string",
"enum":["EQUALS"]
},
"GenerativeContentFeedbackData":{
"type":"structure",
"required":["relevance"],
"members":{
"relevance":{
"shape":"Relevance",
"documentation":"<p>The relevance of the feedback.</p>"
}
},
"documentation":"<p>The feedback information for a generative target type.</p>"
},
"GenerativeDataDetails":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -2868,6 +2907,67 @@
"LOW"
]
},
"PutFeedbackRequest":{
"type":"structure",
"required":[
"assistantId",
"contentFeedback",
"targetId",
"targetType"
],
"members":{
"assistantId":{
"shape":"UuidOrArn",
"documentation":"<p>The identifier of the Amazon Q assistant.</p>",
"location":"uri",
"locationName":"assistantId"
},
"contentFeedback":{
"shape":"ContentFeedbackData",
"documentation":"<p>Information about the feedback provided.</p>"
},
"targetId":{
"shape":"Uuid",
"documentation":"<p>The identifier of the feedback target.</p>"
},
"targetType":{
"shape":"TargetType",
"documentation":"<p>The type of the feedback target.</p>"
}
}
},
"PutFeedbackResponse":{
"type":"structure",
"required":[
"assistantArn",
"assistantId",
"contentFeedback",
"targetId",
"targetType"
],
"members":{
"assistantArn":{
"shape":"UuidOrArn",
"documentation":"<p>The Amazon Resource Name (ARN) of the Amazon Q assistant.</p>"
},
"assistantId":{
"shape":"Uuid",
"documentation":"<p>The identifier of the Amazon Q assistant.</p>"
},
"contentFeedback":{
"shape":"ContentFeedbackData",
"documentation":"<p>Information about the feedback provided.</p>"
},
"targetId":{
"shape":"Uuid",
"documentation":"<p>The identifier of the feedback target.</p>"
},
"targetType":{
"shape":"TargetType",
"documentation":"<p>The type of the feedback target.</p>"
}
}
},
"QueryAssistantRequest":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -3593,6 +3693,13 @@
"GENERATIVE_ANSWER"
]
},
"Relevance":{
"type":"string",
"enum":[
"HELPFUL",
"NOT_HELPFUL"
]
},
"RelevanceLevel":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -4136,6 +4243,13 @@
"key":{"shape":"TagKey"},
"value":{"shape":"TagValue"}
},
"TargetType":{
"type":"string",
"enum":[
"RECOMMENDATION",
"RESULT"
]
},
"TextData":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -4395,5 +4509,5 @@
"min":0
}
},
"documentation":"<p>Amazon Q in Connect is a generative AI customer service assistant. It is an LLM-enhanced evolution of Amazon Connect Wisdom that delivers real-time recommendations to help contact center agents resolve customer issues quickly and accurately.</p> <p>Amazon Q automatically detects customer intent during calls and chats using conversational analytics and natural language understanding (NLU). It then provides agents with immediate, real-time generative responses and suggested actions, and links to relevant documents and articles. Agents can also query Amazon Q directly using natural language or keywords to answer customer requests.</p> <p>Use the Amazon Q in Connect APIs to create an assistant and a knowledge base, for example, or manage content by uploading custom files.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/amazon-q-connect.html\">Use Amazon Q in Connect for generative AI powered agent assistance in real-time</a> in the <i>Amazon Connect Administrator Guide</i>.</p>"
"documentation":"<note> <p> <b>Powered by Amazon Bedrock</b>: Amazon Web Services implements <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/abuse-detection.html\">automated abuse detection</a>. Because Amazon Q in Connect is built on Amazon Bedrock, users can take full advantage of the controls implemented in Amazon Bedrock to enforce safety, security, and the responsible use of artificial intelligence (AI).</p> </note> <p>Amazon Q in Connect is a generative AI customer service assistant. It is an LLM-enhanced evolution of Amazon Connect Wisdom that delivers real-time recommendations to help contact center agents resolve customer issues quickly and accurately.</p> <p>Amazon Q automatically detects customer intent during calls and chats using conversational analytics and natural language understanding (NLU). It then provides agents with immediate, real-time generative responses and suggested actions, and links to relevant documents and articles. Agents can also query Amazon Q directly using natural language or keywords to answer customer requests.</p> <p>Use the Amazon Q in Connect APIs to create an assistant and a knowledge base, for example, or manage content by uploading custom files.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/amazon-q-connect.html\">Use Amazon Q in Connect for generative AI powered agent assistance in real-time</a> in the <i>Amazon Connect Administrator Guide</i>.</p>"
}
40 changes: 20 additions & 20 deletions botocore/data/rbin/2021-06-15/endpoint-rule-set-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@
]
}
],
"type": "tree",
"rules": [
{
"conditions": [
Expand Down Expand Up @@ -83,7 +82,8 @@
},
"type": "endpoint"
}
]
],
"type": "tree"
},
{
"conditions": [
Expand All @@ -96,7 +96,6 @@
]
}
],
"type": "tree",
"rules": [
{
"conditions": [
Expand All @@ -110,7 +109,6 @@
"assign": "PartitionResult"
}
],
"type": "tree",
"rules": [
{
"conditions": [
Expand All @@ -133,7 +131,6 @@
]
}
],
"type": "tree",
"rules": [
{
"conditions": [
Expand Down Expand Up @@ -168,7 +165,6 @@
]
}
],
"type": "tree",
"rules": [
{
"conditions": [],
Expand All @@ -179,14 +175,16 @@
},
"type": "endpoint"
}
]
],
"type": "tree"
},
{
"conditions": [],
"error": "FIPS and DualStack are enabled, but this partition does not support one or both",
"type": "error"
}
]
],
"type": "tree"
},
{
"conditions": [
Expand All @@ -200,14 +198,12 @@
]
}
],
"type": "tree",
"rules": [
{
"conditions": [
{
"fn": "booleanEquals",
"argv": [
true,
{
"fn": "getAttr",
"argv": [
Expand All @@ -216,11 +212,11 @@
},
"supportsFIPS"
]
}
},
true
]
}
],
"type": "tree",
"rules": [
{
"conditions": [],
Expand All @@ -231,14 +227,16 @@
},
"type": "endpoint"
}
]
],
"type": "tree"
},
{
"conditions": [],
"error": "FIPS is enabled but this partition does not support FIPS",
"type": "error"
}
]
],
"type": "tree"
},
{
"conditions": [
Expand All @@ -252,7 +250,6 @@
]
}
],
"type": "tree",
"rules": [
{
"conditions": [
Expand All @@ -272,7 +269,6 @@
]
}
],
"type": "tree",
"rules": [
{
"conditions": [],
Expand All @@ -283,14 +279,16 @@
},
"type": "endpoint"
}
]
],
"type": "tree"
},
{
"conditions": [],
"error": "DualStack is enabled but this partition does not support DualStack",
"type": "error"
}
]
],
"type": "tree"
},
{
"conditions": [],
Expand All @@ -301,9 +299,11 @@
},
"type": "endpoint"
}
]
],
"type": "tree"
}
]
],
"type": "tree"
},
{
"conditions": [],
Expand Down
Loading

0 comments on commit a96b537

Please sign in to comment.