public class BaseConfig extends Object implements AIConfig
Modifier and Type | Field and Description |
---|---|
protected Map<String,Object> |
additionalConfig |
protected String |
apiKey |
protected String |
apiUrl |
protected String |
model |
Constructor and Description |
---|
BaseConfig() |
Modifier and Type | Method and Description |
---|---|
Object |
getAdditionalConfigByKey(String key)
获取动态参数
|
Map<String,Object> |
getAdditionalConfigMap()
获取动态参数列表
|
String |
getApiKey()
获取apiKey
|
String |
getApiUrl()
获取apiUrl
|
String |
getModel()
返回model
|
void |
putAdditionalConfigByKey(String key,
Object value)
设置动态参数
|
void |
setApiKey(String apiKey)
设置apiKey
|
void |
setApiUrl(String apiUrl)
设置apiUrl
|
void |
setModel(String model)
设置model
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getModelName
protected volatile String apiKey
protected volatile String apiUrl
protected volatile String model
public void putAdditionalConfigByKey(String key, Object value)
AIConfig
putAdditionalConfigByKey
in interface AIConfig
key
- 参数字段value
- 参数值public Object getAdditionalConfigByKey(String key)
AIConfig
getAdditionalConfigByKey
in interface AIConfig
key
- 参数字段Copyright © 2025. All rights reserved.