|
1686 | 1686 | },
|
1687 | 1687 | "parentActionGroupSignatureParams":{
|
1688 | 1688 | "shape":"ActionGroupSignatureParams",
|
1689 |
| - "documentation":"<p>The configuration settings for a computer use action.</p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agent-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important>" |
| 1689 | + "documentation":"<p>The configuration settings for a computer use action.</p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agents-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important>" |
1690 | 1690 | },
|
1691 | 1691 | "parentActionSignature":{
|
1692 | 1692 | "shape":"ActionGroupSignature",
|
|
2854 | 2854 | },
|
2855 | 2855 | "parentActionGroupSignature":{
|
2856 | 2856 | "shape":"ActionGroupSignature",
|
2857 |
| - "documentation":"<p>Specify a built-in or computer use action for this action group. If you specify a value, you must leave the <code>description</code>, <code>apiSchema</code>, and <code>actionGroupExecutor</code> fields empty for this action group. </p> <ul> <li> <p>To allow your agent to request the user for additional information when trying to complete a task, set this field to <code>AMAZON.UserInput</code>. </p> </li> <li> <p>To allow your agent to generate, run, and troubleshoot code when trying to complete a task, set this field to <code>AMAZON.CodeInterpreter</code>.</p> </li> <li> <p>To allow your agent to use an Anthropic computer use tool, specify one of the following values. </p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Anthropic Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. When operating computer use functionality, we recommend taking additional security precautions, such as executing computer actions in virtual environments with restricted data access and limited internet connectivity. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agent-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important> <ul> <li> <p> <code>ANTHROPIC.Computer</code> - Gives the agent permission to use the mouse and keyboard and take screenshots.</p> </li> <li> <p> <code>ANTHROPIC.TextEditor</code> - Gives the agent permission to view, create and edit files.</p> </li> <li> <p> <code>ANTHROPIC.Bash</code> - Gives the agent permission to run commands in a bash shell.</p> </li> </ul> </li> </ul>" |
| 2857 | + "documentation":"<p>Specify a built-in or computer use action for this action group. If you specify a value, you must leave the <code>description</code>, <code>apiSchema</code>, and <code>actionGroupExecutor</code> fields empty for this action group. </p> <ul> <li> <p>To allow your agent to request the user for additional information when trying to complete a task, set this field to <code>AMAZON.UserInput</code>. </p> </li> <li> <p>To allow your agent to generate, run, and troubleshoot code when trying to complete a task, set this field to <code>AMAZON.CodeInterpreter</code>.</p> </li> <li> <p>To allow your agent to use an Anthropic computer use tool, specify one of the following values. </p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Anthropic Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. When operating computer use functionality, we recommend taking additional security precautions, such as executing computer actions in virtual environments with restricted data access and limited internet connectivity. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agents-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important> <ul> <li> <p> <code>ANTHROPIC.Computer</code> - Gives the agent permission to use the mouse and keyboard and take screenshots.</p> </li> <li> <p> <code>ANTHROPIC.TextEditor</code> - Gives the agent permission to view, create and edit files.</p> </li> <li> <p> <code>ANTHROPIC.Bash</code> - Gives the agent permission to run commands in a bash shell.</p> </li> </ul> </li> </ul>" |
2858 | 2858 | },
|
2859 | 2859 | "parentActionGroupSignatureParams":{
|
2860 | 2860 | "shape":"ActionGroupSignatureParams",
|
2861 |
| - "documentation":"<p>The configuration settings for a computer use action.</p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Anthropic Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agent-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important>" |
| 2861 | + "documentation":"<p>The configuration settings for a computer use action.</p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Anthropic Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agents-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important>" |
2862 | 2862 | }
|
2863 | 2863 | }
|
2864 | 2864 | },
|
|
4865 | 4865 | },
|
4866 | 4866 | "condition":{
|
4867 | 4867 | "shape":"ConditionFlowNodeConfiguration",
|
4868 |
| - "documentation":"<p>Contains configurations for a Condition node in your flow. Defines conditions that lead to different branches of the flow.</p>" |
| 4868 | + "documentation":"<p>Contains configurations for a condition node in your flow. Defines conditions that lead to different branches of the flow.</p>" |
| 4869 | + }, |
| 4870 | + "inlineCode":{ |
| 4871 | + "shape":"InlineCodeFlowNodeConfiguration", |
| 4872 | + "documentation":"<p>Contains configurations for an inline code node in your flow. Inline code nodes let you write and execute code directly within your flow, enabling data transformations, custom logic, and integrations without needing an external Lambda function.</p>" |
4869 | 4873 | },
|
4870 | 4874 | "input":{
|
4871 | 4875 | "shape":"InputFlowNodeConfiguration",
|
|
4897 | 4901 | },
|
4898 | 4902 | "retrieval":{
|
4899 | 4903 | "shape":"RetrievalFlowNodeConfiguration",
|
4900 |
| - "documentation":"<p>Contains configurations for a Retrieval node in your flow. Retrieves data from an Amazon S3 location and returns it as the output.</p>" |
| 4904 | + "documentation":"<p>Contains configurations for a retrieval node in your flow. Retrieves data from an Amazon S3 location and returns it as the output.</p>" |
4901 | 4905 | },
|
4902 | 4906 | "storage":{
|
4903 | 4907 | "shape":"StorageFlowNodeConfiguration",
|
4904 |
| - "documentation":"<p>Contains configurations for a Storage node in your flow. Stores an input in an Amazon S3 location.</p>" |
| 4908 | + "documentation":"<p>Contains configurations for a storage node in your flow. Stores an input in an Amazon S3 location.</p>" |
4905 | 4909 | }
|
4906 | 4910 | },
|
4907 | 4911 | "documentation":"<p>Contains configurations for a node in your flow. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/flows-nodes.html\">Node types in Amazon Bedrock works</a> in the Amazon Bedrock User Guide.</p>",
|
|
5002 | 5006 | "Agent",
|
5003 | 5007 | "Retrieval",
|
5004 | 5008 | "Iterator",
|
5005 |
| - "Collector" |
| 5009 | + "Collector", |
| 5010 | + "InlineCode" |
5006 | 5011 | ]
|
5007 | 5012 | },
|
5008 | 5013 | "FlowNodes":{
|
|
6078 | 6083 | },
|
6079 | 6084 | "topP":{
|
6080 | 6085 | "shape":"TopP",
|
6081 |
| - "documentation":"<p>While generating a response, the model determines the probability of the following token at each point of generation. The value that you set for <code>Top P</code> determines the number of most-likely candidates from which the model chooses the next token in the sequence. For example, if you set <code>topP</code> to 80, the model only selects the next token from the top 80% of the probability distribution of next tokens.</p>" |
| 6086 | + "documentation":"<p>While generating a response, the model determines the probability of the following token at each point of generation. The value that you set for <code>Top P</code> determines the number of most-likely candidates from which the model chooses the next token in the sequence. For example, if you set <code>topP</code> to 0.8, the model only selects the next token from the top 80% of the probability distribution of next tokens.</p>" |
6082 | 6087 | }
|
6083 | 6088 | },
|
6084 | 6089 | "documentation":"<p>Contains inference parameters to use when the agent invokes a foundation model in the part of the agent sequence defined by the <code>promptType</code>. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters.html\">Inference parameters for foundation models</a>.</p>"
|
|
6342 | 6347 | },
|
6343 | 6348 | "documentation":"<p>Contains details about a data ingestion job.</p>"
|
6344 | 6349 | },
|
| 6350 | + "InlineCode":{ |
| 6351 | + "type":"string", |
| 6352 | + "max":5000000, |
| 6353 | + "min":1, |
| 6354 | + "sensitive":true |
| 6355 | + }, |
| 6356 | + "InlineCodeFlowNodeConfiguration":{ |
| 6357 | + "type":"structure", |
| 6358 | + "required":[ |
| 6359 | + "code", |
| 6360 | + "language" |
| 6361 | + ], |
| 6362 | + "members":{ |
| 6363 | + "code":{ |
| 6364 | + "shape":"InlineCode", |
| 6365 | + "documentation":"<p>The code that's executed in your inline code node. The code can access input data from previous nodes in the flow, perform operations on that data, and produce output that can be used by other nodes in your flow.</p> <p>The code must be valid in the programming <code>language</code> that you specify.</p>" |
| 6366 | + }, |
| 6367 | + "language":{ |
| 6368 | + "shape":"SupportedLanguages", |
| 6369 | + "documentation":"<p>The programming language used by your inline code node.</p> <p>The code must be valid in the programming <code>language</code> that you specify. Currently, only Python 3 (<code>Python_3</code>) is supported.</p>" |
| 6370 | + } |
| 6371 | + }, |
| 6372 | + "documentation":"<p>Contains configurations for an inline code node in your flow. Inline code nodes let you write and execute code directly within your flow, enabling data transformations, custom logic, and integrations without needing an external Lambda function.</p>" |
| 6373 | + }, |
6345 | 6374 | "InlineContent":{
|
6346 | 6375 | "type":"structure",
|
6347 | 6376 | "required":["type"],
|
|
8222 | 8251 | },
|
8223 | 8252 | "promptState":{
|
8224 | 8253 | "shape":"PromptState",
|
8225 |
| - "documentation":"<p>Specifies whether to allow the agent to carry out the step specified in the <code>promptType</code>. If you set this value to <code>DISABLED</code>, the agent skips that step. The default state for each <code>promptType</code> is as follows.</p> <ul> <li> <p> <code>PRE_PROCESSING</code> – <code>ENABLED</code> </p> </li> <li> <p> <code>ORCHESTRATION</code> – <code>ENABLED</code> </p> </li> <li> <p> <code>KNOWLEDGE_BASE_RESPONSE_GENERATION</code> – <code>ENABLED</code> </p> </li> <li> <p> <code>POST_PROCESSING</code> – <code>DISABLED</code> </p> </li> </ul>" |
| 8254 | + "documentation":"<p>Specifies whether to allow the agent to carry out the step specified in the <code>promptType</code>. If you set this value to <code>DISABLED</code>, the agent skips that step. The default state for each <code>promptType</code> is as follows.</p> <ul> <li> <p> <code>PRE_PROCESSING</code> – <code>DISABLED</code> </p> </li> <li> <p> <code>ORCHESTRATION</code> – <code>ENABLED</code> </p> </li> <li> <p> <code>KNOWLEDGE_BASE_RESPONSE_GENERATION</code> – <code>ENABLED</code> </p> </li> <li> <p> <code>POST_PROCESSING</code> – <code>DISABLED</code> </p> </li> </ul>" |
8226 | 8255 | },
|
8227 | 8256 | "promptType":{
|
8228 | 8257 | "shape":"PromptType",
|
|
9357 | 9386 | "SessionTTL":{
|
9358 | 9387 | "type":"integer",
|
9359 | 9388 | "box":true,
|
9360 |
| - "max":3600, |
| 9389 | + "max":5400, |
9361 | 9390 | "min":60
|
9362 | 9391 | },
|
9363 | 9392 | "SharePointAuthType":{
|
|
9691 | 9720 | "max":1,
|
9692 | 9721 | "min":1
|
9693 | 9722 | },
|
| 9723 | + "SupportedLanguages":{ |
| 9724 | + "type":"string", |
| 9725 | + "enum":["Python_3"] |
| 9726 | + }, |
9694 | 9727 | "SystemContentBlock":{
|
9695 | 9728 | "type":"structure",
|
9696 | 9729 | "members":{
|
@@ -10197,11 +10230,11 @@
|
10197 | 10230 | },
|
10198 | 10231 | "parentActionGroupSignature":{
|
10199 | 10232 | "shape":"ActionGroupSignature",
|
10200 |
| - "documentation":"<p>Update the built-in or computer use action for this action group. If you specify a value, you must leave the <code>description</code>, <code>apiSchema</code>, and <code>actionGroupExecutor</code> fields empty for this action group. </p> <ul> <li> <p>To allow your agent to request the user for additional information when trying to complete a task, set this field to <code>AMAZON.UserInput</code>. </p> </li> <li> <p>To allow your agent to generate, run, and troubleshoot code when trying to complete a task, set this field to <code>AMAZON.CodeInterpreter</code>.</p> </li> <li> <p>To allow your agent to use an Anthropic computer use tool, specify one of the following values. </p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Anthropic Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. When operating computer use functionality, we recommend taking additional security precautions, such as executing computer actions in virtual environments with restricted data access and limited internet connectivity. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agent-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important> <ul> <li> <p> <code>ANTHROPIC.Computer</code> - Gives the agent permission to use the mouse and keyboard and take screenshots.</p> </li> <li> <p> <code>ANTHROPIC.TextEditor</code> - Gives the agent permission to view, create and edit files.</p> </li> <li> <p> <code>ANTHROPIC.Bash</code> - Gives the agent permission to run commands in a bash shell.</p> </li> </ul> </li> </ul> <p>During orchestration, if your agent determines that it needs to invoke an API in an action group, but doesn't have enough information to complete the API request, it will invoke this action group instead and return an <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Observation.html\">Observation</a> reprompting the user for more information.</p>" |
| 10233 | + "documentation":"<p>Update the built-in or computer use action for this action group. If you specify a value, you must leave the <code>description</code>, <code>apiSchema</code>, and <code>actionGroupExecutor</code> fields empty for this action group. </p> <ul> <li> <p>To allow your agent to request the user for additional information when trying to complete a task, set this field to <code>AMAZON.UserInput</code>. </p> </li> <li> <p>To allow your agent to generate, run, and troubleshoot code when trying to complete a task, set this field to <code>AMAZON.CodeInterpreter</code>.</p> </li> <li> <p>To allow your agent to use an Anthropic computer use tool, specify one of the following values. </p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Anthropic Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. When operating computer use functionality, we recommend taking additional security precautions, such as executing computer actions in virtual environments with restricted data access and limited internet connectivity. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agents-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important> <ul> <li> <p> <code>ANTHROPIC.Computer</code> - Gives the agent permission to use the mouse and keyboard and take screenshots.</p> </li> <li> <p> <code>ANTHROPIC.TextEditor</code> - Gives the agent permission to view, create and edit files.</p> </li> <li> <p> <code>ANTHROPIC.Bash</code> - Gives the agent permission to run commands in a bash shell.</p> </li> </ul> </li> </ul> <p>During orchestration, if your agent determines that it needs to invoke an API in an action group, but doesn't have enough information to complete the API request, it will invoke this action group instead and return an <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Observation.html\">Observation</a> reprompting the user for more information.</p>" |
10201 | 10234 | },
|
10202 | 10235 | "parentActionGroupSignatureParams":{
|
10203 | 10236 | "shape":"ActionGroupSignatureParams",
|
10204 |
| - "documentation":"<p>The configuration settings for a computer use action.</p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agent-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important>" |
| 10237 | + "documentation":"<p>The configuration settings for a computer use action.</p> <important> <p> Computer use is a new Anthropic Claude model capability (in beta) available with Claude 3.7 Sonnet and Claude 3.5 Sonnet v2 only. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/agents-computer-use.html\">Configure an Amazon Bedrock Agent to complete tasks with computer use tools</a>. </p> </important>" |
10205 | 10238 | }
|
10206 | 10239 | }
|
10207 | 10240 | },
|
|
0 commit comments