public class ChatConfig extends AiConfig
| Constructor and Description |
|---|
ChatConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefaultTools(Collection<FunctionTool> toolColl)
添加默认工具(即每次请求都会带上)
|
void |
addDefaultTools(FunctionTool tool)
添加默认工具(即每次请求都会带上)
|
FunctionTool |
getDefaultTool(String name)
获取单个默认工具(即每次请求都会带上)
|
Collection<FunctionTool> |
getDefaultTools()
获取所有默认工具(即每次请求都会带上)
|
void |
setDefaultTools(Map<String,FunctionTool> tools)
设置默认工具(用于属性提示)
|
createHttpUtils, getApiKey, getApiUrl, getHeaders, getModel, getProvider, getTimeout, setApiKey, setApiUrl, setHeader, setHeaders, setModel, setProvider, setTimeoutpublic void setDefaultTools(Map<String,FunctionTool> tools)
public void addDefaultTools(FunctionTool tool)
public void addDefaultTools(Collection<FunctionTool> toolColl)
public FunctionTool getDefaultTool(String name)
name - 名字public Collection<FunctionTool> getDefaultTools()
Copyright © 2025. All rights reserved.