public class AiConfig
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
protected java.lang.String |
apiKey |
protected java.lang.String |
apiUrl |
protected java.util.Map<java.lang.String,java.lang.String> |
headers |
protected java.lang.String |
model |
protected java.lang.String |
provider |
protected ProxyDesc |
proxy |
protected java.net.Proxy |
proxyInstance |
protected java.time.Duration |
timeout |
构造器和说明 |
---|
AiConfig() |
限定符和类型 | 方法和说明 |
---|---|
org.noear.solon.net.http.HttpUtils |
createHttpUtils()
创建 http 请求
|
java.lang.String |
getApiKey() |
java.lang.String |
getApiUrl() |
java.util.Map<java.lang.String,java.lang.String> |
getHeaders() |
java.lang.String |
getModel() |
java.lang.String |
getProvider() |
java.net.Proxy |
getProxy() |
java.time.Duration |
getTimeout() |
void |
setApiKey(java.lang.String apiKey) |
void |
setApiUrl(java.lang.String apiUrl) |
void |
setHeader(java.lang.String key,
java.lang.String value) |
void |
setHeaders(java.util.Map<java.lang.String,java.lang.String> headers) |
void |
setModel(java.lang.String model) |
void |
setProvider(java.lang.String provider) |
void |
setProxy(java.net.Proxy proxyInstance) |
void |
setTimeout(java.time.Duration timeout) |
java.lang.String |
toString() |
protected java.lang.String apiUrl
protected java.lang.String apiKey
protected java.lang.String provider
protected java.lang.String model
protected final java.util.Map<java.lang.String,java.lang.String> headers
protected java.time.Duration timeout
protected ProxyDesc proxy
protected java.net.Proxy proxyInstance
public java.lang.String getApiKey()
public java.lang.String getApiUrl()
public java.lang.String getProvider()
public java.lang.String getModel()
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
public java.time.Duration getTimeout()
public java.net.Proxy getProxy()
public void setApiUrl(java.lang.String apiUrl)
public void setApiKey(java.lang.String apiKey)
public void setProvider(java.lang.String provider)
public void setModel(java.lang.String model)
public void setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
public void setHeader(java.lang.String key, java.lang.String value)
public void setTimeout(java.time.Duration timeout)
public void setProxy(java.net.Proxy proxyInstance)
public org.noear.solon.net.http.HttpUtils createHttpUtils()
public java.lang.String toString()
toString
在类中 java.lang.Object