@drewswiredin/后台-插件-助手-后端
后端插件 :
后台助理助理。 。 。 .
它流出回复, 运行后台动作作为调用用户的工具
证书或证书下调用 MCP 服务器工具
用户自己的代号 。 助理定义存在于插件数据库中,并且
经编辑的应用; app-config.yaml 持有供应商、 MCP 服务器、 批准
门,和运行时间限制.
与前端插件对等,
@drewswiredin/backstage-plugin-assistants。 。 。 .
文档 : drawswiredin.github.io/后台助手
所需资源
- 后台1.56或后期为新的后端系统
(单位:千美元)
@backstage/backend-defaults) (中文(简体) ). - 节点22.12或后.
- 一个插件数据库: SQLite, Postgres, 或 MySQL.
- 建议:
@backstage/plugin-signals-backend,所以工作和未读 状态以信号方式而不是通过投票方式到达浏览器.
安装
yarn --cwd packages/backend add @drewswiredin/backstage-plugin-assistants-backend
// packages/backend/src/index.ts
backend.add(import('@drewswiredin/backstage-plugin-assistants-backend'));
最小配置
assistants:
defaultModel: openrouter:anthropic/claude-sonnet-5
builtinActions: true # the built-in catalog/TechDocs read tools
providers:
openrouter:
type: openai-compatible
apiKey: ${OPENROUTER_API_KEY}
baseUrl: https://openrouter.ai/api/v1
models:
- name: anthropic/claude-sonnet-5
contextWindow: 1000000
backend:
actions:
pluginSources:
- assistants # plus catalog, scaffolder, etc. for their actions
后端拒绝开始直到 assistants.defaultModel 至少一个
配置了一个模型的提供者 。 第一个开始种子 一个助手,
向每个登录用户打开; 打开 /assistants 和它说话.
文档
- 开始
- 模式提供者数字 : OpenAI, Anthropic, Azure, OpenAI 兼容, 以及来自 a 的提供者类型 后端模块
- 行动和工具数字 : 后台动作、内置工具以及推荐的启动器设置
- MCP 服务器数字 : 共享证书、每个用户签名和运行 OAuth 的服务器
- 核准 财务报告和审定财务报表 权限
- 在生产中运行数字 : 复制品、升级、日志和排除故障
- 警卫
- 参考文献数字 : 配置密钥、 启动错误和 HTTP 路由
示例系统提示带有此软件包的飞船, 以 examples/prompts/。 。 。 .
许可证
阿帕奇 - 2.0