AS AgentScopeAPI 手册 / API Reference

Builder

public static class Builder
源码Source io/agentscope/extensions/scheduler/config/AgentConfig.java:183–253

构建器,用于构建并配置目标实例。位于 io.agentscope.extensions.scheduler.config 包。核心成员包括 name、modelConfig、sysPrompt、build、Builder。

Builder for creating AgentConfig instances.

构造器摘要Constructor Summary

构造器Constructor说明Description
protected Builder()
初始化 `Builder` 实例。
Creates a new instance.

方法摘要Method Summary

方法Method说明Description
public Builder name(String name)
设置智能体名称(必填)。
Set the agent name (required).
public Builder modelConfig(ModelConfig modelConfig)
设置模型配置(必填)。
Set the model configuration (required).
public Builder sysPrompt(String sysPrompt)
设置系统提示词(可选)。
Set the system prompt (optional).
public AgentConfig build()
构建AgentConfig 实例。
Build the AgentConfig instance.

构造器详情Constructor Detail

Builder

protected Builder()

初始化 Builder 实例。

Creates a new instance.

源码Source io/agentscope/extensions/scheduler/config/AgentConfig.java:188

方法详情Method Detail

name

public Builder name(String name)

设置智能体名称(必填)。

Set the agent name (required).

参数Parameters
名称Name类型Type说明Description
nameString智能体名称。The agent name
返回Returns Builder
返回当前实例,以支持链式调用。This builder
源码Source io/agentscope/extensions/scheduler/config/AgentConfig.java:198–201

modelConfig

public Builder modelConfig(ModelConfig modelConfig)

设置模型配置(必填)。

Set the model configuration (required).

参数Parameters
名称Name类型Type说明Description
modelConfigModelConfig模型配置。The model configuration
返回Returns Builder
返回当前实例,以支持链式调用。This builder
源码Source io/agentscope/extensions/scheduler/config/AgentConfig.java:226–229

sysPrompt

public Builder sysPrompt(String sysPrompt)

设置系统提示词(可选)。

Set the system prompt (optional).

参数Parameters
名称Name类型Type说明Description
sysPromptString系统提示词。The system prompt
返回Returns Builder
返回当前实例,以支持链式调用。This builder
源码Source io/agentscope/extensions/scheduler/config/AgentConfig.java:239–242

build

public AgentConfig build()

构建AgentConfig 实例。

Build the AgentConfig instance.

返回Returns AgentConfig
一种新的AgentConfig 实例。A new AgentConfig instance
抛出Throws
  • IllegalArgumentException 可能抛出 `IllegalArgumentException`。if required fields are missing or invalid
源码Source io/agentscope/extensions/scheduler/config/AgentConfig.java:250–252
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.