dotsagent.io
Ngôn ngữ:Tiếng Việt
Framework · OpenAI

Tổng quan về OpenAI Agents SDK (JS)

Bản port TypeScript và JavaScript của OpenAI Agents SDK, với các agent, handoff, phê duyệt và tracing tương tự. SDK bổ sung agent giọng nói realtime chạy trong trình duyệt qua WebRTC, trong khi tích hợp độ bền vững của Temporal chỉ có trong Python.

Phù hợp nhất với: Ứng dụng Node và TypeScript cần các thành phần agent của OpenAI, bao gồm giọng nói realtime trong trình duyệt.

Thông tin chính

Đơn vị duy trì
OpenAI
Ngôn ngữ
TypeScript, JavaScript
Giấy phép
MIT
Phiên bản mới nhất
0.18.0 · 10 tháng 9, 2026
Repository
openai/openai-agents-js · 3.882 sao
Tùy chọn chạy trên nền tảng lưu trữ
OpenAI Agent Builder (AgentKit) + ChatKit
Agent Builder đã bị ngừng phát triển và sẽ ngừng hoạt động vào ngày 30 tháng 11 năm 2026; ChatKit vẫn hoạt động.

Bắt đầu nhanh

Cài package, thiết lập thông tin xác thực, rồi chạy agent đơn giản nhất theo tài liệu chính thức. ID model sử dụng trong tài liệu có thể chưa được bật cho tài khoản của bạn.

Cài đặt
npm install @openai/agents zod

Cần OPENAI_API_KEY

TypeScript
import { Agent, run } from '@openai/agents';

const agent = new Agent({
  name: 'Assistant',
  instructions: 'You are a helpful assistant',
});

const result = await run(
  agent,
  'Write a haiku about recursion in programming.',
);
console.log(result.finalOutput);

Nguồn hướng dẫn bắt đầu nhanh

Tính năng

Mọi modelCóNhà cung cấp không thuộc OpenAI qua @openai/agents-extensions
MCP clientCó
MCP serverChưa xác nhận
Đa agentCóHandoff và agent làm công cụ
Lượt chạy bền vữngChưa xác nhậnTrạng thái chạy có thể tuần tự hóa, nhưng không có engine thực thi bền vững chính thức
Phê duyệt của con ngườiCó
TracingCó
EvalsKhông

Các thay đổi gần đây

  • Hiện yêu cầu Zod v4.
  • Đã bổ sung sandbox agent (@openai/agents/sandbox) và realtime agent (@openai/agents/realtime).

Các lựa chọn thay thế cùng ngôn ngữ

Nguồn

  1. openai.github.io/openai-agents-js/
  2. registry.npmjs.org/@openai%2fagents
  3. api.github.com/repos/openai/openai-agents-js