שמירת נתונים אפסית ב-Gemini Developer API

בדף הזה מפורטים פרטים על מה שנקרא בדרך כלל 'שמירת נתונים אפסית' ב-Gemini Developer API.

הגבלת ההדרכה

כפי שמפורט בתנאים ובהגבלות של Gemini API, כשמשתמשים בשירותים בתשלום, Google לא משתמשת בהנחיות (כולל הוראות מערכת משויכות, תוכן במטמון וקבצים כמו תמונות, סרטונים או מסמכים) או בתשובות כדי לשפר את המוצרים שלה. הגדרות של שירותים בתשלום זמינות כאן.

שמירת נתוני לקוחות והשגת מצב של אפס שמירת נתונים

בדרך כלל, נתוני הלקוחות נשמרים לפרקי זמן מוגבלים בתרחישים ובתנאים הבאים. כדי להגיע למצב של אפס שמירת נתונים, הלקוחות צריכים לבצע פעולות ספציפיות או להימנע משימוש בתכונות ספציפיות בכל אחד מהתחומים הבאים:

  • רישום ביומן של הנחיות לצורך מעקב אחר התנהלות פוגעת: כפי שמפורט בתנאים הנוספים של Gemini API, בשירותים בתשלום, Google רושמת ביומן את ההנחיות והתשובות למשך זמן מוגבל, אך ורק לצורך זיהוי הפרות של המדיניות בנושא שימוש אסור. כשהבקשה שלכם ל-ZDR עבור פרויקט מסוים מאושרת, כל תוכן המשתמשים (הנחיות ותשובות) ומטא-נתונים שניתן לזהות (כמו כתובות IP ומזהי חשבון Google) נמחקים לפני הרישום ביומן. הרשומה שמתקבלת מסומנת כרשומה שעברה סניטציה, והיא לא מכילה נתונים מזהים של משתמשים. כך מושגת שוויון עם Vertex AI Zero Data Retention.

  • Grounding בחיפוש Google: כמו שמתואר בתנאים הנוספים של Gemini API,‏ Google שומרת הנחיות, מידע הקשרי ופלט שנוצר למשך שלושים (30) ימים לצורך יצירת תוצאות מעוגנות והצעות לחיפוש. יכול להיות שהמידע השמור הזה ישמש לניפוי באגים ולבדיקה של מערכות שתומכות בהארקה. אם משתמשים בהארקה עם חיפוש Google, אי אפשר להשבית את האחסון של המידע הזה.

  • הארקה באמצעות מפות Google: כפי שמפורט בתנאים ובהגבלות הנוספים של Gemini API,‏ Google מאחסנת הנחיות, מידע הקשרי ותוצאות שנוצרו למשך שלושים (30) ימים לצורך יצירת תוצאות מבוססות. אפשר להשתמש במידע הזה רק לצורך הנדסת אמינות, למשל לצורך ניפוי באגים במקרה של בעיות בשירות. אין אפשרות להשבית את השמירה של המידע הזה אם משתמשים ב-Grounding עם מפות Google.

  • Interactions API: ‏Interactions API מנהל את המצב הפעיל של שיחה כדי לאפשר שיחות מרובות תורות. כברירת מחדל, ה-API של האינטראקציות מאפשר אחסון של מצב. כדי להבטיח שלא יישארו עקבות של נתונים, צריך להגדיר במפורש את הפרמטר store לערך false בבקשות ה-API כדי לבטל את ההסכמה לשמירת מצב ברירת המחדל.

  • Live API: ממשק API עם שמירת מצב שמאפשר התחברות מחדש בזמן אמת על ידי שמירת מצב השיחה. כדי להשיג אפס שמירת נתונים, אל תגדירו את SessionResumptionConfig. אם נוצר כינוי לסשן, מצב השיחה (כולל טקסט, אודיו ווידאו) נשמר למשך עד 24 שעות.

  • File API Storage: File API מאפשר למשתמשים להעלות נכסים גדולים. הקבצים מאוחסנים במצב לא פעיל עד שהמשתמש מוחק אותם או עד שתוקף שלהם פג. השימוש ב-File API לא תלוי ברישום ביומן של ZDR. כדי לוודא שלא נשארים נתונים, המשתמשים צריכים למחוק את הקבצים באופן ידני.

  • שמירת הקשר במטמון באופן מפורש: המשתמשים יכולים לשמור במטמון באופן ידני מערכי נתונים גדולים (למשל, סרטונים ארוכים או ספריות מסמכים) באמצעות השדה cached_content. היומנים של הבקשות האלה כפופים למדיניות של ZDR בנושא השמטה, אבל ההקשר ששמור במטמון מאוחסן עם ttl או expire_time שהוגדרו על ידי המשתמש. כדי להשיג טביעת רגל של אפס נתונים, אל תשתמשו בתכונה cached_content.

  • שמירה במטמון בזיכרון באופן מרומז: כברירת מחדל, מודלים של Gemini שומרים נתונים במטמון בזיכרון כדי להפחית את זמן האחזור ואת העלות למפתחים. הנתונים האלה נמצאים רק ב-RAM (לא במצב מנוחה), מבודדים ברמת הפרויקט, ויש להם TTL של 24 שעות. הפעולה הזו לא מהווה הפרה של מדיניות אפס שמירת נתונים.

המאמרים הבאים