پرش به محتوای اصلی
پرش به محتوای مقاله

OpenAI زیرساخت مدیریت عامل‌ها را در قالب یک API عمومی عرضه کرد

·۲۱ شهریور ۱۴۰۵۴ دقیقه مطالعه۱ بازدید
معرفی API عامل‌های هوشمند اوپن‌ای‌آی: اجرای کد در یک درخواست API
معرفی API عامل‌های هوشمند اوپن‌ای‌آی: اجرای کد در یک درخواست API
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

تبدیل زیرساخت Codex از یک ابزار داخلی به یک API مدیریت‌شده برای عموم؛ اکنون مدیریت وضعیت (State) و فشرده‌سازی زمینه برای عامل‌های بلندمدت به‌طور خودکار توسط OpenAI انجام می‌شود.

اگر امروز در حال توسعهٔ عامل‌های هوش مصنوعی هستید، احتمالاً بخش زیادی از زمان خود را صرف مدیریت حافظه و هماهنگی ابزارها می‌کنید، نه طراحی منطقِ کسب‌وکار. OpenAI با عرضهٔ نسخهٔ بتای عمومی Agents API در این هفته، این بارِ سنگینِ زیرساختی را به دوش خود گرفت تا توسعه‌دهندگان بتوانند روی خروجی تمرکز کنند. این تغییر به این معناست که مسئولیت ارکستراسیون بک‌اند که پیش از این بر عهده برنامه‌نویسان بود، اکنون به OpenAI منتقل شده است. این اقدام در واقع تکمیلی بر رویکردی است که در آن OpenAI مدیریت زیرساخت عامل‌های هوشمند را بر عهده گرفت تا پیچیدگی‌های عملیاتی کاهش یابد.

این سرویس جدید به برنامه‌نویسان اجازه می‌دهد از همان زیرساخت مدیریت‌شده‌ای استفاده کنند که مدل Codex را پشتیبانی می‌کند. نتیجه این است که عامل‌ها می‌توانند برای چندین روز متوالی، بدون اینکه وضعیت (State) آن‌ها به‌هم بریزد یا نیاز به مدیریت دستی داشته باشند، به طور پایدار اجرا شوند. این یکپارچگی یادآور ادغام Codex در ChatGPT است که در آن چت‌بات به یک مرکز فرماندهی برای مهندسی نرم‌افزار تبدیل شد.

همان‌طور که در تحلیل‌های پیشین ما درباره‌ی چرخش‌های راهبردی OpenAI و تغییرات در هیئت‌مدیره این شرکت، از جمله اضافه شدن «فیجی سیمو» (Fidji Simo) به هیئت‌مدیره Nscale اشاره کردیم، این API گامی در جهت استانداردسازی زیرساخت‌های عامل‌محور است. پیش از این، ساخت یک عامل برای اکثر توسعه‌دهندگان شبیه به چیدن یک پازل پیچیده از قطعات جداگانه بود؛ شما باید حافظه، منطق فراخوانی ابزار و محیط‌های ایزوله (Sandbox) را به‌صورت دستی به هم متصل و نگهداری می‌کردید.

زمینه و مفاهیم بنیادی

سرویس Agents API در واقع یک سرویس مدیریت‌شده است که بر پایه چارچوب متن‌باز Codex بنا شده است. OpenAI این سیستم را پس از آن توسعه داد که مقیاس‌بندی Codex و ChatGPT for Work نشان داد عامل‌هایی که برای مدت طولانی اجرا می‌شوند، به یک چارچوب تخصصی نیاز دارند تا بتوانند زمینه (Context) را مدیریت کنند، زیرعامل‌ها را هماهنگ نمایند و از ابزارها به‌طور بهینه استفاده کنند.

به نقل از گزارش Marktechpost، این API بر پایه چهار مفهوم کلیدی بنا شده است:

  • عامل (Agent): ترکیبی از مدل، دستورالعمل‌ها، ابزارها و سرورهای MCP که در دسترس مدل قرار دارند.
  • محیط (Environment): یک محیط ایزوله اختیاری — شبیه به یک اتاق کار مجزا که عامل در آن به فایل‌ها دسترسی دارد، مهارت‌ها را بارگذاری می‌کند و دستورات را اجرا می‌کند.
  • نشست (Session): یک نمونهٔ بادوام از عامل که روی وظایف کار کرده و به ورودی‌ها پاسخ می‌دهد.
  • رویدادها و آیتم‌ها (Events and items): ورودی‌های ارسالی به عامل و خروجی‌های تولیدشده توسط آن.

یک نشست معمولی از یک چرخهٔ چهار مرحله‌ای می‌گذرد: ابتدا ایجاد نشست و تخصیص وظیفه صورت می‌گیرد، سپس پیشرفت کار از طریق وب‌هوک‌ها یا استریمینگ ردیابی می‌شود و در نهایت، نوبت فعلی هدایت شده یا یک وظیفه جدید آغاز می‌گردد.

معماری فنی و محیط‌های ایزوله

این API برای ایجاد تعادل بین کنترل و راحتی، سه محیط اجرایی مختلف را پشتیبانی می‌کند. انتخاب محیط، مهم‌ترین تصمیم معماری برای توسعه‌دهنده است:

  • سندباکس میزبانی‌شده توسط OpenAI: استفاده از زیرساخت بومی Codex و ChatGPT. این محیط را می‌توان با فایل‌ها، پکیج‌ها، مهارت‌ها و پلاگین‌های خاص پیکربندی کرد.
  • میزبانی شخصی (Self-hosted): توسعه‌دهندگان codex exec-server را در محیط خود اجرا می‌کنند. این سرور با یک کلید محدود شده ثبت می‌شود و از طریق WebSockets خروجی متصل می‌گردد.
  • سندباکس‌های شرکا: یکپارچگی درجه‌یک با ارائه‌دهندگانی چون Cloudflare، DigitalOcean، Vercel، E2B، Modal، Blaxel، Daytona، Oracle و Runloop فراهم شده است.

معرفی Dyna-2: مدل جهان-عمل رباتیکی با پیش‌آموزش بر یک میلیون ساعت ویدیوی انسانی

قابلیت‌های ارکستراسیون داخلی

اوپن‌ای‌آی این زیرساخت را هم‌گام با مدل‌های خود به‌روزرسانی می‌کند و با هر عرضهٔ مدل، دسترسی نسخه‌بندی‌شده به آن را فراهم می‌سازد. چندین مکانیزم پیشرفته برای کاهش مصرف توکن (Token) — تکه‌های کوچکی از متن که مدل تکه‌تکه می‌خورد — و کاهش هزینه‌های مهندسی تعبیه شده است:

  • مدیریت زمینه: وقتی یک نشست به سقف ظرفیت خود نزدیک می‌شود، API به‌طور خودکار زمینه‌های قدیمی را فشرده می‌کند تا توسعه‌دهنده نیازی به نوشتن منطق پیچیده برای فشرده‌سازی (Compaction) نداشته باشد.
  • استفاده بهینه از ابزار: قابلیت «جستجوی ابزار» (Tool search) تعاریف را تنها در زمان نیاز بارگذاری می‌کند تا حافظه پنهان (Cache) مدل حفظ و هزینه‌ها کاهش یابد. ابزارهای مورد پشتیبانی شامل MCP، توابع سفارشی و ابزارهای داخلی مانند جستجوی وب هستند.
  • فراخوانی برنامه‌ریزی‌شده: عامل‌ها می‌توانند دستورات را به‌صورت موازی اجرا کرده و عملیات را به صورت زنجیره‌ای (Chain) پیش ببرند. نتایج در کد فیلتر یا ترکیب می‌شوند تا فقط داده‌های مرتبط به زمینه بازگردند.
  • پشتیبانی از چندعاملی: یک عامل اصلی می‌تواند وظایف پیچیده را به قطعات مستقل تقسیم کند. هر زیرعامل حافظه مخصوص خود را دارد و عامل اصلی نتایج را هماهنگ و ترکیب می‌کند.

برای مثال، می‌توان یک عامل بررسی حوادث (Incident-investigation) را با یک فراخوانی واحد و با استفاده از مدل gpt-6-astra ایجاد کرد. با فعال کردن قابلیت multi_agent و محدود کردن تعداد زیرعامل‌های همزمان به ۳ مورد، این سیستم می‌تواند تحلیل استقرار، بررسی خطاها و تحلیل وابستگی‌ها را به زیرعامل‌ها بسپارد و یافته‌ها را در یک فضای کاری (Workspace) ذخیره کند.

تحلیل عملکرد و مقایسه

بر اساس داده‌های اولیه مشتریان، بهره‌وری به‌شدت افزایش یافته است. شرکت SafetyKit گزارش داد که هزینه هر پرونده پس از انتقال به این جریان کاری ۶۰٪ کاهش یافته است. همچنین Hypha با جداسازی چارچوب (Harness) از سندباکس، شاهد کاهش ۸۶ درصدی پاسخ‌های شکست‌خورده بود. شرکت Ciridae نیز تأخیر (Latency) را در جریان‌های چندعاملی ۴ برابر کاهش داد و امتیاز ارزیابی خود را از ۰.۷۱ به ۰.۸۵ رساند. علاوه بر این، Nash.ai اکنون هزاران عامل با اجرای طولانی‌مدت را در شبکه‌های لجستیک جهانی خود مدیریت می‌کند.

در مقایسه با Agents SDK (تلاش متوسط) یا Responses API (تلاش زیاد)، این API جدید کمترین هزینه یکپارچه‌سازی را دارد و پیکربندی‌های نشست را ذخیره می‌کند. در حالی که SDK به فضای ذخیره‌سازی و زمان اجرای توسعه‌دهنده نیاز دارد، این API تمام وضعیت‌ها و زیرساخت Codex را به‌طور خودکار مدیریت می‌کند. در این راستا، بررسی اینکه آیا پرداخت بر اساس مصرف هزینه‌های لایسنس Codex را بهینه می‌کند یا خیر، برای سازمان‌هایی که به دنبال بهینه‌سازی بودجه هستند ضروری است.

این تغییر به معنای آن است که «پشتهٔ عامل‌محور» از رویکرد کتابخانه‌محور به رویکرد سرویس‌مدیریت‌شده تغییر مسیر داده است. اوپن‌ای‌آی با تبدیل لایه ارکستراسیون به یک API نسخه‌بندی‌شده، در واقع این لایه را به یک کالای عمومی (Commodity) تبدیل می‌کند. کاربران هزینه اضافه‌ای برای خودِ API نمی‌پردازند و فقط هزینه توکن‌ها، ابزارها و زمان کانتینر را پرداخت می‌کنند.

با این حال، پذیرش سازمانی ممکن است به‌دلیل محدودیت‌های اقامتی داده‌ها کند شود. در حال حاضر این سرویس فقط از اقامت داده‌ها در آمریکا (US-only) پشتیبانی می‌کند و قابلیت عدم ذخیره داده‌ها (ZDR) را ندارد که می‌تواند استفاده از آن را در بخش‌های با نظارت شدید قانونی محدود کند.

گام بعدی شما

  • اگر از Agents SDK استفاده می‌کنید، هزینه نگهداری زیرساخت خود را با Agents API مقایسه کنید تا احتمالاً از مدیریت دستی وضعیت رها شوید.
  • مدل‌های جدیدتر مانند gpt-6-astra را برای تست قابلیت‌های چندعاملی (Multi-agent) در وظایف پیچیده به کار بگیرید.
  • محدودیت‌های اقامت داده‌ها (Data Residency) را بررسی کنید تا مطمئن شوید با استانداردهای حریم خصوصی سازمانتان سازگار است. سیگنال حیاتی بعدی که باید دنبال کنید، گسترش گزینه‌های اقامت داده‌ها برای پشتیبانی از استانداردهای اتحادیه اروپا و انطباق جهانی است.

اما داستان سخت‌افزاری این تحول حتی شگفت‌انگیزتر است — به تحلیل ما درباره‌ی تراشه‌های Blackwell مراجعه کنید.

چرا این موضوع مهم است؟

این تغییر با تکیه بر اعتبار زیرساخت Codex، هزینه و زمان ورود به بازار برای اپلیکیشن‌های عامل‌محور را به‌شدت کاهش می‌دهد. اکنون تمرکز صنعت از توسعه ابزارهای مدیریت وضعیت به سمت بهینه‌سازی منطق استدلال در عامل‌ها منتقل می‌شود.

تأثیر برای ایران

به‌دلیل محدودیت‌های API و تحریم‌ها، دسترسی توسعه‌دهندگان ایرانی به این سرویس نیازمند ابزارهای تغییر آی‌پی و حساب‌های خارجی است. با این حال، کاهش هزینه استنتاج برای استارتاپ‌های ایرانی که از این API استفاده کنند، یک مزیت رقابتی است.

·نگاه ما
تحریریه دات‌هوش

اوپن‌ای‌آی با این اقدام، لایه ارکستراسیون را از یک مهارت مهندسی به یک کالای مصرفی تبدیل می‌کند. این یعنی رقابت در دنیای عامل‌ها دیگر بر سر «چگونه ساختن» نیست، بلکه بر سر «چه ساختن» است. در واقع، OpenAI می‌خواهد تبدیل به سیستم‌عاملِ عامل‌های هوش مصنوعی شود و توسعه‌دهندگان را در اکوسیستم زیرساختی خود وابسته کند.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.