Skip to content

Commit a86e0e8

Browse files
Updated API models and rebuilt service gems.
1 parent a681d0f commit a86e0e8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+5488
-490
lines changed

apis/bedrock-agent-runtime/2023-07-26/api-2.json

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -494,6 +494,21 @@
494494
"type":"string",
495495
"enum":["RETURN_CONTROL"]
496496
},
497+
"CustomOrchestrationTrace":{
498+
"type":"structure",
499+
"members":{
500+
"event":{"shape":"CustomOrchestrationTraceEvent"},
501+
"traceId":{"shape":"TraceId"}
502+
},
503+
"sensitive":true
504+
},
505+
"CustomOrchestrationTraceEvent":{
506+
"type":"structure",
507+
"members":{
508+
"text":{"shape":"String"}
509+
},
510+
"sensitive":true
511+
},
497512
"DateTimestamp":{
498513
"type":"timestamp",
499514
"timestampFormat":"iso8601"
@@ -1509,7 +1524,8 @@
15091524
"location":"uri",
15101525
"locationName":"sessionId"
15111526
},
1512-
"sessionState":{"shape":"SessionState"}
1527+
"sessionState":{"shape":"SessionState"},
1528+
"streamingConfigurations":{"shape":"StreamingConfigurations"}
15131529
}
15141530
},
15151531
"InvokeAgentResponse":{
@@ -2618,6 +2634,18 @@
26182634
"max":4,
26192635
"min":0
26202636
},
2637+
"StreamingConfigurations":{
2638+
"type":"structure",
2639+
"members":{
2640+
"applyGuardrailInterval":{"shape":"StreamingConfigurationsApplyGuardrailIntervalInteger"},
2641+
"streamFinalResponse":{"shape":"Boolean"}
2642+
}
2643+
},
2644+
"StreamingConfigurationsApplyGuardrailIntervalInteger":{
2645+
"type":"integer",
2646+
"box":true,
2647+
"min":1
2648+
},
26212649
"String":{"type":"string"},
26222650
"SummaryText":{
26232651
"type":"string",
@@ -2692,6 +2720,7 @@
26922720
"Trace":{
26932721
"type":"structure",
26942722
"members":{
2723+
"customOrchestrationTrace":{"shape":"CustomOrchestrationTrace"},
26952724
"failureTrace":{"shape":"FailureTrace"},
26962725
"guardrailTrace":{"shape":"GuardrailTrace"},
26972726
"orchestrationTrace":{"shape":"OrchestrationTrace"},

apis/bedrock-agent-runtime/2023-07-26/docs-2.json

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,8 @@
215215
"InvokeInlineAgentRequest$enableTrace": "<p> Specifies whether to turn on the trace or not to track the agent's reasoning process. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/trace-events.html\">Using trace</a>. <pre><code> &lt;/p&gt; </code></pre>",
216216
"InvokeInlineAgentRequest$endSession": "<p> Specifies whether to end the session with the inline agent or not. </p>",
217217
"ParameterDetail$required": "<p> Whether the parameter is required for the agent to complete the function for action group invocation. </p>",
218-
"PreProcessingParsedResponse$isValid": "<p>Whether the user input is valid or not. If <code>false</code>, the agent doesn't proceed to orchestration.</p>"
218+
"PreProcessingParsedResponse$isValid": "<p>Whether the user input is valid or not. If <code>false</code>, the agent doesn't proceed to orchestration.</p>",
219+
"StreamingConfigurations$streamFinalResponse": "<p> Specifies whether to enable streaming for the final response. This is set to <code>false</code> by default. </p>"
219220
}
220221
},
221222
"ByteContentBlob": {
@@ -310,6 +311,18 @@
310311
"ActionGroupExecutor$customControl": "<p> To return the action group invocation results directly in the <code>InvokeInlineAgent</code> response, specify <code>RETURN_CONTROL</code>. </p>"
311312
}
312313
},
314+
"CustomOrchestrationTrace": {
315+
"base": "<p> The trace behavior for the custom orchestration. </p>",
316+
"refs": {
317+
"Trace$customOrchestrationTrace": "<p> Details about the custom orchestration step in which the agent determines the order in which actions are executed. </p>"
318+
}
319+
},
320+
"CustomOrchestrationTraceEvent": {
321+
"base": "<p> The event in the custom orchestration sequence. </p>",
322+
"refs": {
323+
"CustomOrchestrationTrace$event": "<p> The trace event details used with the custom orchestration. </p>"
324+
}
325+
},
313326
"DateTimestamp": {
314327
"base": "<p>Time Stamp.</p>",
315328
"refs": {
@@ -1963,6 +1976,18 @@
19631976
"InferenceConfiguration$stopSequences": "<p>A list of stop sequences. A stop sequence is a sequence of characters that causes the model to stop generating the response.</p>"
19641977
}
19651978
},
1979+
"StreamingConfigurations": {
1980+
"base": "<p> Configurations for streaming. </p>",
1981+
"refs": {
1982+
"InvokeAgentRequest$streamingConfigurations": "<p> Specifies the configurations for streaming. </p>"
1983+
}
1984+
},
1985+
"StreamingConfigurationsApplyGuardrailIntervalInteger": {
1986+
"base": null,
1987+
"refs": {
1988+
"StreamingConfigurations$applyGuardrailInterval": "<p> The guardrail interval to apply as response is generated. </p>"
1989+
}
1990+
},
19661991
"String": {
19671992
"base": null,
19681993
"refs": {
@@ -1981,6 +2006,7 @@
19812006
"CodeInterpreterInvocationOutput$executionOutput": "<p>Contains the successful output returned from code execution</p>",
19822007
"ContentBody$body": "<p>The body of the API response.</p>",
19832008
"ContentMap$key": null,
2009+
"CustomOrchestrationTraceEvent$text": "<p> The text that prompted the event at this step. </p>",
19842010
"Files$member": null,
19852011
"FlowTraceCondition$conditionName": "<p>The name of the condition.</p>",
19862012
"FunctionInvocationInput$actionGroup": "<p>The action group that the function belongs to.</p>",
@@ -2100,6 +2126,7 @@
21002126
"TraceId": {
21012127
"base": null,
21022128
"refs": {
2129+
"CustomOrchestrationTrace$traceId": "<p> The unique identifier of the trace. </p>",
21032130
"FailureTrace$traceId": "<p>The unique identifier of the trace.</p>",
21042131
"GuardrailTrace$traceId": "<p>The details of the trace Id used in the Guardrail Trace.</p>",
21052132
"InvocationInput$traceId": "<p>The unique identifier of the trace.</p>",

apis/bedrock-agent/2023-06-05/api-2.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1253,6 +1253,7 @@
12531253
"agentVersion":{"shape":"DraftVersion"},
12541254
"clientToken":{"shape":"ClientToken"},
12551255
"createdAt":{"shape":"DateTimestamp"},
1256+
"customOrchestration":{"shape":"CustomOrchestration"},
12561257
"customerEncryptionKeyArn":{"shape":"KmsKeyArn"},
12571258
"description":{"shape":"Description"},
12581259
"failureReasons":{"shape":"FailureReasons"},
@@ -1261,6 +1262,7 @@
12611262
"idleSessionTTLInSeconds":{"shape":"SessionTTL"},
12621263
"instruction":{"shape":"Instruction"},
12631264
"memoryConfiguration":{"shape":"MemoryConfiguration"},
1265+
"orchestrationType":{"shape":"OrchestrationType"},
12641266
"preparedAt":{"shape":"DateTimestamp"},
12651267
"promptOverrideConfiguration":{"shape":"PromptOverrideConfiguration"},
12661268
"recommendedActions":{"shape":"RecommendedActions"},
@@ -1847,13 +1849,15 @@
18471849
"shape":"ClientToken",
18481850
"idempotencyToken":true
18491851
},
1852+
"customOrchestration":{"shape":"CustomOrchestration"},
18501853
"customerEncryptionKeyArn":{"shape":"KmsKeyArn"},
18511854
"description":{"shape":"Description"},
18521855
"foundationModel":{"shape":"ModelIdentifier"},
18531856
"guardrailConfiguration":{"shape":"GuardrailConfiguration"},
18541857
"idleSessionTTLInSeconds":{"shape":"SessionTTL"},
18551858
"instruction":{"shape":"Instruction"},
18561859
"memoryConfiguration":{"shape":"MemoryConfiguration"},
1860+
"orchestrationType":{"shape":"OrchestrationType"},
18571861
"promptOverrideConfiguration":{"shape":"PromptOverrideConfiguration"},
18581862
"tags":{"shape":"TagsMap"}
18591863
}
@@ -2145,6 +2149,12 @@
21452149
"type":"string",
21462150
"enum":["RETURN_CONTROL"]
21472151
},
2152+
"CustomOrchestration":{
2153+
"type":"structure",
2154+
"members":{
2155+
"executor":{"shape":"OrchestrationExecutor"}
2156+
}
2157+
},
21482158
"CustomTransformationConfiguration":{
21492159
"type":"structure",
21502160
"required":[
@@ -4527,6 +4537,20 @@
45274537
"min":0,
45284538
"pattern":"^.*$"
45294539
},
4540+
"OrchestrationExecutor":{
4541+
"type":"structure",
4542+
"members":{
4543+
"lambda":{"shape":"LambdaArn"}
4544+
},
4545+
"union":true
4546+
},
4547+
"OrchestrationType":{
4548+
"type":"string",
4549+
"enum":[
4550+
"DEFAULT",
4551+
"CUSTOM_ORCHESTRATION"
4552+
]
4553+
},
45304554
"OutputFlowNodeConfiguration":{
45314555
"type":"structure",
45324556
"members":{
@@ -5840,13 +5864,15 @@
58405864
},
58415865
"agentName":{"shape":"Name"},
58425866
"agentResourceRoleArn":{"shape":"AgentRoleArn"},
5867+
"customOrchestration":{"shape":"CustomOrchestration"},
58435868
"customerEncryptionKeyArn":{"shape":"KmsKeyArn"},
58445869
"description":{"shape":"Description"},
58455870
"foundationModel":{"shape":"ModelIdentifier"},
58465871
"guardrailConfiguration":{"shape":"GuardrailConfiguration"},
58475872
"idleSessionTTLInSeconds":{"shape":"SessionTTL"},
58485873
"instruction":{"shape":"Instruction"},
58495874
"memoryConfiguration":{"shape":"MemoryConfiguration"},
5875+
"orchestrationType":{"shape":"OrchestrationType"},
58505876
"promptOverrideConfiguration":{"shape":"PromptOverrideConfiguration"}
58515877
}
58525878
},

apis/bedrock-agent/2023-06-05/docs-2.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -599,6 +599,14 @@
599599
"ActionGroupExecutor$customControl": "<p>To return the action group invocation results directly in the <code>InvokeAgent</code> response, specify <code>RETURN_CONTROL</code>.</p>"
600600
}
601601
},
602+
"CustomOrchestration": {
603+
"base": "<p> Details of custom orchestration. </p>",
604+
"refs": {
605+
"Agent$customOrchestration": "<p> Contains custom orchestration configurations for the agent. </p>",
606+
"CreateAgentRequest$customOrchestration": "<p> Contains details of the custom orchestration configured for the agent. </p>",
607+
"UpdateAgentRequest$customOrchestration": "<p> Contains details of the custom orchestration configured for the agent. </p>"
608+
}
609+
},
602610
"CustomTransformationConfiguration": {
603611
"base": "<p>Settings for customizing steps in the data source content ingestion pipeline.</p> <p>You can configure the data source to process documents with a Lambda function after they are parsed and converted into chunks. When you add a post-chunking transformation, the service stores chunked documents in an S3 bucket and invokes a Lambda function to process them.</p> <p>To process chunked documents with a Lambda function, define an S3 bucket path for input and output objects, and a transformation that specifies the Lambda function to invoke. You can use the Lambda function to customize how chunks are split, and the metadata for each chunk. </p>",
604612
"refs": {
@@ -1955,6 +1963,7 @@
19551963
"refs": {
19561964
"ActionGroupExecutor$lambda": "<p>The Amazon Resource Name (ARN) of the Lambda function containing the business logic that is carried out upon invoking the action.</p>",
19571965
"LambdaFunctionFlowNodeConfiguration$lambdaArn": "<p>The Amazon Resource Name (ARN) of the Lambda function to invoke.</p>",
1966+
"OrchestrationExecutor$lambda": "<p> The Amazon Resource Name (ARN) of the Lambda function containing the business logic that is carried out upon invoking the action. </p>",
19581967
"PromptOverrideConfiguration$overrideLambda": "<p>The ARN of the Lambda function to use when parsing the raw foundation model output in parts of the agent sequence. If you specify this field, at least one of the <code>promptConfigurations</code> must contain a <code>parserMode</code> value that is set to <code>OVERRIDDEN</code>. For more information, see <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/lambda-parser.html\">Parser Lambda function in Amazon Bedrock Agents</a>.</p>",
19591968
"TransformationLambdaConfiguration$lambdaArn": "<p>The function's ARN identifier.</p>"
19601969
}
@@ -2420,6 +2429,20 @@
24202429
"OpenSearchServerlessConfiguration$vectorIndexName": "<p>The name of the vector store.</p>"
24212430
}
24222431
},
2432+
"OrchestrationExecutor": {
2433+
"base": "<p> Contains details about the Lambda function containing the orchestration logic carried out upon invoking the custom orchestration. </p>",
2434+
"refs": {
2435+
"CustomOrchestration$executor": "<p> The structure of the executor invoking the actions in custom orchestration. </p>"
2436+
}
2437+
},
2438+
"OrchestrationType": {
2439+
"base": null,
2440+
"refs": {
2441+
"Agent$orchestrationType": "<p> Specifies the orchestration strategy for the agent. </p>",
2442+
"CreateAgentRequest$orchestrationType": "<p> Specifies the type of orchestration strategy for the agent. This is set to <code>DEFAULT</code> orchestration type, by default. </p>",
2443+
"UpdateAgentRequest$orchestrationType": "<p> Specifies the type of orchestration strategy for the agent. This is set to <code>DEFAULT</code> orchestration type, by default. </p>"
2444+
}
2445+
},
24232446
"OutputFlowNodeConfiguration": {
24242447
"base": "<p>Contains configurations for an output flow node in the flow. You specify the data type expected for the input into the node in the <code>type</code> field and how to return the final output in the <code>expression</code> field.</p>",
24252448
"refs": {

apis/connect/2017-08-08/api-2.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5782,7 +5782,6 @@
57825782
"Description":{"shape":"ContactFlowDescription"},
57835783
"Content":{"shape":"ContactFlowContent"},
57845784
"Tags":{"shape":"TagMap"},
5785-
"IsDefault":{"shape":"Boolean"},
57865785
"FlowContentSha256":{"shape":"FlowContentSha256"},
57875786
"Version":{"shape":"ResourceVersion"},
57885787
"VersionDescription":{"shape":"ContactFlowDescription"},
@@ -15283,9 +15282,17 @@
1528315282
"SegmentAttributeValue":{
1528415283
"type":"structure",
1528515284
"members":{
15286-
"ValueString":{"shape":"SegmentAttributeValueString"}
15285+
"ValueString":{"shape":"SegmentAttributeValueString"},
15286+
"ValueMap":{"shape":"SegmentAttributeValueMap"},
15287+
"ValueInteger":{"shape":"SegmentAttributeValueInteger"}
1528715288
}
1528815289
},
15290+
"SegmentAttributeValueInteger":{"type":"integer"},
15291+
"SegmentAttributeValueMap":{
15292+
"type":"map",
15293+
"key":{"shape":"SegmentAttributeName"},
15294+
"value":{"shape":"SegmentAttributeValue"}
15295+
},
1528915296
"SegmentAttributeValueString":{
1529015297
"type":"string",
1529115298
"max":1024,

0 commit comments

Comments
 (0)