Uses of Interface
org.springframework.ai.model.tool.ToolExecutionResult
Packages that use ToolExecutionResult
-
Uses of ToolExecutionResult in org.springframework.ai.model.tool
Classes in org.springframework.ai.model.tool that implement ToolExecutionResultMethods in org.springframework.ai.model.tool that return ToolExecutionResultModifier and TypeMethodDescriptionDefaultToolCallingManager.executeToolCalls(Prompt prompt, ChatResponse chatResponse) ToolCallingManager.executeToolCalls(Prompt prompt, ChatResponse chatResponse) Execute the tool calls requested by the model.ToolCallLimitExceededException.getPartialToolExecutionResult()The result assembled from the tool calls already executed in the current batch, including a synthesized error response for the call that exceeded the limit.Methods in org.springframework.ai.model.tool with parameters of type ToolExecutionResultModifier and TypeMethodDescriptionstatic List<Generation>ToolExecutionResult.buildGenerations(ToolExecutionResult toolExecutionResult) Build a list ofGenerationfrom the tool execution result, useful for sending the tool execution result to the client directly.Constructors in org.springframework.ai.model.tool with parameters of type ToolExecutionResultModifierConstructorDescriptionToolCallLimitExceededException(@Nullable String toolName, int limit, ToolExecutionResult partialToolExecutionResult)