接口 AiConfig
- 所有已知实现类:
BaseAiConfig
,DeepSeekConfig
,DouBaoConfig
,GrokConfig
,OpenaiConfig
public interface AiConfig
AI配置类
-
方法概要
修饰符和类型方法说明getAddConfigByKey
(String key) 获取动态参数获取动态参数列表获取apiKey获取apiUrlgetModel()
返回modeldefault String
获取模型(厂商)名称int
获取读取超时时间int
获取连接超时时间void
putAddConfigByKey
(String key, Object value) 设置动态参数void
设置apiKeyvoid
设置apiUrlvoid
设置modelvoid
setReadTimeout
(int readTimeout) 设置读取超时时间void
setTimeout
(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 读取超时时间
-