OpenAI Agents JS

活跃
GitHub TypeScript MIT

简介

OpenAI Agents JS 是 OpenAI Agents SDK 的 JavaScript 版本,为前后端 JS/TS 场景提供工具调用、状态编排与 Agent 运行接口,适合 Web 生态集成。

核心特性

  • 支持智能体间交接和委派的多智能体工作流
  • 沙箱智能体,提供文件系统工作区用于长时间任务
  • 内置护栏机制,实现输入/输出验证和安全检查
  • 集成追踪 UI,用于调试和优化智能体运行
  • 支持完整对话功能的实时语音智能体
  • 支持 Node.js、Deno、Bun 和 Cloudflare Workers

适用场景

💡 在 TypeScript 中构建多智能体客户支持系统
💡 为 Web 应用创建支持语音的对话智能体
💡 开发代码审查和代码仓库分析智能体
💡 构建含人机协作的复杂任务管道
💡 构建具有沙箱隔离的实时数据处理智能体

快速开始

npm install @openai/agents zod,然后创建带指令的 Agent 并调用 run()。参见 examples/ 目录了解沙箱智能体用法。

相关项目