类 ToolExecutionRequestUtil

java.lang.Object
dev.langchain4j.agent.tool.ToolExecutionRequestUtil

public class ToolExecutionRequestUtil extends Object
Utility class for ToolExecutionRequest.
  • 字段详细资料

    • GSON

      public static final com.google.gson.Gson GSON
      Gson instance.
    • MAP_TYPE

      public static final Type MAP_TYPE
      Utility TypeToken describing Map<String, Object>.
  • 方法详细资料

    • argument

      public static <T> T argument(ToolExecutionRequest toolExecutionRequest, String name)
      Get an argument value from ToolExecutionRequest.
      类型参数:
      T - the argument type
      参数:
      toolExecutionRequest - request
      name - argument name
      返回:
      argument value
    • argumentsAsMap

      public static Map<String,Object> argumentsAsMap(String arguments)
      Convert arguments to map.
      参数:
      arguments - json string
      返回:
      map