接口 AiConfig
- 所有已知实现类:
BaseAiConfig,DeepSeekConfig,DouBaoConfig,GrokConfig,OpenaiConfig
public interface AiConfig
AI配置类
-
方法概要
修饰符和类型方法说明getAddConfigByKey(String key) 获取动态参数获取动态参数列表获取apiKey获取apiUrlgetModel()返回modeldefault String获取模型(厂商)名称int获取读取超时时间int获取连接超时时间voidputAddConfigByKey(String key, Object value) 设置动态参数void设置apiKeyvoid设置apiUrlvoid设置modelvoidsetReadTimeout(int readTimeout) 设置读取超时时间voidsetTimeout(int timeout) 设置连接超时时间
-
方法详细资料
-
getModelName
获取模型(厂商)名称- 返回:
- 返回模型(厂商)名称
-
setApiKey
设置apiKey- 参数:
apiKey- apiKey
-
getApiKey
String getApiKey()获取apiKey- 返回:
- apiKey
-
setApiUrl
设置apiUrl- 参数:
apiUrl- api请求地址
-
getApiUrl
String getApiUrl()获取apiUrl- 返回:
- apiUrl
-
setModel
设置model- 参数:
model- model
-
getModel
String getModel()返回model- 返回:
- model
-
putAddConfigByKey
设置动态参数- 参数:
key- 参数字段value- 参数值
-
getAddConfigByKey
获取动态参数- 参数:
key- 参数字段- 返回:
- 参数值
-
getAddConfigMap
获取动态参数列表- 返回:
- 参数列表Map
-
setTimeout
void setTimeout(int timeout) 设置连接超时时间- 参数:
timeout- 连接超时时间
-
getTimeout
int getTimeout()获取连接超时时间- 返回:
- timeout
-
setReadTimeout
void setReadTimeout(int readTimeout) 设置读取超时时间- 参数:
readTimeout- 连接超时时间
-
getReadTimeout
int getReadTimeout()获取读取超时时间- 返回:
- readTimeout 读取超时时间
-