@adcore/代理合同
Zod schemas和TypeScript类型代理聊天主机及其客户端共享:线上的框架,请求和事件,聊天及其项目,提供者,模型,账户,任务,工作树和用法. 它打开了无连接并开始没有进程,所以浏览器,预装和后端都可以全部导入.
安装
bun add @adecore/agent-contracts
使用
import { AGENT_REQUEST_SCHEMAS, parseRequest } from '@adecore/agent-contracts';
const frame = parseRequest(incoming);
if (frame.ok && frame.value.type === 'chat.send') {
const payload = AGENT_REQUEST_SCHEMAS['chat.send'].payload.parse(frame.value.payload);
}
根所出一切相. 每个群体都有自己的子路径: agent, (中文(简体) ), chat, (中文(简体) ), envelope, (中文(简体) ), ids, (中文(简体) ), model, (中文(简体) ), port, (中文(简体) ), protocol, (中文(简体) ), provider-accounts, (中文(简体) ), task, (中文(简体) ), text, (中文(简体) ), usage 财务报告和审定财务报表 worktree。 。 。 .
文档
| 页次 | 它包含什么 |
|---|---|
| 概览 | 安装、 第一次检查和切入点 |
| 议定书 | 框架、请求和事件表格、重放和添加请求 |
| 对话 | 聊天的信息和物品、附件、批准书、书签和叉子 |
| 供应商和模式 | 代理类型、模型目录、能力和运行时间模式 |
| 账户 | 供应商账户和登录 |
| 任务和工作树 | 任务和工作树 |
| 使用量 | 总计、摘要和计划限额 |
许可证
FSL-1.1-MIT (英语). 见 自由主义。 。 。 .