Package edu.tufts.hrilab.llm.gson.tool
Class ToolFunction
java.lang.Object
edu.tufts.hrilab.llm.gson.tool.ToolFunction
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static org.slf4j.Logger -
Constructor Summary
ConstructorsConstructorDescriptionToolFunction(String name, String description) ToolFunction(String name, String description, LinkedHashMap<String, ToolParameterV2> parameters) ToolFunction(String name, String description, LinkedHashMap<String, ToolParameterV2> parameters, String[] required) -
Method Summary
-
Field Details
-
log
protected static org.slf4j.Logger log -
name
-
description
-
parameters
-
-
Constructor Details
-
ToolFunction
-
ToolFunction
public ToolFunction(String name, String description, LinkedHashMap<String, ToolParameterV2> parameters) -
ToolFunction
public ToolFunction(String name, String description, LinkedHashMap<String, ToolParameterV2> parameters, String[] required)
-