dotsagent.io
ภาษา:ไทย
เฟรมเวิร์ก · OpenAI

ภาพรวม OpenAI Agents SDK

Python SDK แบบโอเพนซอร์สของ OpenAI สำหรับสร้าง agent โดยออกแบบให้มีแกนหลักขนาดเล็ก พร้อม handoff, guardrail, session และ tracing ในตัว โดยค่าเริ่มต้นจะใช้โมเดลของ OpenAI แต่เรียกใช้ผู้ให้บริการรายอื่นได้ และรองรับการรันงานแบบต่อเนื่องผ่าน integration กับ Temporal ซึ่งเปิดให้ใช้งานทั่วไปในเดือนมีนาคม 2026

เหมาะสำหรับ: สร้าง agent ด้วย Python บนโมเดล OpenAI โดยเน้นความเรียบง่าย และต้องการ handoff, guardrail, workspace แบบ sandbox และ tracing ตั้งแต่เริ่มต้น

ข้อมูลสำคัญ

ผู้ดูแล
OpenAI
ภาษา
Python
ไลเซนส์
MIT
เวอร์ชันล่าสุด
0.22.3 · 17 กันยายน 2569
Repository
openai/openai-agents-python · 29,796 ดาว
ตัวเลือกแบบโฮสต์
OpenAI Agent Builder (AgentKit) + ChatKit
เลิกพัฒนา Agent Builder แล้ว และจะปิดให้บริการในวันที่ 30 November 2026 ส่วน ChatKit ยังให้บริการต่อ โดยคุณต้องรัน backend เอง

Quickstart

ติดตั้งแพ็กเกจ ตั้งค่าข้อมูลรับรอง แล้วเรียกใช้ agent ตัวอย่างที่เล็กที่สุดจากเอกสารทางการ Model ID เป็นค่าที่เอกสารใช้ และอาจยังไม่ได้เปิดใช้งานในบัญชีของคุณ

ติดตั้ง
pip install openai-agents

ต้องใช้ OPENAI_API_KEY

Python
from agents import Agent, Runner

agent = Agent(name="Assistant", instructions="You are a helpful assistant")

result = Runner.run_sync(agent, "Write a haiku about recursion in programming.")
print(result.final_output)

แหล่งข้อมูล Quickstart

ฟีเจอร์

ใช้ได้กับทุกโมเดลใช่ใช้ OpenAI เป็นค่าเริ่มต้น; adapter สำหรับ Any-LLM และ LiteLLM ยังอยู่ในรุ่น beta
MCP clientใช่
MCP serverยังไม่ยืนยัน
หลาย agentใช่Handoff และใช้ agent เป็นเครื่องมือ
การทำงานต่อเนื่องแบบทนทานใช่รองรับ Temporal ผ่าน OpenAIAgentsPlugin พร้อมสถานะการรันที่กลับมาทำต่อได้
การอนุมัติโดยมนุษย์ใช่หยุดการรันชั่วคราวและกลับมาทำต่อจากสถานะที่บันทึกไว้ได้
Tracingใช่
Evalsไม่ไม่มีตัวรัน eval; ผลิตภัณฑ์ Evals ของ OpenAI จะปิดให้บริการในวันที่ 30 พฤศจิกายน 2026

การเปลี่ยนแปลงล่าสุด

  • มีนาคม 2026: integration กับ Temporal เปิดให้ใช้งานทั่วไป โดยเปลี่ยนการเรียกโมเดลให้เป็น Activities แบบต่อเนื่อง
  • มิถุนายน 2026: OpenAI ประกาศยุติ Agent Builder และผลิตภัณฑ์ Evals ในวันที่ 30 November 2026
  • เพิ่ม sandbox agents และ realtime voice agents

ทางเลือกในภาษาเดียวกัน

แหล่งข้อมูล

  1. openai.github.io/openai-agents-python/
  2. openai.github.io/openai-agents-python/models/
  3. pypi.org/pypi/openai-agents/json
  4. api.github.com/repos/openai/openai-agents-python
  5. temporal.io/blog/announcing-openai-agents-sdk-integration
  6. docs.temporal.io/develop/python/integrations/openai-agents
  7. openai.com/index/introducing-agentkit/
  8. developers.openai.com/api/docs/guides/agent-builder
  9. developers.openai.com/api/docs/guides/chatkit