tool
Adds tool-related messages to the prompt using a ToolMessageBuilder.
Example:
tool {
call(Message.Tool.Call("calculator", "{ \"operation\": \"add\", \"a\": 5, \"b\": 3 }"))
result(Message.Tool.Result("calculator", "8"))
}
Content copied to clipboard
Parameters
init
The initialization block for the ToolMessageBuilder