public class ChatConfigReadonly
extends java.lang.Object
构造器和说明 |
---|
ChatConfigReadonly(ChatConfig config) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getApiKey() |
java.lang.String |
getApiUrl() |
java.util.List<ChatInterceptor> |
getDefaultInterceptors()
获取所有默认拦截器
|
FunctionTool |
getDefaultTool(java.lang.String name)
获取单个默认工具(即每次请求都会带上)
|
java.util.Collection<FunctionTool> |
getDefaultTools()
获取所有默认工具(即每次请求都会带上)
|
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() |
public ChatConfigReadonly(ChatConfig config)
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 FunctionTool getDefaultTool(java.lang.String name)
name
- 名字public java.util.Collection<FunctionTool> getDefaultTools()
public java.util.List<ChatInterceptor> getDefaultInterceptors()