|
791 | 791 | {
|
792 | 792 | "value": "ANTHROPIC_CLAUDE_TEXT_COMPLETIONS",
|
793 | 793 | "name": "ANTHROPIC_CLAUDE_TEXT_COMPLETIONS"
|
| 794 | + }, |
| 795 | + { |
| 796 | + "value": "MESSAGES", |
| 797 | + "name": "MESSAGES" |
| 798 | + }, |
| 799 | + { |
| 800 | + "value": "TEXT_COMPLETIONS", |
| 801 | + "name": "TEXT_COMPLETIONS" |
794 | 802 | }
|
795 | 803 | ]
|
796 | 804 | }
|
|
850 | 858 | "modelId": {
|
851 | 859 | "target": "com.amazonaws.qconnect#AIPromptModelIdentifier",
|
852 | 860 | "traits": {
|
853 |
| - "smithy.api#documentation": "<p>The identifier of the model used for this AI Prompt. Model Ids supported are:\n <code>anthropic.claude-3-haiku-20240307-v1:0</code>.</p>", |
| 861 | + "smithy.api#documentation": "<p>The identifier of the model used for this AI Prompt. The following model Ids are\n supported:</p>\n <ul>\n <li>\n <p>\n <code>anthropic.claude-3-haiku--v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>apac.amazon.nova-lite-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>apac.amazon.nova-micro-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>apac.amazon.nova-pro-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>apac.anthropic.claude-3-5-sonnet--v2:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>apac.anthropic.claude-3-haiku-20240307-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>eu.amazon.nova-lite-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>eu.amazon.nova-micro-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>eu.amazon.nova-pro-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>eu.anthropic.claude-3-7-sonnet-20250219-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>eu.anthropic.claude-3-haiku-20240307-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>us.amazon.nova-lite-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>us.amazon.nova-micro-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>us.amazon.nova-pro-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>us.anthropic.claude-3-5-haiku-20241022-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>us.anthropic.claude-3-7-sonnet-20250219-v1:0</code>\n </p>\n </li>\n <li>\n <p>\n <code>us.anthropic.claude-3-haiku-20240307-v1:0</code>\n </p>\n </li>\n </ul>", |
854 | 862 | "smithy.api#required": {}
|
855 | 863 | }
|
856 | 864 | },
|
|
985 | 993 | "modelId": {
|
986 | 994 | "target": "com.amazonaws.qconnect#AIPromptModelIdentifier",
|
987 | 995 | "traits": {
|
988 |
| - "smithy.api#documentation": "<p>The identifier of the model used for this AI Prompt. Model Ids supported are:\n <code>anthropic.claude-3-haiku-20240307-v1:0</code>.</p>", |
| 996 | + "smithy.api#documentation": "<p>The identifier of the model used for this AI Prompt. Model Ids supported are:\n <code>anthropic.claude-3-haiku-20240307-v1:0</code>.</p>", |
989 | 997 | "smithy.api#required": {}
|
990 | 998 | }
|
991 | 999 | },
|
|
3378 | 3386 | "modelId": {
|
3379 | 3387 | "target": "com.amazonaws.qconnect#AIPromptModelIdentifier",
|
3380 | 3388 | "traits": {
|
3381 |
| - "smithy.api#documentation": "<p>The identifier of the model used for this AI Prompt. Model Ids supported are:\n <code>anthropic.claude-3-haiku-20240307-v1:0</code>\n </p>", |
| 3389 | + "smithy.api#documentation": "<p>The identifier of the model used for this AI Prompt.</p>", |
3382 | 3390 | "smithy.api#required": {}
|
3383 | 3391 | }
|
3384 | 3392 | },
|
3385 | 3393 | "apiFormat": {
|
3386 | 3394 | "target": "com.amazonaws.qconnect#AIPromptAPIFormat",
|
3387 | 3395 | "traits": {
|
3388 |
| - "smithy.api#documentation": "<p>The API Format of the AI Prompt.</p>", |
| 3396 | + "smithy.api#documentation": "<p>The API Format of the AI Prompt.</p>\n <p>Recommended values: <code>MESSAGES | TEXT_COMPLETIONS</code>\n </p>\n <note>\n <p>The values <code>ANTHROPIC_CLAUDE_MESSAGES | ANTHROPIC_CLAUDE_TEXT_COMPLETIONS</code>\n will be deprecated.</p>\n </note>", |
3389 | 3397 | "smithy.api#required": {}
|
3390 | 3398 | }
|
3391 | 3399 | },
|
|
4917 | 4925 | "traits": {
|
4918 | 4926 | "smithy.api#documentation": "<p>Details about the content data.</p>"
|
4919 | 4927 | }
|
| 4928 | + }, |
| 4929 | + "generativeChunkData": { |
| 4930 | + "target": "com.amazonaws.qconnect#GenerativeChunkDataDetails", |
| 4931 | + "traits": { |
| 4932 | + "smithy.api#documentation": "<p>Details about the generative chunk data.</p>" |
| 4933 | + } |
4920 | 4934 | }
|
4921 | 4935 | },
|
4922 | 4936 | "traits": {
|
|
5589 | 5603 | {
|
5590 | 5604 | "target": "com.amazonaws.qconnect#AccessDeniedException"
|
5591 | 5605 | },
|
| 5606 | + { |
| 5607 | + "target": "com.amazonaws.qconnect#ConflictException" |
| 5608 | + }, |
5592 | 5609 | {
|
5593 | 5610 | "target": "com.amazonaws.qconnect#ResourceNotFoundException"
|
5594 | 5611 | },
|
|
6430 | 6447 | "smithy.api#documentation": "<p>Configurations for when you choose fixed-size chunking. If you set the\n <code>chunkingStrategy</code> as <code>NONE</code>, exclude this field.</p>"
|
6431 | 6448 | }
|
6432 | 6449 | },
|
| 6450 | + "com.amazonaws.qconnect#GenerativeChunkDataDetails": { |
| 6451 | + "type": "structure", |
| 6452 | + "members": { |
| 6453 | + "completion": { |
| 6454 | + "target": "com.amazonaws.qconnect#SensitiveString", |
| 6455 | + "traits": { |
| 6456 | + "smithy.api#documentation": "<p>A chunk of the LLM response.</p>" |
| 6457 | + } |
| 6458 | + }, |
| 6459 | + "references": { |
| 6460 | + "target": "com.amazonaws.qconnect#DataSummaryList", |
| 6461 | + "traits": { |
| 6462 | + "smithy.api#documentation": "<p>The references used to generate the LLM response.</p>" |
| 6463 | + } |
| 6464 | + }, |
| 6465 | + "nextChunkToken": { |
| 6466 | + "target": "com.amazonaws.qconnect#NextToken", |
| 6467 | + "traits": { |
| 6468 | + "smithy.api#documentation": "<p>The token for the next set of chunks. Use the value returned in the previous response in\n the next request to retrieve the next set of chunks.</p>" |
| 6469 | + } |
| 6470 | + } |
| 6471 | + }, |
| 6472 | + "traits": { |
| 6473 | + "smithy.api#documentation": "<p>Details about the generative chunk data.</p>" |
| 6474 | + } |
| 6475 | + }, |
6433 | 6476 | "com.amazonaws.qconnect#GenerativeContentFeedbackData": {
|
6434 | 6477 | "type": "structure",
|
6435 | 6478 | "members": {
|
|
7462 | 7505 | "smithy.api#documentation": "<p>The duration (in seconds) for which the call waits for a recommendation to be made\n available before returning. If a recommendation is available, the call returns sooner than\n <code>WaitTimeSeconds</code>. If no messages are available and the wait time expires, the\n call returns successfully with an empty list.</p>",
|
7463 | 7506 | "smithy.api#httpQuery": "waitTimeSeconds"
|
7464 | 7507 | }
|
| 7508 | + }, |
| 7509 | + "nextChunkToken": { |
| 7510 | + "target": "com.amazonaws.qconnect#NextToken", |
| 7511 | + "traits": { |
| 7512 | + "smithy.api#documentation": "<p>The token for the next set of chunks. Use the value returned in the previous response in\n the next request to retrieve the next set of chunks.</p>", |
| 7513 | + "smithy.api#httpQuery": "nextChunkToken" |
| 7514 | + } |
7465 | 7515 | }
|
7466 | 7516 | }
|
7467 | 7517 | },
|
|
10469 | 10519 | }
|
10470 | 10520 | }
|
10471 | 10521 | },
|
| 10522 | + "com.amazonaws.qconnect#MessageConfiguration": { |
| 10523 | + "type": "structure", |
| 10524 | + "members": { |
| 10525 | + "generateFillerMessage": { |
| 10526 | + "target": "smithy.api#Boolean", |
| 10527 | + "traits": { |
| 10528 | + "smithy.api#documentation": "<p>Generates a filler response when tool selection is <code>QUESTION</code>.</p>" |
| 10529 | + } |
| 10530 | + } |
| 10531 | + }, |
| 10532 | + "traits": { |
| 10533 | + "smithy.api#documentation": "<p>The configuration for a <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_amazon-q-connect_SendMessage.html\">SendMessage</a>\n request.</p>" |
| 10534 | + } |
| 10535 | + }, |
10472 | 10536 | "com.amazonaws.qconnect#MessageData": {
|
10473 | 10537 | "type": "union",
|
10474 | 10538 | "members": {
|
|
12124 | 12188 | {
|
12125 | 12189 | "value": "GENERATIVE_ANSWER",
|
12126 | 12190 | "name": "GENERATIVE_ANSWER"
|
| 12191 | + }, |
| 12192 | + { |
| 12193 | + "value": "GENERATIVE_ANSWER_CHUNK", |
| 12194 | + "name": "GENERATIVE_ANSWER_CHUNK" |
| 12195 | + }, |
| 12196 | + { |
| 12197 | + "value": "BLOCKED_GENERATIVE_ANSWER_CHUNK", |
| 12198 | + "name": "BLOCKED_GENERATIVE_ANSWER_CHUNK" |
| 12199 | + }, |
| 12200 | + { |
| 12201 | + "value": "INTENT_ANSWER_CHUNK", |
| 12202 | + "name": "INTENT_ANSWER_CHUNK" |
| 12203 | + }, |
| 12204 | + { |
| 12205 | + "value": "BLOCKED_INTENT_ANSWER_CHUNK", |
| 12206 | + "name": "BLOCKED_INTENT_ANSWER_CHUNK" |
12127 | 12207 | }
|
12128 | 12208 | ]
|
12129 | 12209 | }
|
|
13142 | 13222 | {
|
13143 | 13223 | "value": "DETECTED_INTENT",
|
13144 | 13224 | "name": "DETECTED_INTENT"
|
| 13225 | + }, |
| 13226 | + { |
| 13227 | + "value": "GENERATIVE_ANSWER_CHUNK", |
| 13228 | + "name": "GENERATIVE_ANSWER_CHUNK" |
| 13229 | + }, |
| 13230 | + { |
| 13231 | + "value": "BLOCKED_GENERATIVE_ANSWER_CHUNK", |
| 13232 | + "name": "BLOCKED_GENERATIVE_ANSWER_CHUNK" |
| 13233 | + }, |
| 13234 | + { |
| 13235 | + "value": "INTENT_ANSWER_CHUNK", |
| 13236 | + "name": "INTENT_ANSWER_CHUNK" |
| 13237 | + }, |
| 13238 | + { |
| 13239 | + "value": "BLOCKED_INTENT_ANSWER_CHUNK", |
| 13240 | + "name": "BLOCKED_INTENT_ANSWER_CHUNK" |
13145 | 13241 | }
|
13146 | 13242 | ]
|
13147 | 13243 | }
|
|
14028 | 14124 | }
|
14029 | 14125 | },
|
14030 | 14126 | "traits": {
|
14031 |
| - "smithy.api#documentation": "<p>The conversation history data to included in conversation context data before the\n Amazon Q in Connect session.</p>" |
| 14127 | + "smithy.api#documentation": "<p>The conversation history data to included in conversation context data before the Amazon Q\n in Connect session.</p>" |
14032 | 14128 | }
|
14033 | 14129 | },
|
14034 | 14130 | "com.amazonaws.qconnect#SelfServiceConversationHistoryList": {
|
|
14160 | 14256 | "smithy.api#documentation": "<p>The conversation context before the Amazon Q in Connect session.</p>"
|
14161 | 14257 | }
|
14162 | 14258 | },
|
| 14259 | + "configuration": { |
| 14260 | + "target": "com.amazonaws.qconnect#MessageConfiguration", |
| 14261 | + "traits": { |
| 14262 | + "smithy.api#documentation": "<p>The configuration of the <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_amazon-q-connect_SendMessage.html\">SendMessage</a>\n request.</p>" |
| 14263 | + } |
| 14264 | + }, |
14163 | 14265 | "clientToken": {
|
14164 | 14266 | "target": "com.amazonaws.qconnect#ClientToken",
|
14165 | 14267 | "traits": {
|
|
14182 | 14284 | "smithy.api#required": {}
|
14183 | 14285 | }
|
14184 | 14286 | },
|
| 14287 | + "configuration": { |
| 14288 | + "target": "com.amazonaws.qconnect#MessageConfiguration", |
| 14289 | + "traits": { |
| 14290 | + "smithy.api#documentation": "<p>The configuration of the <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_amazon-q-connect_SendMessage.html\">SendMessage</a>\n request.</p>" |
| 14291 | + } |
| 14292 | + }, |
14185 | 14293 | "nextMessageToken": {
|
14186 | 14294 | "target": "com.amazonaws.qconnect#NextToken",
|
14187 | 14295 | "traits": {
|
|
14320 | 14428 | "traits": {
|
14321 | 14429 | "smithy.api#documentation": "<p>The configuration of the AI Agents (mapped by AI Agent Type to AI Agent version) that\n should be used by Amazon Q in Connect for this Session.</p>"
|
14322 | 14430 | }
|
| 14431 | + }, |
| 14432 | + "origin": { |
| 14433 | + "target": "com.amazonaws.qconnect#Origin", |
| 14434 | + "traits": { |
| 14435 | + "smithy.api#documentation": "<p>The origin of the Session to be listed. <code>SYSTEM</code> for a default Session created\n by Amazon Q in Connect or <code>CUSTOMER</code> for a Session created by calling <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_amazon-q-connect_CreateSession.html\">CreateSession</a> API.</p>" |
| 14436 | + } |
14323 | 14437 | }
|
14324 | 14438 | },
|
14325 | 14439 | "traits": {
|
|
14909 | 15023 | "traits": {
|
14910 | 15024 | "smithy.api#length": {
|
14911 | 15025 | "min": 1,
|
14912 |
| - "max": 200000 |
| 15026 | + "max": 1000000 |
14913 | 15027 | },
|
14914 | 15028 | "smithy.api#sensitive": {}
|
14915 | 15029 | }
|
|
0 commit comments