OrchestrationTrace
Details about the orchestration step, in which the agent determines the order in which actions are executed and which knowledge bases are retrieved.
Contents
Important
This data type is a UNION, so only one of the following members can be specified when used or returned.
- invocationInput
-
Contains information pertaining to the action group or knowledge base that is being invoked.
Type: InvocationInput object
Required: No
- modelInvocationInput
-
The input for the orchestration step.
-
The
type
isORCHESTRATION
. -
The
text
contains the prompt. -
The
inferenceConfiguration
,parserMode
, andoverrideLambda
values are set in the PromptOverrideConfiguration object that was set when the agent was created or updated.
Type: ModelInvocationInput object
Required: No
-
- modelInvocationOutput
-
Contains information pertaining to the output from the foundation model that is being invoked.
Type: OrchestrationModelInvocationOutput object
Required: No
- observation
-
Details about the observation (the output of the action group Lambda or knowledge base) made by the agent.
Type: Observation object
Required: No
- rationale
-
Details about the reasoning, based on the input, that the agent uses to justify carrying out an action group or getting information from a knowledge base.
Type: Rationale object
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: