@Preview(value="3.1") public class ChatOptions extends ModelOptionsAmend<ChatOptions,ChatInterceptor>
autoToolCall, interceptors, options, skills, toolContext, tools| 构造器和说明 |
|---|
ChatOptions() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
instruction()
指令
|
ChatOptions |
instruction(java.lang.String instruction)
指令
|
static ChatOptions |
of() |
ChatOptions |
optionAdd(java.lang.String key,
java.lang.Object val)
已过时。
|
java.lang.String |
role()
角色
|
ChatOptions |
role(java.lang.String role)
角色
|
ChatOptions |
toolsAdd(FunctionTool tool)
已过时。
3.8.4
#toolAdd(FunctionTool) |
ChatOptions |
toolsAdd(java.lang.Iterable<FunctionTool> toolColl)
已过时。
|
ChatOptions |
toolsAdd(java.lang.Object toolObj)
已过时。
|
ChatOptions |
toolsAdd(java.lang.String name,
java.util.function.Consumer<FunctionToolDesc> toolBuilder)
已过时。
|
ChatOptions |
toolsAdd(ToolProvider toolProvider)
已过时。
|
java.util.Map<java.lang.String,java.lang.Object> |
toolsContext()
已过时。
|
ChatOptions |
toolsContext(java.util.Map<java.lang.String,java.lang.Object> toolsContext)
已过时。
|
autoToolCall, frequency_penalty, interceptorAdd, interceptorAdd, interceptorAdd, interceptors, isAutoToolCall, max_completion_tokens, max_tokens, option, optionRemove, options, optionSet, optionSet, presence_penalty, putAll, response_format, skillAdd, skillAdd, skillAdd, skills, temperature, tool_choice, tool, toolAdd, toolAdd, toolAdd, toolAdd, toolAdd, toolContext, toolContextPut, toolContextPut, tools, top_k, top_p, user, userpublic static ChatOptions of()
public java.lang.String role()
public ChatOptions role(java.lang.String role)
public java.lang.String instruction()
public ChatOptions instruction(java.lang.String instruction)
@Deprecated public ChatOptions optionAdd(java.lang.String key, java.lang.Object val)
ModelOptionsAmend.optionSet(String, Object)@Deprecated public ChatOptions toolsAdd(FunctionTool tool)
#toolAdd(FunctionTool)@Deprecated public ChatOptions toolsAdd(java.lang.Iterable<FunctionTool> toolColl)
ModelOptionsAmend.toolAdd(Iterable)@Deprecated public ChatOptions toolsAdd(ToolProvider toolProvider)
ModelOptionsAmend.toolAdd(ToolProvider)@Deprecated public ChatOptions toolsAdd(java.lang.Object toolObj)
ModelOptionsAmend.toolAdd(Object)toolObj - 工具对象@Deprecated public ChatOptions toolsAdd(java.lang.String name, java.util.function.Consumer<FunctionToolDesc> toolBuilder)
ModelOptionsAmend.toolAdd(String, Consumer)name - 名字toolBuilder - 工具构建器@Deprecated public java.util.Map<java.lang.String,java.lang.Object> toolsContext()
ModelOptionsAmend.toolContext()@Deprecated public ChatOptions toolsContext(java.util.Map<java.lang.String,java.lang.Object> toolsContext)
ModelOptionsAmend.toolContextPut(Map)