GitHub آزمایش یک دستیار هوش مصنوعی را آغاز کرده است که هنگام نوشتن کد کمک می کند

GitHub پروژه GitHub Copilot را معرفی کرد که در آن یک دستیار هوشمند در حال توسعه است که می تواند ساختارهای استاندارد را هنگام نوشتن کد ایجاد کند. این سیستم به طور مشترک با پروژه OpenAI توسعه داده شده است و از پلت فرم یادگیری ماشین OpenAI Codex استفاده می کند که بر روی مجموعه بزرگی از کدهای منبع میزبانی شده در مخازن عمومی GitHub آموزش داده شده است.

GitHub Copilot با سیستم‌های تکمیل کد سنتی در توانایی آن برای تولید بلوک‌های کد نسبتاً پیچیده، تا توابع آماده که با در نظر گرفتن شرایط فعلی ترکیب می‌شوند، متفاوت است. GitHub Copilot با روشی که توسعه دهنده کد می نویسد وفق می دهد و API ها و چارچوب های مورد استفاده در برنامه را در نظر می گیرد. به عنوان مثال، اگر نمونه ای از ساختار JSON در یک نظر وجود داشته باشد، زمانی که شما شروع به نوشتن یک تابع برای تجزیه این ساختار می کنید، GitHub Copilot کد آماده ارائه می دهد و هنگام نوشتن لیست های معمول از توضیحات تکراری، بقیه را تولید می کند. موقعیت ها

GitHub آزمایش یک دستیار هوش مصنوعی را آغاز کرده است که هنگام نوشتن کد کمک می کند

GitHub Copilot در حال حاضر به عنوان یک افزونه برای ویرایشگر کد ویژوال استودیو در دسترس است. تولید کد در زبان های برنامه نویسی Python، JavaScript، TypeScript، Ruby و Go با استفاده از فریم ورک های مختلف پشتیبانی می شود. در آینده برنامه ریزی شده است که تعداد زبان های پشتیبانی شده و سیستم های توسعه گسترش یابد. این افزونه با دسترسی به یک سرویس خارجی در حال اجرا در سمت GitHub کار می کند که محتویات فایل کد ویرایش شده نیز به آن منتقل می شود.

GitHub آزمایش یک دستیار هوش مصنوعی را آغاز کرده است که هنگام نوشتن کد کمک می کند


منبع: opennet.ru

اضافه کردن نظر