Microsoft GitHub הכשירה את מודל התכנות Copilot שלה לביצוע משימות חדשות, מה שהופך את עוזר הבינה המלאכותי שכבר אומץ ברבים לבלתי נמנע עבור מפתחים.
לרגל המאורע, לעוזר הקוד יש שם חדש, או יהיה עם הזמן: Copilot X, שאינו מיועד לדירוג של התוכן שהוא מייצר.
"צוות המחקר והפיתוח שלנו ב-GitHub Next עבד כדי לעבור את העורך ולפתח את GitHub Copilot לעוזר AI נגיש לאורך כל מחזור חיי הפיתוח", אמר תומס דומקה, מנכ"ל GitHub, בפוסט בבלוג שסופק ל הקופה. "זהו GitHub Copilot X - החזון שלנו לעתיד של פיתוח תוכנה מופעל בינה מלאכותית."
עם זאת, דומקה מתייחס שוב ושוב לתוכנה בפשטות כאל Copilot, כך שגם אנחנו נעשה זאת, בהנחה שה-X מייצג מעבר שאיפה במועד מאוחר יותר.
בהמשך, Copilot תסתמך על סט מתפתח של דגמי שפות גדולים, כולל GPT-3.5-טורבו של Open AI ו- GPT-4, במקום גרסה מותאמת אישית של OpenAI קודקס. OpenAI סוגרת את ה-API הציבורי עבור Codex ב-23 במרץ 2023. GitHub אומרת שהיא לא מצפה שהפסקת השימוש ב-Codex תשפיע על הלקוחות. OpenAI לא הגיבה מיד לבקשה לומר אם הפסקת ה-API קשורה ל- התדיינות מתמשכת בנושא זכויות יוצרים ורישוי על קודקס וקופיילוט.
הוצג בקיץ שעבר לאחר ניסיון טכני של שנה, Copilot מציע הצעות קידוד, אם כי לא תמיד טובים, למפתחים המשתמשים ב-GitHub עם עורכי טקסט ו-IDE נתמכים, כמו Visual Studio Code.
נכון לחודש שעבר, לפי GitHub, ל-Copilot היה יד 46 אחוז מהקוד נוצר במחסן ריפו הענן של מיקרוסופט וסייע למפתחים לתכנת עד 55 אחוז מהר יותר.
ביום רביעי, Copilot - "מתכנת זוג" בינה מלאכותית, כהגדרת GitHub - יהיה מוכן לשוחח עם מפתחים בסגנון ChatGPT ב-Visual Studio Code או Visual Studio. שיחות הנחיה ותגובה מתרחשות בחלון צ'אט בסרגל הצד של IDE, בניגוד לתגובות ההשלמה האוטומטית שנוצרות משאילתות מבוססות הערות בקובץ מקור.
"צ'אט של פיילוט הוא לא רק חלון צ'אט", אמר דומקה. "זה מזהה איזה קוד מפתח הקליד, אילו הודעות שגיאה מוצגות, והוא מוטבע עמוק ב-IDE."
לפיכך מפתח יכול להדגיש, למשל, ביטוי רגיל בקובץ מקור ולהזמין את Copilot להסביר מה עושה ביטוי התאמת הדפוס הקהה. ניתן לבקש גם את Copilot ליצור בדיקות, לנתח ולאפות באגים, להציע תיקון או לנסות משימה מותאמת אישית. המודל יכול אפילו להוסיף הערות שמסבירות את קוד המקור ויכולים לנקות קבצים כמו סריג.
עוד יותר מעניין, ניתן לפנות ל-Copilot בקול. באמצעות הנחיות מדוברות, התוכנה המסייעת יכולה לייצר (או להתרבות) קוד ולהפעיל אותו לפי דרישה. זו אפשרות נגישות ראויה לפחות. הזמן יגיד אם Copilot יכול להתנגד לפקודות מתיחה של מסיגי גבול לתאים שמכוונים את הבינה המלאכותית להביא תוכן לא הולם.
"צ'אט Copilot מתבסס על העבודה ש-OpenAI ו-Microsoft עשו עם ChatGPT וה-Bing החדש", אמר דומקה, ככל הנראה לא מוכן להתחייב להרחבת שם X.
אולי טיפת השם שלו בינג אינה בדיוק התמיכה שהוא מדמיין, בהתחשב בדרך שבה בינג יש ל ביצעתי כאשר הוא תחת השפעת GPT-4. אבל מוגבל להקשר של יצירת קוד, GPT-4 אולי יכול להיות מנווט ביתר קלות לעבר פלט שימושי.
בכל מקרה, האימוץ של GPT-4 של GitHub תומך בתכונה שנפתחת כתצוגה מקדימה טכנית: תיאורי AI של בקשות משיכה (הגשות לשינוי קוד).
כאשר מבצעים בקשת משיכה תחת העין הפקוחה של AI, מפתחים יכולים לצפות לגלות שהדגם של GitHub יתמלא תיוגים המשמשים לספק מידע נוסף על המתרחש. לאחר מכן, מוטלת על המפתחים לקבל או לשנות את ההצעות.
יתרה מכך, התחום של Copilot הוארך לתיעוד. החל בתיעוד עבור להגיב, תכלת מסמכים, ו DND, מפתחים יכולים להעלות שאלות ולקבל תשובות שנוצרו על ידי AI דרך ממשק צ'אט. עם הזמן, לדברי דומקה, היכולת לקיים אינטראקציה עם תיעוד באמצעות ממשק צ'אט תורחב למאגרים ולתיעוד פנימי של כל ארגון.
אז במקום שאילתות מבוססות מילות מפתח למציאת קישור שמפנה למסמך עם תשובה, מפתחים יוכלו להציב שאלות פחות מובנות ולקבל בחזרה תשובות מדויקות לפעמים ישירות (ללא כל ייחוס מקור). זה עשוי לעזור להסביר מדוע גוגל כל כך מודאגת מכך שיתפסו רגליים שטוחות על ידי המבול הפתאומי של מוצרים בטעם בינה מלאכותית.
GitHub אפילו עזר ל-Copilot ליישב את שורת הפקודה, עם GitHub Copilot CLI. אם אי פעם שכחתם לחש או דגל פקודה לא ברור, Copilot דאג לכם, מה שאולי מנחם ואולי לא. ®
- הפצת תוכן ויחסי ציבור מופעל על ידי SEO. קבל הגברה היום.
- Platoblockchain. Web3 Metaverse Intelligence. ידע מוגבר. גישה כאן.
- מקור: https://go.theregister.com/feed/www.theregister.com/2023/03/22/github_copilot_learns_new_tricks/
- :הוא
- $ למעלה
- 2023
- a
- יכולת
- יכול
- אודות
- לְקַבֵּל
- נגישות
- נגיש
- פי
- מדויק
- נוסף
- מידע נוסף
- מאומץ
- אימוץ
- להשפיע על
- לאחר
- AI
- עוזר בינה מלאכותית
- מונע AI
- תעשיות
- כְּבָר
- תמיד
- לנתח
- ו
- לענות
- תשובות
- API
- ARE
- AS
- עוזר
- At
- בחזרה
- BE
- להיות
- בינג
- בלוג
- בונה
- by
- CAN
- נתפס
- מנכ"ל
- שינוי
- ChatGPT
- קליק
- ענן
- CO
- קוד
- סִמוּל
- הערות
- לבצע
- מודאג
- תוכן
- הקשר
- שיחות
- זכויות יוצרים
- מכוסה
- נוצר
- מנהג
- לקוחות
- תַאֲרִיך
- דרישה
- מפתח
- מפתחים
- צעצועי התפתחות
- DID
- ישיר
- ישירות
- מסמך
- תיעוד
- מטה
- ירידה
- בקלות
- עורך
- או
- מוטבע
- שלם
- שגיאה
- Ether (ETH)
- אֲפִילוּ
- אירוע
- אי פעם
- להתפתח
- מתפתח
- הרחבה
- לצפות
- להסביר
- עין
- פולס
- מהר יותר
- מאפיין
- שלח
- קבצים
- למלא
- לסדר
- דירה
- בעד
- שכח
- קדימה
- החל מ-
- עתיד
- ליצור
- נוצר
- דור
- לקבל
- GitHub
- נתן
- הולך
- טוב
- יד
- טיפול
- יש
- לעזור
- עזר
- להבליט
- HTML
- HTTPS
- לדמיין
- מיד
- in
- כולל
- להשפיע
- מידע
- במקום
- אינטראקציה
- מעניין
- מִמְשָׁק
- פנימי
- להזמין
- IT
- שֶׁלָה
- jpg
- שפה
- גָדוֹל
- אחרון
- רישוי
- מעגל החיים
- כמו
- קו
- קשר
- עשייה
- צעדה
- סימן
- תואם
- הודעות
- מיקרוסופט
- מודל
- מודלים
- חוֹדֶשׁ
- יותר
- המהלך
- מוזילה
- שם
- חדש
- תרגילים חדשים
- הבא
- הזדמנות
- of
- המיוחדות שלנו
- on
- לפתוח
- OpenAI
- נפתח
- מִתנַגֵד
- אפשרות
- ארגון
- תפוקה
- עבר
- תבנית
- אָחוּז
- לבצע
- אוּלַי
- מקום
- אפלטון
- מודיעין אפלטון
- אפלטון נתונים
- נקודות
- הודעה
- תצוגה מקדימה
- לייצר
- מוצרים
- תָכְנִית
- מְתַכנֵת
- תכנות
- להציע
- לספק
- ובלבד
- ציבורי
- מכניס
- שאלות
- R & D
- דירוג
- מוכן
- מזהה
- מתייחס
- שוב ושוב
- מייצג
- לבקש
- בקשות
- להגיב
- הפעלה
- s
- אמר
- אומר
- לשרת
- סט
- הראה
- בפשטות
- So
- תוכנה
- פיתוח תוכנה
- כמה
- מָקוֹר
- קוד מקור
- החל
- עוד
- מובנה
- סטודיו
- הגשות
- פתאומי
- נתמך
- תומך
- לקחת
- המשימות
- משימות
- נבחרת
- טכני
- בדיקות
- זֶה
- השמיים
- העתיד
- השנה
- דרך
- בכל
- זמן
- ל
- גַם
- לקראת
- מְאוּמָן
- מַעֲבָר
- מִשׁפָּט
- תחת
- Ve
- גרסה
- באמצעות
- חזון
- קול
- דֶרֶך..
- יום רביעי
- מה
- אם
- אשר
- מי
- באופן נרחב
- יצטרך
- עם
- לְלֹא
- תיק עבודות
- עובד
- X
- שנה
- זפירנט