类 DashScopeSearchOptions
java.lang.Object
io.agentscope.core.formatter.dashscope.dto.DashScopeSearchOptions
DashScope search options DTO.
This class represents the search strategy configuration in a DashScope API request. It is used to control internet search behavior when enable_search is true.
Example JSON:
{
"enable_source": true,
"enable_citation": true,
"citation_format": "[<number>]",
"forced_search": false,
"search_strategy": "turbo",
"enable_search_extension": false,
"prepend_search_result": false
}
-
嵌套类概要
嵌套类修饰符和类型类说明static classstatic enum -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明builder()voidsetCitationFormat(String citationFormat) voidsetEnableCitation(Boolean enableCitation) voidsetEnableSearchExtension(Boolean enableSearchExtension) voidsetEnableSource(Boolean enableSource) voidsetForcedSearch(Boolean forcedSearch) voidsetPrependSearchResult(Boolean prependSearchResult) voidsetSearchStrategy(DashScopeSearchOptions.SearchStrategy searchStrategy)
-
构造器详细资料
-
DashScopeSearchOptions
public DashScopeSearchOptions()
-
-
方法详细资料
-
getEnableSource
-
setEnableSource
-
getEnableCitation
-
setEnableCitation
-
getCitationFormat
-
setCitationFormat
-
getForcedSearch
-
setForcedSearch
-
getSearchStrategy
-
setSearchStrategy
-
getEnableSearchExtension
-
setEnableSearchExtension
-
getPrependSearchResult
-
setPrependSearchResult
-
builder
-