|
1115 | 1115 | "traits": {
|
1116 | 1116 | "smithy.api#documentation": "<p>Contains the content to assess with the guardrail. If you don't specify\n <code>guardContent</code> in a call to the Converse API, the guardrail (if passed in the\n Converse API) assesses the entire message.</p>\n <p>For more information, see <i>Use a guardrail with the Converse API</i> in the <i>Amazon Bedrock User Guide</i>.\n\n </p>"
|
1117 | 1117 | }
|
| 1118 | + }, |
| 1119 | + "reasoningContent": { |
| 1120 | + "target": "com.amazonaws.bedrockruntime#ReasoningContentBlock", |
| 1121 | + "traits": { |
| 1122 | + "smithy.api#documentation": "<p>Contains content regarding the reasoning that is carried out by the model. Reasoning refers to a Chain of Thought (CoT) that the model generates to enhance the accuracy of its final response.</p>" |
| 1123 | + } |
1118 | 1124 | }
|
1119 | 1125 | },
|
1120 | 1126 | "traits": {
|
|
1135 | 1141 | "traits": {
|
1136 | 1142 | "smithy.api#documentation": "<p>Information about a tool that the model is requesting to use.</p>"
|
1137 | 1143 | }
|
| 1144 | + }, |
| 1145 | + "reasoningContent": { |
| 1146 | + "target": "com.amazonaws.bedrockruntime#ReasoningContentBlockDelta", |
| 1147 | + "traits": { |
| 1148 | + "smithy.api#documentation": "<p>Contains content regarding the reasoning that is carried out by the model. Reasoning refers to a Chain of Thought (CoT) that the model generates to enhance the accuracy of its final response.</p>" |
| 1149 | + } |
1138 | 1150 | }
|
1139 | 1151 | },
|
1140 | 1152 | "traits": {
|
1141 |
| - "smithy.api#documentation": "<p>A bock of content in a streaming response.</p>" |
| 1153 | + "smithy.api#documentation": "<p>A block of content in a streaming response.</p>" |
1142 | 1154 | }
|
1143 | 1155 | },
|
1144 | 1156 | "com.amazonaws.bedrockruntime#ContentBlockDeltaEvent": {
|
|
4319 | 4331 | "smithy.api#documentation": "<p>Contains a map of variables in a prompt from Prompt management to an object containing the values to fill in for them when running model invocation. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-management-how.html\">How Prompt management works</a>.</p>"
|
4320 | 4332 | }
|
4321 | 4333 | },
|
| 4334 | + "com.amazonaws.bedrockruntime#ReasoningContentBlock": { |
| 4335 | + "type": "union", |
| 4336 | + "members": { |
| 4337 | + "reasoningText": { |
| 4338 | + "target": "com.amazonaws.bedrockruntime#ReasoningTextBlock", |
| 4339 | + "traits": { |
| 4340 | + "smithy.api#documentation": "<p>The reasoning that the model used to return the output.</p>" |
| 4341 | + } |
| 4342 | + }, |
| 4343 | + "redactedContent": { |
| 4344 | + "target": "smithy.api#Blob", |
| 4345 | + "traits": { |
| 4346 | + "smithy.api#documentation": "<p>The content in the reasoning that was encrypted by the model provider for safety reasons. The encryption doesn't affect the quality of responses.</p>" |
| 4347 | + } |
| 4348 | + } |
| 4349 | + }, |
| 4350 | + "traits": { |
| 4351 | + "smithy.api#documentation": "<p>Contains content regarding the reasoning that is carried out by the model with respect to the content in the content block. Reasoning refers to a Chain of Thought (CoT) that the model generates to enhance the accuracy of its final response.</p>", |
| 4352 | + "smithy.api#sensitive": {} |
| 4353 | + } |
| 4354 | + }, |
| 4355 | + "com.amazonaws.bedrockruntime#ReasoningContentBlockDelta": { |
| 4356 | + "type": "union", |
| 4357 | + "members": { |
| 4358 | + "text": { |
| 4359 | + "target": "smithy.api#String", |
| 4360 | + "traits": { |
| 4361 | + "smithy.api#documentation": "<p>The reasoning that the model used to return the output.</p>" |
| 4362 | + } |
| 4363 | + }, |
| 4364 | + "redactedContent": { |
| 4365 | + "target": "smithy.api#Blob", |
| 4366 | + "traits": { |
| 4367 | + "smithy.api#documentation": "<p>The content in the reasoning that was encrypted by the model provider for safety reasons. The encryption doesn't affect the quality of responses.</p>" |
| 4368 | + } |
| 4369 | + }, |
| 4370 | + "signature": { |
| 4371 | + "target": "smithy.api#String", |
| 4372 | + "traits": { |
| 4373 | + "smithy.api#documentation": "<p>A token that verifies that the reasoning text was generated by the model. If you pass a reasoning block back to the API in a multi-turn conversation, include the text and its signature unmodified.</p>" |
| 4374 | + } |
| 4375 | + } |
| 4376 | + }, |
| 4377 | + "traits": { |
| 4378 | + "smithy.api#documentation": "<p>Contains content regarding the reasoning that is carried out by the model with respect to the content in the content block. Reasoning refers to a Chain of Thought (CoT) that the model generates to enhance the accuracy of its final response.</p>", |
| 4379 | + "smithy.api#sensitive": {} |
| 4380 | + } |
| 4381 | + }, |
| 4382 | + "com.amazonaws.bedrockruntime#ReasoningTextBlock": { |
| 4383 | + "type": "structure", |
| 4384 | + "members": { |
| 4385 | + "text": { |
| 4386 | + "target": "smithy.api#String", |
| 4387 | + "traits": { |
| 4388 | + "smithy.api#documentation": "<p>The reasoning that the model used to return the output.</p>", |
| 4389 | + "smithy.api#required": {} |
| 4390 | + } |
| 4391 | + }, |
| 4392 | + "signature": { |
| 4393 | + "target": "smithy.api#String", |
| 4394 | + "traits": { |
| 4395 | + "smithy.api#documentation": "<p>A token that verifies that the reasoning text was generated by the model. If you pass a reasoning block back to the API in a multi-turn conversation, include the text and its signature unmodified.</p>" |
| 4396 | + } |
| 4397 | + } |
| 4398 | + }, |
| 4399 | + "traits": { |
| 4400 | + "smithy.api#documentation": "<p>Contains the reasoning that the model used to return the output.</p>", |
| 4401 | + "smithy.api#sensitive": {} |
| 4402 | + } |
| 4403 | + }, |
4322 | 4404 | "com.amazonaws.bedrockruntime#RequestMetadata": {
|
4323 | 4405 | "type": "map",
|
4324 | 4406 | "key": {
|
|
0 commit comments