בדף הזה מוסבר איך להוריד ולהתקין את הספריות העדכניות ביותר של Gemini API. אם זו הפעם הראשונה שאתם משתמשים ב-Gemini API, תוכלו להיעזר במדריך למתחילים ל-API.
הערה חשובה לגבי הספריות החדשות שלנו
לאחרונה השקנו קבוצה חדשה של ספריות שמספקות גישה עקבית ויעילה יותר למודלים של הבינה המלאכותית הגנרטיבית של Google בשירותים שונים של Google.
עדכונים עיקריים בספרייה
שפה | ספרייה ישנה | ספרייה חדשה (מומלץ) |
---|---|---|
Python | google-generativeai |
google-genai |
JavaScript ו-TypeScript |
@google/generative-ai |
@google/genai כרגע בתצוגה מקדימה |
התחלה | google.golang.org/generative-ai |
google.golang.org/genai |
אנחנו ממליצים מאוד לכל המשתמשים בספריות הקודמות לעבור לספריות החדשות. למרות שספריית JavaScript/TypeScript נמצאת ב-Preview, אנחנו עדיין ממליצים להתחיל את ההעברה, כל עוד אתם מרגישים בנוח עם אזהרות שמפורטות בקטע JavaScript/TypeScript.
Python
אפשר להתקין את ספריית Python על ידי הרצת:
pip install google-genai
JavaScript ו-TypeScript
כדי להתקין את ספריית JavaScript ו-TypeScript אפשר להריץ:
npm install @google/genai
הספרייה החדשה של JavaScript/TypeScript נמצאת כרגע בתצוגה מקדימה, כך שיכול להיות שהיא לא שלמה ושיכול להיות שנצטרך לבצע שינויים שעלולים לגרום לכשלים.
עם זאת, מומלץ מאוד להתחיל להשתמש ב-SDK החדש במקום בגרסה הקודמת שבקרוב תצא משימוש, כל עוד אתם מרגישים בנוח עם האזהרות האלה. אנחנו פועלים במרץ כדי להשיק גרסה של Google Analytics (זמינות לכלל המשתמשים) לספרייה הזו.
מפתחות API באפליקציות בצד הלקוח
אזהרה: לא משנה באיזו ספרייה אתם משתמשים, הוספת מפתח ה-API לקוד של JavaScript או של TypeScript בצד הלקוח היא לא בטוחה. שימוש בפריסות בצד השרת כדי לגשת ל-Gemini API בסביבת הייצור.
Go
אפשר להתקין את ספריית Go שלנו על ידי הרצה של:
go get google.golang.org/genai
ספריות וערכות SDK קודמות
הרשימה הבאה כוללת את ערכות ה-SDK הקודמות שכבר לא בפיתוח. אפשר לעבור ל-SDK המעודכן של Google Gen AI באמצעות המדריך להעברת נתונים (מיגרציה):