Class ToolsService

java.lang.Object
com.arms.api.toolcalling.service.ToolsService

@Service public class ToolsService extends Object
  • Constructor Details

    • ToolsService

      public ToolsService(org.springframework.web.reactive.function.client.WebClient.Builder webClientBuilder)
  • Method Details

    • getWeather

      @Tool(description="\uc9c0\uc5ed \uc774\ub984\uc744 \ubc1b\uc544 \ud604\uc7ac \ub0a0\uc528\ub97c \uc870\ud68c\ud569\ub2c8\ub2e4.", returnDirect=true) public String getWeather(@ToolParam(description="\uc9c0\uc5ed \uc774\ub984") String location)
    • getWeatherDetails

      @Tool(description="\uc9c0\uc5ed \uc774\ub984\uc744 \ubc1b\uc544 \ud604\uc7ac 3\uc77c\uac04\uc758 \ub0a0\uc528\uc640 \ucc9c\ubb38 \uc815\ubcf4(\ub2ec\uc758 \ubc1d\uae30, \ub2ec\uc758 \uc704\uc0c1, \ud574/\ub2ec\uc758 \ub728\uace0 \uc9c0\ub294 \uc2dc\uac01) \ub97c \uc870\ud68c\ud569\ub2c8\ub2e4.") public ToolsService.WeatherResponse getWeatherDetails(@ToolParam(description="\uc9c0\uc5ed \uc774\ub984") String location)