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

۳۰ مهر ۱۴۰۵

پذیرش هوش مصنوعی

نقش مهندس مستقر در محل در OpenAI چه معنایی دارد

چه می‌کنیم، چگونه کار می‌کنیم و چطور با حل دشوارترین مسائل سازمان‌ها، تأثیری واقعی می‌گذاریم.

نویسنده: کالین جارویس، رئیس مهندسی مستقر در محل در OpenAI

در حال بارگذاری…

وقتی Codex منتشر شد، یکی از اعضای تیم از من پرسید: «وقتی Codex بتواند موارد کاربردی را که چند ماه گذشته صرف ساختنشان کرده‌ایم، یک‌باره پیاده کند، ما چه می‌کنیم؟»

این پرسش به اصل معنای نقش مهندس مستقر در محل در OpenAI می‌پردازد. در کنار مشتریان کار می‌کنیم تا دشوارترین مسائلشان را بفهمیم و راهکارهایی بسازیم که بتوانند به آن‌ها تکیه کنند. آنچه می‌آموزیم به شکل‌گیری محصولاتمان کمک می‌کند و مسائل مشخصی برای حل کردن در اختیار تیم پژوهش می‌گذارد.

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

این تیم را در اوایل سال ۲۰۲۵ تأسیس کردم تا آنچه را «شکاف استقرار» می‌نامیم، برطرف کنیم: فاصلهٔ میان آنچه مدل‌ها ظاهراً قادر به انجامش هستند و آنچه مردم می‌توانند با اطمینان در کارشان استفاده کنند.

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

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

چالش جان دیر، شرکتی با ۲۰۰ سال سابقه در کشاورزی، این بود که چگونه مشاورهٔ شخصی‌سازی‌شده را به کشاورزان بیشتری ارائه کند.

یک نمونه، See & Spray است؛ فناوری کنترل دقیق علف‌های هرز این شرکت که با دوربین و یادگیری ماشین، علف‌های هرز را شناسایی و سم‌پاشی می‌کند تا به‌جای سم‌پاشی کل مزرعه، مصرف مواد شیمیایی را تا ۷۰٪ کاهش دهد.

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

جان دیر APIهای OpenAI را به کار گرفت تا این پشتیبانی را شخصی‌سازی کند و در مقیاس گسترده‌تری ارائه دهد.

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

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

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

اما اغلب مسائل هنوز صورت‌بندی روشنی ندارند، شاید مرجع معتبری برای تشخیص پاسخ درست وجود نداشته باشد و هیچ دستورالعمل آماده‌ای هم در کار نباشد. همه می‌خواهند چیزی بسازند که پیش‌تر وجود نداشته است. افراد کمتری حاضرند آنچه را برای رسیدن به آن لازم است انجام دهند.

یافتن مهندسان مستقر در محلِ بااستعداد، هم‌زمان با بالا بردن حداقل معیار «به‌اندازهٔ کافی خوب»، مستلزم آزمودن و به‌کارگیری مداوم رویکردهای تازه بوده است.

از نتیجهٔ مطلوب شروع کنید

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

از نتیجهٔ مطلوب شروع کنید. هر کاری را که برای موفقیت لازم است انجام دهید. سپس مقیاس را گسترش دهید. هریسون H1 (۱۷۳۵): اول آن را بسازید؛ هریسون H4 (۱۷۵۹): بعد بهترش کنید.

یک نمایش اولیهٔ چشمگیر می‌تواند مدت‌ها همه را تحت تأثیر بگذارد، پیش از آنکه کسی بپرسد آیا در دنیای واقعی هم کار می‌کند یا نه.

وظیفهٔ ما حل مسئلهٔ مشتری با کیفیتی است که بتوانیم در محیط عملیاتی پای آن بایستیم.

در میانهٔ سال ۲۰۲۵، حدود ۱۵ مهندس مستقر در محل داشتیم که با یکی از مشتریان بزرگ صنعت نیمه‌رسانا روی بیش از ۱۰ مورد کاربرد کار می‌کردند. هدف این بود که فرایند صحت‌سنجی آن‌ها از پایه بر هوش مصنوعی بنا شود و این موارد را پوشش دهد:

  • تولید آزمون‌های هدفمند

  • تحلیل علت ریشه‌ای و اشکال‌زدایی

  • دستیار معماری

در این صنعت، صحت‌سنجی ممکن است حدود ۷۰٪ از کار یک پروژه را به خود اختصاص دهد. فرصت بسیار بزرگی پیش رو بود و می‌شد از نقاط مختلفی شروع کرد.

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

هم‌زمان با این یادگیری، برای هر مورد کاربرد چارچوب‌های آزمون اختصاصی ساختیم. در ۳ تا ۶ ماه نخست، همهٔ آن‌ها به مرحلهٔ بهره‌برداری عملیاتی رسیدند و کاربران اولیه شروع به استفاده از آن‌ها کردند. ثمرهٔ کار را در این شاخص‌ها دیدیم:

  • حدود ۴۸٪ صرفه‌جویی در زمان با تولید آزمون‌های هدفمند مبتنی بر هوش مصنوعی.

  • بهبود عملکرد با میانهٔ ۲۲٪ از طریق بهینه‌سازی کرنل.

  • کاهش زمان اشکال‌زدایی از چند هفته به چند ساعت

وقتی همهٔ این نتایج را ارائه کردیم، مدیر ارشد سخت‌افزار پرسید: «شما قبل از آمدن به اینجا طراح تراشه بودید؟»

مهندسان مستقر در محل ما لازم نیست از روز اول صنعت مشتری را بشناسند، اما مسئولیت یادگیری آن با خودشان است.

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

برای قضاوت درست به دانش کافی نیاز دارید و برای زیر سؤال بردن فرض‌های مربوط به وضع موجود، به کنجکاوی کافی.

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

موفقیت را تکرارپذیر کنید

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

مهندس مستقر در محل برای مسئله‌ای دشوار و حل‌نشده، راهکاری از صفر می‌سازد و سپس با پیشرفت فناوری، آن را به بسته‌ای قابل استفادهٔ مجدد تبدیل می‌کند.

تا آن زمان، قابلیت‌های Codex پیشرفت کرده بود. یکی از مهندسان مستقر در محل، بازسازی برنامهٔ خود بر پایهٔ Codex را آزمایش کرد و سپس با تیم همکاری کرد تا موارد کاربرد را به یک چارچوب آزمون مشترک با محوریت Codex منتقل کنند.

برنامه‌های اختصاصی به افزونه‌ها و مهارت‌هایی تبدیل شدند که بر اجزای پایهٔ مشترک Codex بنا شده بودند. Codex به رابط کاربری هم تبدیل شد و توانستیم رابط‌های ترمینالی و خط فرمان جداگانه‌ای را که برای هر مورد کاربرد نوشته بودیم، کنار بگذاریم.

توانستیم حدود ۹۰٪ از کد اختصاصی هر پروژه را حذف کنیم و این موضوع شیوهٔ ساخت، نگهداری و گسترش این گردش‌کارها را تغییر داد:

  • می‌توانستیم از بهبودهای متمرکز Codex بهره ببریم و میزان کد واسط موردنیاز برای هر مورد کاربرد را کاهش دهیم

  • قابلیت‌های کلیدی در قالب مهارت‌ها و افزونه‌ها بسته‌بندی شدند تا اشتراک‌گذاری آن‌ها میان تیم‌ها و کنترل متمرکزشان توسط مرکز تعالی هوش مصنوعی آسان‌تر شود. در نتیجه، گسترش راهکار از یک تیم به تیم دیگر می‌توانست به سادگیِ جایگزین کردن اتصال‌دهنده‌ها یا سرورهای MCP جدید، ساخت ارزیابی‌های تازه (که برای آن هم مهارتی داشتیم) و شروع کار باشد.

  • در یک نمونه در اوت ۲۰۲۶، استقرار اولیه دو ماه طول کشید. گسترش راهکار به تیم دوم یک روز زمان برد. با گسترش کار، تیم‌های بعدی سریع‌تر راه افتادند؛ این روند ادامه داشته است، چنان‌که در یک مورد کاربرد در اوت ۲۰۲۶، پس از استقرار اولیهٔ دوماهه، راه‌اندازی برای تیم دوم فقط یک روز طول کشید.

قبل: معماری چندعاملی با عامل‌های تخصصی و ابزارهای اختصاصی. بعد: معماری ساده‌تر با محوریت Codex، مهارت‌ها، MCP و محل نگهداری کد.

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

به همین دلیل ترتیب کار مهم است. الگوهای زبانی بزرگ (LLM) به ما امکان می‌دهند سریع بسازیم. از این سرعت استفاده کنید تا چیزی ارزشمند به دست کاربران برسانید، یاد بگیرید چه چیزی در عمل دوام می‌آورد و سپس آنچه را جواب می‌دهد گسترش دهید.

همین اصل در همهٔ همکاری‌ها صدق می‌کند.

OpenAI Presence، محصول ما برای اپراتورهای صوتی و چت سازمانی، از دل پیاده‌سازی‌های واقعی مشتریان بیرون آمد. این کار با Swarm⁠(در یک پنجره جدید باز می‌شود) آغاز شد و در طول ... تکامل یافت.API مربوط به اپراتورها، و امروز یکی از مشتریان بیش از نیمی از تماس‌های خود را با هوش مصنوعی مدیریت می‌کند.

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

با Thrive Holdings، FDE های OpenAI و محققان در کنار مهندسان و حسابداران برای ساخت Tax AI برای شرکت‌های حسابداری کرت همکاری کردند. در طول دوره آزمایشی خود، Tax AI 7000 اظهارنامه مالیاتی را پردازش کرد و توان عملیاتی را حدود 50 درصد افزایش داد.

یکی از سخت‌ترین چالش‌ها، خودکارسازی اظهارنامه‌های مالیاتی املاک اجاره‌ای بود که برای رسیدن به دقت و قابلیت بازیابی ۹۰ درصدی، به شش هفته بررسی مهندسی و متخصصان نیاز داشت. این کار الگوهای قابل استفاده مجددی ایجاد کرد که گسترش هوش مصنوعی مالیاتی را به سایر برنامه‌های مالیاتی پیچیده آسان‌تر کرد.

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

توان عملیاتی Tax AI در اجرای آزمایشی از شاخص پایهٔ ۱۰۰ به حدود ۱۵۰ می‌رسد؛ یعنی با همان ظرفیت، حدود ۵۰٪ افزایش می‌یابد.

کاستی‌های هوش مصنوعی را به‌محض آشکار شدن برطرف کنید

گاهی محصولی بهتر به ما اجازه می‌دهد آنچه ساخته‌ایم ساده‌تر کنیم، اما گاهی خود مدل هنوز توان انجام کار را ندارد.

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

ما پیش‌تر با همکاری یکی از مشتریان بزرگ خود در صنعت مخابرات، پلتفرمی برای خدمات مشتریان ساخته بودیم و آن‌ها می‌خواستند خدمات صوتی را هم به آن اضافه کنند.

تماس‌های صوتی حدود ۹۰٪ از حجم خدمات مشتریان آن‌ها را تشکیل می‌داد. رسیدگی به این موارد بدون ارجاع به اپراتور، از چت پرهزینه‌تر بود و برای رساندن پشتیبانی از لهجه‌ها، لحن، تأخیر پاسخ و دقت به سطح لازم برای بهره‌برداری عملیاتی، چالش‌های فنی تازه‌ای ایجاد می‌کرد. اجرای درست این کار می‌توانست تأثیر چشمگیری بر کسب‌وکار آن‌ها بگذارد.

هنگام تعیین دامنهٔ پروژه، مدل ما در ارزیابی‌های کلیدی که برای سنجش آمادگی آن برای کار در محیط عملیاتی به کار می‌بردیم، امتیازی حدود ۶۰٪ کسب کرد. به مرز توانایی‌های آن رسیده بودیم. عملکرد درخواست عملکرد و پیروی از دستورالعمل‌ها در سناریوهای خدمات مشتریان باید بهبود می‌یافت.

این موضوع را برای مشتری توضیح دادیم و تیم پژوهش را وارد کار کردیم. مهندس مستقر در محل با مشتری همکاری کرد تا پلتفرم را بسازند و مشخص کنند مدل باید چه کارهایی انجام دهد. تیم پژوهش روی رفع کاستی‌های مدل کار کرد و نسخه‌های پیاپی مدل به ما امکان داد پیشرفت آن را در برابر نیازهای مشتری بسنجیم.

در طول شش ماه، عملکرد در ارزیابی‌های کلیدی از حدود ۶۰٪ به ۸۰٪ و سپس به بیش از ۹۰٪ رسید و به سطح لازم برای بهره‌برداری عملیاتی دست یافت.

دقت در Audio Big Bench طی پنج نسخهٔ مدل، از ۶۵٫۶٪ در دسامبر ۲۰۲۴ به ۹۲٫۲۹٪ در مهٔ ۲۰۲۶ افزایش می‌یابد.

مدل صوتی حاصل از این کار، اکنون در سامانهٔ آن مشتری، دیگر سامانه‌های اختصاصی خدمات مشتریان و استقرارهای مدیریت‌شده از طریق Presence به کار می‌رود. مشکلی که در کسب‌وکار یک مشتری با آن روبه‌رو شدیم، به شناسایی بهبودهایی کمک کرد که می‌توانست به بسیاری از مشتریان دیگر هم خدمت کند.

هر بخش اهمیت داشت. مشتری متعهد شد روی مسئله‌ای کار کند که مدل هنوز نمی‌توانست آن را حل کند. مهندس مستقر در محل با حفظ همکاری نزدیک، مسئله را صورت‌بندی کرد، پلتفرم را ساخت و همکاری را از آغاز تا پایان پیش برد. تیم پژوهش قابلیت‌های زیربنایی مدل را بهبود داد.

این راه دیگرِ از میان بردن نیاز به خودمان است: کمک کنیم مسئله‌ای که مدل‌های امروز نمی‌توانند حل کنند، به قابلیتی تبدیل شود که مدل‌های آینده ارائه می‌دهند. ثمرهٔ کار ما فراتر از ساعت‌هایی است که با هر مشتری می‌گذرانیم.

سراغ مسئلهٔ دشوارتر بروید

به OpenAI پیوستم تا کمک کنم هوش مصنوعی در کار روزمرهٔ مردم مفید باشد. این هدف همچنان راهنمای تیم است. اغلب به تیم می‌گویم که در بیشتر مواردِ توسعهٔ الگوهای زبانی بزرگ (LLM)، اصل تیغ اُکام صدق می‌کند: ساده‌ترین راهکار، بهترین است. در شرکتی که با پژوهش‌های پیشرو شناخته می‌شود و در صنعتی که اغراق بر آن سایه انداخته، می‌خواهیم چیزهایی بسازیم که مطمئن کار کنند و افرادی که در عمل از آن‌ها استفاده می‌کنند بتوانند به آن‌ها تکیه کنند.

هدف این است که هر همکاری، مسیر بعدی را بهتر کند: محصولی که آسان‌تر مستقر شود، مدلی که از عهدهٔ کار دشوارتری بربیاید، یا کار اختصاصی کمتری برای مشتری بعدی.

اگر مسئلهٔ دشواری دارید که می‌خواهید حلش کنید، مشتاق همکاری با شما هستیم. اگر می‌خواهید در حل این مسائل کمک کنید، خوشحال می‌شویم به ما بپیوندید.

پس وقتی Codex می‌تواند کاری را انجام دهد که ما ماه‌ها صرف ساختنش کرده‌ایم، چه می‌کنیم؟

سراغ مسئلهٔ دشوارتر بروید

نویسنده

Colin Jarvis