AguiAgentRegistryAutoConfiguration
@AutoConfiguration @ConditionalOnClass( value = { AguiAgentRegistry.class, AguiAgentRegistryCustomizer.class, AguiAgentAutoRegistration.class }) public class AguiAgentRegistryAutoConfiguration
源码Source
io/agentscope/spring/boot/agui/common/AguiAgentRegistryAutoConfiguration.java:37–72AGUI 智能体注册表 Auto 配置,保存相关配置项。位于 io.agentscope.spring.boot.agui.common 包。核心成员包括 aguiAgentRegistry、aguiAgentAutoRegistration。
Spring Boot auto-configuration for the agent registry.
This auto-configuration provides:
-
AguiAgentRegistry bean for managing agents
-
AguiAgentAutoRegistration bean for registering Agent beans to the AguiAgentRegistry.
To use this auto-configuration, simply add the dependency to your project and register your agents with the AguiAgentRegistry.
方法摘要Method Summary
方法详情Method Detail
aguiAgentRegistry
public AguiAgentRegistry aguiAgentRegistry(ObjectProvider<AguiAgentRegistryCustomizer> customizerObjectProvider)
设置AGUI 智能体注册表。
Creates the agent registry bean.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
customizerObjectProvider | ObjectProvider<AguiAgentRegistryCustomizer> | customizer 对象提供者(类型 `ObjectProvider`)。The agent registry customizer object provider |
AguiAgentRegistry一种新的AguiAgentRegistry。A new AguiAgentRegistry
源码Source
io/agentscope/spring/boot/agui/common/AguiAgentRegistryAutoConfiguration.java:52–59aguiAgentAutoRegistration
public AguiAgentAutoRegistration aguiAgentAutoRegistration(AguiAgentRegistry registry)
设置该参数。
Creates the agent auto-registration bean.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
registry | AguiAgentRegistry | 智能体注册表。The agent registry |
AguiAgentAutoRegistration一种新的AguiAgentAutoRegistration。A new AguiAgentAutoRegistration
源码Source
io/agentscope/spring/boot/agui/common/AguiAgentRegistryAutoConfiguration.java:67–71