类 DashScopeParameters
java.lang.Object
io.agentscope.core.formatter.dashscope.dto.DashScopeParameters
DashScope API parameters DTO.
This class contains generation parameters for DashScope API requests.
-
嵌套类概要
嵌套类 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static DashScopeParameters.Builderbuilder()getSeed()getStop()getTools()getTopK()getTopP()voidsetEnableCodeInterpreter(Boolean enableCodeInterpreter) voidsetEnableSearch(Boolean enableSearch) voidsetEnableThinking(Boolean enableThinking) voidsetFrequencyPenalty(Double frequencyPenalty) voidsetIncrementalOutput(Boolean incrementalOutput) voidsetMaxTokens(Integer maxTokens) voidsetParallelToolCalls(Boolean parallelToolCalls) voidsetPresencePenalty(Double presencePenalty) voidsetRepetitionPenalty(Double repetitionPenalty) voidsetResponseFormat(ResponseFormat responseFormat) voidsetResultFormat(String resultFormat) voidsetSearchOptions(DashScopeSearchOptions searchOptions) voidvoidvoidsetTemperature(Double temperature) voidsetThinkingBudget(Integer thinkingBudget) voidsetToolChoice(Object toolChoice) voidsetTools(List<DashScopeTool> tools) voidvoid
-
构造器详细资料
-
DashScopeParameters
public DashScopeParameters()
-
-
方法详细资料
-
getResultFormat
-
setResultFormat
-
getIncrementalOutput
-
setIncrementalOutput
-
getTemperature
-
setTemperature
-
getTopP
-
setTopP
-
getTopK
-
setTopK
-
getMaxTokens
-
setMaxTokens
-
getStop
-
setStop
-
getEnableThinking
-
setEnableThinking
-
getThinkingBudget
-
setThinkingBudget
-
getEnableSearch
-
setEnableSearch
-
getSearchOptions
-
setSearchOptions
-
getEnableCodeInterpreter
-
setEnableCodeInterpreter
-
getTools
-
setTools
-
getToolChoice
-
setToolChoice
-
getParallelToolCalls
-
setParallelToolCalls
-
getSeed
-
setSeed
-
getFrequencyPenalty
-
setFrequencyPenalty
-
getPresencePenalty
-
setPresencePenalty
-
getRepetitionPenalty
-
setRepetitionPenalty
-
getResponseFormat
-
setResponseFormat
-
builder
-