GitHub مایکروسافت برای افزودن ویژگی های چت OpenAI به ابزار کدنویسی
بخش GitHub شرکت مایکروسافت یکی از اولین برنامه های توزیع شده را با استفاده از ابزارهای تولید زبان OpenAI ایجاد کرد، برنامه ای به نام Copilot که به توسعه دهندگان نرم افزار کمک می کرد تا کدهای کامپیوتری بنویسند. گیت هاب اکنون یک ویژگی چت و صدا اضافه می کند که به توسعه دهندگان این امکان را می دهد که بپرسند چگونه وظایف کدگذاری خاصی را انجام دهند.
نسخه جدیدی که روز چهارشنبه معرفی شد، Copilot X نام دارد، که مدیر عامل GitHub، توماس دامک، گفت که او با پرسیدن اینکه چگونه یک بازی مار را در پایتون برنامه ریزی کند، به یکی از فرزندانش نشان داد. پنجره چت میتواند توضیحاتی در مورد آنچه که بخشهای کد قرار است انجام دهند، ایجاد راههایی برای آزمایش کد و پیشنهاد رفع اشکال ارائه دهد. توسعه دهندگان همچنین می توانند دستورالعمل ها را ارائه دهند یا با استفاده از صدای خود سؤال بپرسند.
GitHub برای اولین بار در سال 2021 پیش نمایش Copilot را انجام داد و سال گذشته آن را به طور گسترده منتشر کرد. محصول اولیه حاوی یک ابزار تکمیلی بود که قطعههایی از کد برنامه را هنگام تایپ توسعهدهنده نرمافزار ارائه میکرد. تا ماه نوامبر صدها هزار توسعهدهنده را به خود جذب کرده بود و نام محصول آن به خلاصهنویسی استراتژی مایکروسافت برای پیادهسازی این نوع فناوریهای کمکی در طیف گستردهای از محصولات، از نرمافزار آفیس گرفته تا برنامههای امنیتی تبدیل شد. اکنون که چت ربات OpenAI ChatGPT در فرهنگ عمومی سر و صدا ایجاد کرده است، شرکتها در تلاش هستند تا از مایکروسافت در تعبیه ابزارهای آزمایشگاه تحقیقاتی در محصولات و استراتژیهای تجاری پیروی کنند. در عین حال رقبایی مانند گوگل شرکت آلفابت. در حال راه اندازی رقبای چت بات هستند.
GitHub همچنین شروع به استفاده از آخرین مدل زبان OpenAI – GPT 4 – در محصول خواهد کرد. این شرکت قصد دارد از مدل های مختلف هوش مصنوعی برای کارهای مختلف استفاده کند. توابع تکمیل کد که به هوش مصنوعی به اندازه کافی سریع نیاز دارند تا جریان برنامه نویسی توسعه دهندگان را مختل نکند، همچنان از فناوری قدیمی استفاده می کنند که سرعت را به جای دقت کامل بهینه می کند. Domke گفت که ویژگیهای چت از GPT-4 جدیدتر استفاده میکنند، که OpenAI میگوید دارای سطوح بالاتری از دقت است.
توسعه دهندگان می توانند برای پیش نمایش سرویس جدید در لیست انتظار ثبت نام کنند. Domke گفت که امیدوار است از این نرم افزار برای آموزش استفاده شود. او قرار است روز چهارشنبه به یک استاد با استفاده از Copilot در دانشگاه دوک بپیوندد.
او می گوید: “این ناامیدی را از یادگیری دور می کند، زیرا به عنوان یک دانشجو، ناامیدکننده ترین قسمت در ابتدای ترم است، همه باید سطح دانش یکسانی داشته باشند، اما ندارند.” با Copilot، میتوانید آنها را خیلی سریع افزایش دهید، و این روش یادگیری ما را متحول خواهد کرد.»