类 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()voidsetEnableSearch(Boolean enableSearch) voidsetEnableThinking(Boolean enableThinking) voidsetFrequencyPenalty(Double frequencyPenalty) voidsetIncrementalOutput(Boolean incrementalOutput) voidsetMaxTokens(Integer maxTokens) voidsetPresencePenalty(Double presencePenalty) voidsetRepetitionPenalty(Double repetitionPenalty) voidsetResponseFormat(ResponseFormat responseFormat) voidsetResultFormat(String resultFormat) 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
-
getTools
-
setTools
-
getToolChoice
-
setToolChoice
-
getSeed
-
setSeed
-
getFrequencyPenalty
-
setFrequencyPenalty
-
getPresencePenalty
-
setPresencePenalty
-
getRepetitionPenalty
-
setRepetitionPenalty
-
getResponseFormat
-
setResponseFormat
-
builder
-