@botbotgo/agent
v1.1.20
Published
Runtime service and YAML config loader for deepagents-based agent apps
Maintainers
Readme
@botbotgo/agent
介绍
@botbotgo/agent 提供 BotBotGo 的智能体运行时装配能力,负责加载配置并组装模型、记忆与工具模块。
如何使用
cd framework/agent
npm install
npm run build应用中使用:
import { createAgent } from "@botbotgo/agent";
const runtime = await createAgent({ workingDirectory: process.cwd() });
const result = await runtime.run("Generate report");
console.log(result.text);
await runtime.close();如何设置
默认从工作目录的 config/ 读取 YAML:
config/agent.yamlconfig/model.yamlconfig/memory.yamlconfig/toolkit.yaml
可通过 createAgent({ workingDirectory }) 切换配置根目录。
暴露 API
@botbotgo/agentcreateAgent(options?)@botbotgo/agent/recoveryrunWithTextToolCallRecovery(runtime, input, onProgress?, hint?)
