Class DashScopeAgentOptions
java.lang.Object
com.alibaba.cloud.ai.dashscope.agent.DashScopeAgentOptions
- All Implemented Interfaces:
org.springframework.ai.chat.prompt.ChatOptions,org.springframework.ai.model.ModelOptions
public class DashScopeAgentOptions
extends Object
implements org.springframework.ai.chat.prompt.ChatOptions
- Since:
- 1.0.0-M2
- Author:
- yuluo, yuluo
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()org.springframework.ai.chat.prompt.ChatOptionscopy()static DashScopeAgentOptionsfromOptions(DashScopeAgentOptions options) getAppId()com.fasterxml.jackson.databind.JsonNodegetModel()getTopK()getTopP()voidvoidsetBizParams(com.fasterxml.jackson.databind.JsonNode bizParams) voidsetFlowStreamMode(DashScopeAgentFlowStreamMode flowStreamMode) voidsetHasThoughts(Boolean hasThoughts) voidvoidsetIncrementalOutput(Boolean incrementalOutput) voidsetMemoryId(String memoryId) voidsetRagOptions(DashScopeAgentRagOptions ragOptions) voidsetSessionId(String sessionId) toString()
-
Constructor Details
-
DashScopeAgentOptions
public DashScopeAgentOptions()
-
-
Method Details
-
getModel
- Specified by:
getModelin interfaceorg.springframework.ai.chat.prompt.ChatOptions
-
getFrequencyPenalty
- Specified by:
getFrequencyPenaltyin interfaceorg.springframework.ai.chat.prompt.ChatOptions
-
getMaxTokens
- Specified by:
getMaxTokensin interfaceorg.springframework.ai.chat.prompt.ChatOptions
-
getPresencePenalty
- Specified by:
getPresencePenaltyin interfaceorg.springframework.ai.chat.prompt.ChatOptions
-
getStopSequences
- Specified by:
getStopSequencesin interfaceorg.springframework.ai.chat.prompt.ChatOptions
-
getTemperature
- Specified by:
getTemperaturein interfaceorg.springframework.ai.chat.prompt.ChatOptions
-
getTopP
- Specified by:
getTopPin interfaceorg.springframework.ai.chat.prompt.ChatOptions
-
getTopK
- Specified by:
getTopKin interfaceorg.springframework.ai.chat.prompt.ChatOptions
-
getAppId
-
setAppId
-
getSessionId
-
setSessionId
-
getMemoryId
-
setMemoryId
-
getIncrementalOutput
-
setIncrementalOutput
-
getHasThoughts
-
setHasThoughts
-
getImages
-
setImages
-
getBizParams
public com.fasterxml.jackson.databind.JsonNode getBizParams() -
setBizParams
public void setBizParams(com.fasterxml.jackson.databind.JsonNode bizParams) -
getRagOptions
-
setRagOptions
-
getFlowStreamMode
-
setFlowStreamMode
-
copy
public org.springframework.ai.chat.prompt.ChatOptions copy()- Specified by:
copyin interfaceorg.springframework.ai.chat.prompt.ChatOptions
-
fromOptions
-
builder
-
toString
-