ppagent / AgentService
Class: AgentService
Defined in: src/agent/agent.service.ts:60
智能体服务。如果不连接在线配置,可以设置offline为true。
Implements
Constructors
Constructor
new AgentService(
_app
,_options
):AgentService
Defined in: src/agent/agent.service.ts:61
Parameters
_app
_options
IAgentServiceOptions
= {}
Returns
AgentService
Accessors
agents
Get Signature
get agents():
Agent
[]
Defined in: src/agent/agent.service.ts:92
Returns
Agent
[]
resourceCount
Get Signature
get resourceCount():
object
Defined in: src/agent/agent.service.ts:88
Returns
object
agents
agents:
number
=0
bots
bots:
number
=0
skills
skills:
number
=0
sources
sources:
number
=0
Methods
dispose()
dispose():
Promise
<string
>
Defined in: src/agent/agent.service.ts:294
Returns
Promise
<string
>
Implementation of
getAgentByName()
getAgentByName(
name
):Agent
Defined in: src/agent/agent.service.ts:106
Parameters
name
string
Returns
init()
init():
Promise
<void
>
Defined in: src/agent/agent.service.ts:96
Returns
Promise
<void
>
reload()
reload():
Promise
<void
>
Defined in: src/agent/agent.service.ts:113
停止当前所有的agent、bot、skill、source的活动,重新从数据库加载新的。
Returns
Promise
<void
>