public class ChatConfig extends AiConfig
构造器和说明 |
---|
ChatConfig() |
限定符和类型 | 方法和说明 |
---|---|
void |
addDefaultTools(java.util.Collection<FunctionTool> toolColl)
添加默认工具(即每次请求都会带上)
|
void |
addDefaultTools(FunctionTool tool)
添加默认工具(即每次请求都会带上)
|
FunctionTool |
getDefaultTool(java.lang.String name)
获取单个默认工具(即每次请求都会带上)
|
java.util.Collection<FunctionTool> |
getDefaultTools()
获取所有默认工具(即每次请求都会带上)
|
void |
setDefaultTools(java.util.Map<java.lang.String,FunctionTool> tools)
设置默认工具(用于属性提示)
|
java.lang.String |
toString() |
createHttpUtils, getApiKey, getApiUrl, getHeaders, getModel, getProvider, getProxy, getTimeout, setApiKey, setApiUrl, setHeader, setHeaders, setModel, setProvider, setProxy, setTimeout
public void setDefaultTools(java.util.Map<java.lang.String,FunctionTool> tools)
public void addDefaultTools(FunctionTool tool)
public void addDefaultTools(java.util.Collection<FunctionTool> toolColl)
public FunctionTool getDefaultTool(java.lang.String name)
name
- 名字public java.util.Collection<FunctionTool> getDefaultTools()