![JAR search and dependency download from the Maven repository](/logo.png)
cn.homj.autogen4j.support.openai.chat.Tool Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of autogen4j-agent Show documentation
Show all versions of autogen4j-agent Show documentation
Design inspired by Microsoft's AutoGen
The newest version!
package cn.homj.autogen4j.support.openai.chat;
import cn.homj.autogen4j.support.openai.chat.tool.Function;
import lombok.Data;
import lombok.experimental.Accessors;
/**
* @author jiehong.jh
* @date 2023/11/27
*/
@Data
@Accessors(chain = true)
public class Tool {
/**
* The type of the tool.
*/
private String type;
/**
* The function that the model called.
*/
private Function function;
public static Tool of(Function function) {
return new Tool().setType("function").setFunction(function);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy