ספריות Gemini API

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

הערה חשובה לגבי הספריות החדשות שלנו

מאז סוף שנת 2024, אנחנו משיקים בהדרגה את Google Gen AI SDK, קבוצה חדשה של ספריות שמספקות ממשק מאוחד לגישה למודלים של AI גנרטיבי של Google דרך Gemini API ו-Vertex AI, וכך משפרים את המעבר בין הפלטפורמות האלה.

Google Gen AI SDK הוא עכשיו הדרך המומלצת לגשת למודלים של Gemini, וכל קטעי הקוד במסמכי העזרה שלנו משתמשים בספריות האלה. פרטים נוספים על המעבר בין Gemini Developer API ל-Vertex AI זמינים בדף Vertex AI.

עדכונים בספריית המפתחות

שפה הספרייה הישנה ספרייה חדשה (מומלץ)
Python google-generativeai google-genai
JavaScript
ו-TypeScript
@google/generative-ai @google/genai
Go google.golang.org/generative-ai google.golang.org/genai

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

התקנת ספרייה

כדי להתקין את ספריית Python, מריצים את הפקודה:

pip install google-genai

כדי להתקין את ספריית JavaScript ו-TypeScript, מריצים את הפקודה:

npm install @google/genai

כדי להתקין את ספריית Go, מריצים את הפקודה:

go get google.golang.org/genai

ספריות וערכות SDK קודמות

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

בפלטפורמות שבהן עדיין אין ספרייה רשמית חדשה, אפשר לקרוא לממשקי ה-API שלנו ישירות, להשתמש בספריות שמנוהלות על ידי הקהילה או להשתמש באפשרויות מהימנות של צד שלישי. אנחנו פועלים באופן פעיל כדי להרחיב את הכיסוי של ערכות ה-SDK הרשמיות שלנו, ונוסיף ספריות חדשות כאן כשהן יפורסמו.

אלה הספריות הקודמות: