گیتهاب کوپایلت (GitHub Copilot) ابزار قدرتمند هوش مصنوعی تکمیل خودکار کد، اکنون چند مدلی شده است و از مدلهای زبانی بزرگ (LLM) Claude و Gemini نیز پشتیبانی میکند.
به گزارش تکناک، این بهروزرسانی به توسعهدهندگان امکان میدهد تا از طیف گستردهتری از مدلهای هوش مصنوعی برای تولید کد با کیفیت بالاتر و شخصیسازی شدهتر استفاده کنند.
گیتهاب امروز اعلام کرد که توسعهدهندگان اکنون میتوانند هنگام استفاده از سرویس Copilot Chat، بین چندین مدل زبان بزرگ انتخاب کنند. این سرویس که مشابه ChatGPT و متمرکز بر کدنویسی است، پیش از این تنها با مدل GPT-4 شرکت OpenAI کار میکرد.
از این به بعد، توسعهدهندگان میتوانند بین Claude 3.5 Sonnet از Anthropic و Gemini 1.5 Pro از Google، همچنین مدلهای GPT-4o، o1-preview و o1-mini از OpenAI جابهجا شوند. عرضه مدلهای Anthropic آغاز شده و مدل Gemini نیز تا چند هفته آینده در دسترس خواهد بود.
تککرانچ مینویسد که برخی تحلیلگران این حرکت را به عنوان تلاشی دیگر از سوی مایکروسافت برای کاهش وابستگی به OpenAI تفسیر میکنند. اما توماس دومک، مدیرعامل GitHub، دلیل این تغییر را فراهم کردن انتخاب بیشتر برای توسعهدهندگان عنوان کرده است.
به گفته دومک، مدلهای مختلف زبان برای وظایف متفاوت توسعه نرمافزار، عملکرد یکسانی ندارند و برخی از آنها برای کار با زبانهای برنامهنویسی خاص مناسبتر هستند.
دومک توضیح داد: «ما معتقد هستیم دوران مدلهای واحد به پایان رسیده است. همانطور که میدانید، گیتهاب کوپایلت همواره برای وظایف مختلف از نسخههای گوناگون مدلهای GPT-3 یا GPT-4 استفاده کرده است. در مواردی که نیاز به تأخیر کمتر بود، از مدل سریعتر و کوچکتری استفاده میکردیم و برای دقت بالاتر، به مدلهای پیچیدهتر و بزرگتر روی میآوردیم. ما در GitHub به انتخاب توسعهدهندگان باور داریم و این امکان را فراهم کردهایم تا بنا به سیاستهای شرکتی، ترجیحات شخصی یا نیازهای مختلف خود یکی از مدلهای رقابتی را برگزینند. به همین دلیل همکاری رسمی با Anthropic و Google را آغاز کردهایم.»
گیتهاب برخی از مقدمات این تغییر را با عرضه انتخاب میان GPT-4 و GPT-4 o1 برای توسعهدهندگان، که بیش از یک ماه پیش آغاز شد، فراهم کرده بود.
در حال حاضر، این انتخاب تنها برای سرویس Copilot Chat و ابزار جدید Spark فعال شده است. با وجود این، دومک اعلام کرد که GitHub در آینده قصد دارد امکان انتخاب مدلهای مختلف را به تمامی ابزارهای خود اضافه کند.
توماس کورین، مدیرعامل Google Cloud، نیز در این باره گفت: «توسعهدهندگان نیاز به انتخاب گستردهای از مدلها دارند که برای توسعه، از جمله تولید کد، بازسازی و بهینهسازی کد، بهترین عملکرد را ارائه دهند. مدلهای Gemini در این زمینه کارآمد هستند و اکنون روی پلتفرمهای پرکاربرد توسعهدهندگان از جمله GitHub Copilot در دسترس میباشند تا میلیونها توسعهدهنده در سراسر جهان از هوش مصنوعی قابل اعتماد و در سطح سازمانی Google Cloud بهرهمند شوند.»