This commit is contained in:
2025-08-27 19:57:36 +08:00
parent b701fce5e7
commit 6ae0be9d21

View File

@@ -0,0 +1,22 @@
package com.agentsflex.llm.ollama;
import com.agentsflex.core.llm.functions.annotation.FunctionDef;
import com.agentsflex.core.llm.functions.annotation.FunctionParam;
public class WeatherFunctions {
@FunctionDef(name = "get_the_weather_info", description = "get the weather info")
public static String getWeatherInfo(
@FunctionParam(name = "city", description = "the city name") String name
) {
return "Snowy days";
}
@FunctionDef(name = "get_the_temperature", description = "get the temperature")
public static String getTemperature(
@FunctionParam(name = "city", description = "the city name") String name
) {
return "The temperature in " + name + " is 15°C";
}
}