类 BaseAiConfig
java.lang.Object
com.cdkjframework.ai.core.impl.BaseAiConfig
- 所有已实现的接口:
AiConfig
- 直接已知子类:
DeepSeekConfig
,DouBaoConfig
,GrokConfig
,OpenaiConfig
基础配置类
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getAddConfigByKey
(String key) 获取动态参数获取动态参数列表获取apiKey获取apiUrlgetModel()
返回modelint
获取读取超时时间int
获取连接超时时间void
putAddConfigByKey
(String key, Object value) 设置动态参数void
设置apiKeyvoid
设置apiUrlvoid
设置modelvoid
setReadTimeout
(int readTimeout) 设置读取超时时间void
setTimeout
(int timeout) 设置连接超时时间从接口继承的方法 com.cdkjframework.ai.core.AiConfig
getModelName
-
构造器详细资料
-
BaseAiConfig
public BaseAiConfig()
-
-
方法详细资料
-
setApiKey
设置apiKey -
getApiKey
获取apiKey -
setApiUrl
设置apiUrl -
getApiUrl
获取apiUrl -
setModel
设置model -
getModel
返回model -
putAddConfigByKey
设置动态参数- 指定者:
putAddConfigByKey
在接口中AiConfig
- 参数:
key
- 参数字段value
- 参数值
-
getAddConfigByKey
获取动态参数- 指定者:
getAddConfigByKey
在接口中AiConfig
- 参数:
key
- 参数字段- 返回:
- 参数值
-
getAddConfigMap
获取动态参数列表- 指定者:
getAddConfigMap
在接口中AiConfig
- 返回:
- 参数列表Map
-
setTimeout
public void setTimeout(int timeout) 设置连接超时时间- 指定者:
setTimeout
在接口中AiConfig
- 参数:
timeout
- 连接超时时间
-
getTimeout
public int getTimeout()获取连接超时时间- 指定者:
getTimeout
在接口中AiConfig
- 返回:
- timeout
-
setReadTimeout
public void setReadTimeout(int readTimeout) 设置读取超时时间- 指定者:
setReadTimeout
在接口中AiConfig
- 参数:
readTimeout
- 连接超时时间
-
getReadTimeout
public int getReadTimeout()获取读取超时时间- 指定者:
getReadTimeout
在接口中AiConfig
- 返回:
- readTimeout 读取超时时间
-