public static class GenerateModel.Builder
extends java.lang.Object
构造器和说明 |
---|
Builder(GenerateConfig config) |
Builder(java.lang.String apiUrl) |
限定符和类型 | 方法和说明 |
---|---|
GenerateModel.Builder |
apiKey(java.lang.String apiKey)
接口密钥
|
GenerateModel |
build() |
GenerateModel.Builder |
headerSet(java.lang.String key,
java.lang.String value)
头信息设置
|
GenerateModel.Builder |
model(java.lang.String model)
使用模型
|
GenerateModel.Builder |
provider(java.lang.String provider)
服务提供者
|
GenerateModel.Builder |
proxy(java.net.Proxy proxy)
网络代理
|
GenerateModel.Builder |
proxy(java.lang.String host,
int port)
网络代理
|
GenerateModel.Builder |
taskUrl(java.lang.String taskUrl)
异步任务地址
|
GenerateModel.Builder |
timeout(java.time.Duration timeout)
网络超时
|
public Builder(java.lang.String apiUrl)
apiUrl
- 接口地址public Builder(GenerateConfig config)
config
- 配置public GenerateModel.Builder taskUrl(java.lang.String taskUrl)
public GenerateModel.Builder apiKey(java.lang.String apiKey)
public GenerateModel.Builder provider(java.lang.String provider)
public GenerateModel.Builder model(java.lang.String model)
public GenerateModel.Builder headerSet(java.lang.String key, java.lang.String value)
public GenerateModel.Builder timeout(java.time.Duration timeout)
public GenerateModel.Builder proxy(java.net.Proxy proxy)
public GenerateModel.Builder proxy(java.lang.String host, int port)
public GenerateModel build()