Interface ToolCallingManager
- All Known Implementing Classes:
DefaultToolCallingManager
public interface ToolCallingManager
Service responsible for managing the tool calling process for a chat model.
- Since:
- 1.0.0
- Author:
- Thomas Vitale
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Create a defaultToolCallingManager
builder.executeToolCalls
(Prompt prompt, ChatResponse chatResponse) Execute the tool calls requested by the model.resolveToolDefinitions
(ToolCallingChatOptions chatOptions) Resolve the tool definitions from the model's tool calling options.
-
Method Details
-
resolveToolDefinitions
Resolve the tool definitions from the model's tool calling options. -
executeToolCalls
Execute the tool calls requested by the model. -
builder
Create a defaultToolCallingManager
builder.
-