Observation
Contains the result or output of an action group or knowledge base, or the response to the user.
Contents
- actionGroupInvocationOutput
-
Contains the JSON-formatted string returned by the API invoked by the action group.
Type: ActionGroupInvocationOutput object
Required: No
- agentCollaboratorInvocationOutput
-
A collaborator's invocation output.
Type: AgentCollaboratorInvocationOutput object
Required: No
- codeInterpreterInvocationOutput
-
Contains the JSON-formatted string returned by the API invoked by the code interpreter.
Type: CodeInterpreterInvocationOutput object
Required: No
- finalResponse
-
Contains details about the response to the user.
Type: FinalResponse object
Required: No
- knowledgeBaseLookupOutput
-
Contains details about the results from looking up the knowledge base.
Type: KnowledgeBaseLookupOutput object
Required: No
- repromptResponse
-
Contains details about the response to reprompt the input.
Type: RepromptResponse object
Required: No
- traceId
-
The unique identifier of the trace.
Type: String
Length Constraints: Minimum length of 2. Maximum length of 16.
Required: No
- type
-
Specifies what kind of information the agent returns in the observation. The following values are possible.
-
ACTION_GROUP
– The agent returns the result of an action group. -
KNOWLEDGE_BASE
– The agent returns information from a knowledge base. -
FINISH
– The agent returns a final response to the user with no follow-up. -
ASK_USER
– The agent asks the user a question. -
REPROMPT
– The agent prompts the user again for the same information.
Type: String
Valid Values:
ACTION_GROUP | AGENT_COLLABORATOR | KNOWLEDGE_BASE | FINISH | ASK_USER | REPROMPT
Required: No
-
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: