Builder
public static class Builder
源码Source
io/agentscope/spring/boot/agui/common/DefaultAgentResolver.java:106–154DefaultAgentResolver的构建器。位于 io.agentscope.spring.boot.agui.common 包。核心成员包括 registry、sessionManager、serverSideMemory、build。
Builder for DefaultAgentResolver.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public Builder registry(AguiAgentRegistry registry) | 设置智能体注册表。 Set the agent registry. |
public Builder sessionManager(ThreadSessionManager sessionManager) | 设置会话管理器。 Set the session manager for server-side memory support. |
public Builder serverSideMemory(boolean enabled) | 设置该配置项。 Enable or disable server-side memory management. |
public DefaultAgentResolver build() | 构建解析器。 Build the resolver. |
方法详情Method Detail
registry
public Builder registry(AguiAgentRegistry registry)
设置智能体注册表。
Set the agent registry.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
registry | AguiAgentRegistry | 智能体注册表。The agent registry |
Builder返回当前实例,以支持链式调用。This builder
源码Source
io/agentscope/spring/boot/agui/common/DefaultAgentResolver.java:118–121sessionManager
public Builder sessionManager(ThreadSessionManager sessionManager)
设置会话管理器。
Set the session manager for server-side memory support.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
sessionManager | ThreadSessionManager | 会话管理器。The session manager |
Builder返回当前实例,以支持链式调用。This builder
源码Source
io/agentscope/spring/boot/agui/common/DefaultAgentResolver.java:129–132serverSideMemory
public Builder serverSideMemory(boolean enabled)
设置该配置项。
Enable or disable server-side memory management.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
enabled | boolean | 已启用(类型 `boolean`)。Whether to enable server-side memory |
Builder返回当前实例,以支持链式调用。This builder
源码Source
io/agentscope/spring/boot/agui/common/DefaultAgentResolver.java:140–143build
public DefaultAgentResolver build()
构建解析器。
Build the resolver.
DefaultAgentResolver内置解析器。The built resolver
NullPointerException当if 注册表是不设置时抛出 `NullPointerException`。if registry is not set
源码Source
io/agentscope/spring/boot/agui/common/DefaultAgentResolver.java:151–153