Package com.arms.api.toolcalling.service
Class ToolsService
java.lang.Object
com.arms.api.toolcalling.service.ToolsService
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final recordstatic final record -
Constructor Summary
ConstructorsConstructorDescriptionToolsService(org.springframework.web.reactive.function.client.WebClient.Builder webClientBuilder) -
Method Summary
-
Constructor Details
-
ToolsService
public ToolsService(org.springframework.web.reactive.function.client.WebClient.Builder webClientBuilder)
-
-
Method Details
-
getWeather
-
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)
-