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