Gemini API लाइब्रेरी

इस पेज पर, Gemini API के लिए नई लाइब्रेरी डाउनलोड करने और इंस्टॉल करने के बारे में जानकारी दी गई है. अगर आपने Gemini API का इस्तेमाल पहले कभी नहीं किया है, तो एपीआई के इस्तेमाल से जुड़ी क्विकस्टार्ट गाइड पढ़ें.

हमारी नई लाइब्रेरी के बारे में अहम जानकारी

हम 2024 के आखिर से, Google Gen AI SDK को धीरे-धीरे रोल आउट कर रहे हैं. यह लाइब्रेरी का एक नया सेट है, जो Gemini API और Vertex AI, दोनों के ज़रिए Google के जनरेटिव एआई मॉडल को ऐक्सेस करने के लिए एक यूनिफ़ाइड इंटरफ़ेस उपलब्ध कराता है. इससे इन प्लैटफ़ॉर्म के बीच ट्रांज़िशन को आसान बनाया जा सकता है.

Gemini मॉडल को ऐक्सेस करने के लिए, अब Google Gen AI SDK टूल का सुझाव दिया जाता है. साथ ही, हमारे दस्तावेज़ में मौजूद सभी कोड स्निपेट में इन लाइब्रेरी का इस्तेमाल किया जाता है. 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 टूल पर माइग्रेट करने का सुझाव देते हैं. ऐसा इसलिए, क्योंकि यह टूल, अच्छी तरह से मैनेज किया गया पाथ उपलब्ध कराता है. साथ ही, इसमें लाइव एपीआई की सुविधाओं और मल्टी-मोडल आउटपुट (जैसे, इमेज और वीडियो जनरेशन) जैसी नई सुविधाओं का ऐक्सेस भी मिलता है. ये सुविधाएं, हमारी लेगसी लाइब्रेरी में उपलब्ध नहीं हैं. हमें उम्मीद है कि समय के साथ, सुविधाओं में अंतर बढ़ेगा.

लाइब्रेरी इंस्टॉल करना

हमारी Python लाइब्रेरी को इंस्टॉल करने के लिए, यह तरीका अपनाएं:

pip install google-genai

JavaScript और TypeScript लाइब्रेरी को इंस्टॉल करने के लिए, यह तरीका अपनाएं:

npm install @google/genai

हमारी Go लाइब्रेरी को इंस्टॉल करने के लिए, यह तरीका अपनाएं:

go get google.golang.org/genai

पिछली लाइब्रेरी और SDK टूल

जिन प्लैटफ़ॉर्म पर नई लाइब्रेरी उपलब्ध है उनके लिए, हमारा सुझाव है कि आप नई लाइब्रेरी पर माइग्रेट करें. पिछली लाइब्रेरी में नई सुविधाएं नहीं मिलेंगी. साथ ही, इनके लिए सहायता की स्थिति के बारे में यहां बताया गया है.

जिन प्लैटफ़ॉर्म पर अब तक कोई नई आधिकारिक लाइब्रेरी उपलब्ध नहीं है उनके लिए, सीधे हमारे एपीआई को कॉल किया जा सकता है. इसके अलावा, कम्यूनिटी की ओर से मैनेज की जाने वाली लाइब्रेरी का इस्तेमाल किया जा सकता है या तीसरे पक्ष के भरोसेमंद विकल्पों का फ़ायदा लिया जा सकता है. हम अपने आधिकारिक SDK टूल की कवरेज को बढ़ाने के लिए लगातार काम कर रहे हैं. साथ ही, नई लाइब्रेरी रिलीज़ होने पर उन्हें यहां लिस्ट कर देंगे.

पिछली लाइब्रेरी ये हैं:

  • Python (पुराना वर्शन): अगस्त 2025 से, बग ठीक करने के साथ-साथ सभी तरह की सहायता बंद हो जाएगी.
  • Node.js (पुराना): बग ठीक करने के साथ-साथ, अगस्त 2025 से सभी तरह की सहायता बंद कर दी जाएगी.
  • Go (पिछला वर्शन): अगस्त 2025 से, इस वर्शन के लिए सभी तरह की सहायता बंद हो जाएगी. इसमें गड़बड़ियों को ठीक करने की सहायता भी शामिल है.
  • Dart और Flutter (पुराना): इसे सक्रिय रूप से मैनेज नहीं किया जाता
  • Swift (पुराना वर्शन): इस पर फ़िलहाल काम नहीं किया जा रहा है
  • Android (पुराना): इस पर काम नहीं किया जा रहा है