Uses of Class
com.oracle.bmc.generativeaiagentruntime.model.ChatResult.Builder
-
Packages that use ChatResult.Builder Package Description com.oracle.bmc.generativeaiagentruntime.model -
-
Uses of ChatResult.Builder in com.oracle.bmc.generativeaiagentruntime.model
Methods in com.oracle.bmc.generativeaiagentruntime.model that return ChatResult.Builder Modifier and Type Method Description static ChatResult.BuilderChatResult. builder()Create a new builder.ChatResult.BuilderChatResult.Builder. copy(ChatResult model)ChatResult.BuilderChatResult.Builder. guardrailResult(String guardrailResult)Captures the result of guardrail evaluations as JSON string performed on either the input to the agent or the output generated by the agent.ChatResult.BuilderChatResult.Builder. message(Message message)ChatResult.BuilderChatResult.Builder. requiredActions(List<RequiredAction> requiredActions)A list of actions the agent requires the user or agent client to perform.ChatResult.BuilderChatResult. toBuilder()ChatResult.BuilderChatResult.Builder. toolOutputs(List<ToolOutput> toolOutputs)Array of tool outputs in execution order.ChatResult.BuilderChatResult.Builder. toolResults(Map<String,String> toolResults)A map where each key is a toolId and the value contains tool type and additional dynamic results.ChatResult.BuilderChatResult.Builder. traces(List<Trace> traces)The trace that displays the internal progression, such as reasoning and actions during an execution.
-