איך פועל Gemini Code Assist

המודלים הגדולים של שפה (LLM) של Gemini שמשמשים את Gemini Code Assist מאומנים על מערכי נתונים של קוד שזמין לציבור, על חומרים ספציפיים ל-Google Cloud ועל מידע טכני רלוונטי אחר, בנוסף למערכי הנתונים שמשמשים לאימון המודלים הבסיסיים של Gemini. המודלים מאומנים כך שהתשובות של Gemini Code Assist יהיו מועילות ככל האפשר למשתמשים ב-Gemini Code Assist.

‫Gemini Code Assist Standard ו-Gemini Code Assist Enterprise לא משתמשים בהנחיות שלכם או בתשובות שנוצרות כדי לאמן או לכוונן את המודלים הבסיסיים שלנו. מהדורות Gemini Code Assist Standard ו-Gemini Code Assist Enterprise משתמשות בנתונים שלכם אך ורק כדי לספק תשובה לבקשה, והן לא שומרות את הנתונים אלא אם אתם מנחים אותן לעשות זאת.

איך ומתי Gemini Code Assist מפנה למקורות

המטרה של מודלים מסוג LLM של Gemini Code Assist, כמו של שירותים עצמאיים אחרים שמבוססים על LLM, היא ליצור תוכן מקורי ולא לשכפל תוכן קיים בכמות גדולה. תכננו את המערכות שלנו במטרה להגביל את הסיכויים למקרים כאלה, ונמשיך לשפר את התפקוד שלהן.

אם Gemini Code Assist מצטט קטע ארוך ישירות מדף אינטרנט, הוא מציין את הדף הזה כמקור. כש-Gemini Code Assist נותן תשובות עם כתובות URL, המשתמשים יכולים לראות את המקור של כל פריט ולפעמים לעבור אליו בלחיצה.

כש-Gemini Code Assist יוצר קוד או מציע השלמת קוד, הוא מספק פרטי ציטוט אם הוא מצטט קטע ארוך ישירות ממקור אחר, כמו קוד קיים ממקור פתוח. במקרה של ציטוטים עם הפניות למאגרי קוד, הציטוט עשוי להתייחס גם לרישיון קוד פתוח רלוונטי.

כדי לשפר את יצירת הקוד בסביבות פיתוח משולבות (IDE),‏ Gemini Code Assist אוסף מידע הקשרי מהקובץ שבו אתם משתמשים באופן פעיל בסביבת הפיתוח המשולבת, וגם מקבצים מקומיים אחרים שפתוחים ורלוונטיים בפרויקט.

כשעובדים עם Gemini Code Assist בסביבת הפיתוח המשולבת, Gemini מציג רשימה של קבצי הפרויקט (מקורות ההקשר) ששימשו כהפניה ליצירת תשובות להנחיות. מקורות ההקשר מוצגים בכל פעם שמשתמשים ב-Gemini Chat.

כדי למנוע מ-Gemini Code Assist להציע קוד שתואם למקורות שמצוטטים, אפשר לשנות את ההגדרות ב-VS Code.

התאמה אישית של קוד ב-Gemini Code Assist Enterprise מאפשרת לכם לקבל הצעות לקוד שמבוססות על בסיס הקוד הפרטי של הארגון שלכם ישירות מ-Gemini Code Assist. מידע נוסף על התאמה אישית של קוד ועל האופן שבו אנחנו מספקים אבטחה כשניגשים לקוד הפרטי שלכם ומאחסנים אותו זמין בסקירה הכללית של Gemini Code Assist. כדי להגדיר ולהשתמש בהתאמה אישית של קוד, אפשר לעיין במאמר בנושא הגדרה ושימוש בהתאמה אישית של קוד ב-Gemini Code Assist.

מידע נוסף על אמצעי אבטחה ב-Gemini Code Assist Standard וב-Enterprise זמין במאמר אבטחה, פרטיות ותאימות ב-Gemini Code Assist Standard וב-Enterprise.