DashScopeProperties
@ConfigurationProperties("agentscope.dashscope") public class DashScopeProperties
源码Source
io/agentscope/micronaut/properties/DashScopeProperties.java:35–102DashScope 属性,承载智能体的部署、调度与服务化运行。位于 io.agentscope.micronaut.properties 包。核心成员包括 isEnabled、setEnabled、getApiKey、setApiKey、getModelName、setModelName。
DashScope provider specific configuration properties.
Example configuration (default provider when agentscope.model.provider is omitted):
`agentscope:
dashscope:
enabled: true
api-key: ${DASHSCOPE_API_KEY}
model-name: qwen-plus
stream: true
enable-thinking: true
`
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public boolean isEnabled() | 判断是否已启用。 Returns whether the enabled. |
public void setEnabled(boolean enabled) | 设置已启用。 Sets the enabled. |
public String getApiKey() | 获取API 键。 Returns the api key. |
public void setApiKey(String apiKey) | 设置API 键。 Sets the api key. |
public String getModelName() | 获取模型名称。 Returns the model name. |
public void setModelName(String modelName) | 设置模型名称。 Sets the model name. |
public boolean isStream() | 判断是否流。 Returns whether the stream. |
public void setStream(boolean stream) | 设置流。 Sets the stream. |
public Boolean getEnableThinking() | 获取 `getEnableThinking`。 Returns the enable thinking. |
public void setEnableThinking(Boolean enableThinking) | 设置 `setEnableThinking`。 Sets the enable thinking. |
方法详情Method Detail
isEnabled
public boolean isEnabled()
判断是否已启用。
Returns whether the enabled.
boolean返回布尔值,表示判断结果。Returns a boolean result.
源码Source
io/agentscope/micronaut/properties/DashScopeProperties.java:63–65setEnabled
public void setEnabled(boolean enabled)
设置已启用。
Sets the enabled.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
enabled | boolean | 已启用(类型 `boolean`)。The enabled. |
源码Source
io/agentscope/micronaut/properties/DashScopeProperties.java:67–69getApiKey
public String getApiKey()
获取API 键。
Returns the api key.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/micronaut/properties/DashScopeProperties.java:71–73setApiKey
public void setApiKey(String apiKey)
设置API 键。
Sets the api key.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
apiKey | String | API 键(类型 `String`)。The api key. |
源码Source
io/agentscope/micronaut/properties/DashScopeProperties.java:75–77getModelName
public String getModelName()
获取模型名称。
Returns the model name.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/micronaut/properties/DashScopeProperties.java:79–81setModelName
public void setModelName(String modelName)
设置模型名称。
Sets the model name.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
modelName | String | 模型名称(类型 `String`)。The model name. |
源码Source
io/agentscope/micronaut/properties/DashScopeProperties.java:83–85isStream
public boolean isStream()
判断是否流。
Returns whether the stream.
boolean返回布尔值,表示判断结果。Returns a boolean result.
源码Source
io/agentscope/micronaut/properties/DashScopeProperties.java:87–89setStream
public void setStream(boolean stream)
设置流。
Sets the stream.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
stream | boolean | 流(类型 `boolean`)。The stream. |
源码Source
io/agentscope/micronaut/properties/DashScopeProperties.java:91–93getEnableThinking
public Boolean getEnableThinking()
获取 getEnableThinking。
Returns the enable thinking.
Boolean返回布尔值,表示判断结果。Returns a boolean result.
源码Source
io/agentscope/micronaut/properties/DashScopeProperties.java:95–97setEnableThinking
public void setEnableThinking(Boolean enableThinking)
设置 setEnableThinking。
Sets the enable thinking.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
enableThinking | Boolean | 启用 Thinking(类型 `Boolean`)。The enable thinking. |
源码Source
io/agentscope/micronaut/properties/DashScopeProperties.java:99–101