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