public class AIConfigBuilder extends Object
Constructor and Description |
---|
AIConfigBuilder(String modelName)
构造
|
Modifier and Type | Method and Description |
---|---|
AIConfig |
build()
返回config实例
|
AIConfigBuilder |
putAdditionalConfig(String key,
Object value)
动态设置Request请求体中的属性字段,每个模型功能支持的字段请参照对应的官方文档
|
AIConfigBuilder |
setApiKey(String apiKey)
设置apiKey
|
AIConfigBuilder |
setApiUrl(String apiUrl)
设置AI模型请求API接口的地址,不设置为默认值
|
AIConfigBuilder |
setModel(String model)
设置具体的model,不设置为默认值
|
public AIConfigBuilder(String modelName)
modelName
- 模型厂商的名称(注意不是指具体的模型)public AIConfigBuilder setApiKey(String apiKey)
apiKey
- apiKeypublic AIConfigBuilder setApiUrl(String apiUrl)
apiUrl
- API接口地址public AIConfigBuilder setModel(String model)
model
- 具体model的名称public AIConfigBuilder putAdditionalConfig(String key, Object value)
key
- Request中的支持的属性名value
- 设置的属性值public AIConfig build()
Copyright © 2025. All rights reserved.