Gemini API क्विकस्टार्ट

इस शुरुआती लेख में, अपनी पसंद के एसडीके का इस्तेमाल करके Gemini API का इस्तेमाल शुरू करने का तरीका बताया गया है.


Google के एआई से देखें Colab notebook आज़माएं GitHub पर नोटबुक देखना

ज़रूरी शर्तें

इस शुरुआती लेख में यह माना गया है कि आपको Python की मदद से ऐप्लिकेशन बनाने का पता है.

यह शुरुआती तरीका पूरा करने के लिए, पक्का करें कि आपका डेवलपमेंट एनवायरमेंट इन ज़रूरी शर्तों को पूरा करता हो:

  • Python 3.9 और इसके बाद के वर्शन

Google AI SDK इंस्टॉल करना

Gemini API के लिए Python SDK, google-generativeai पैकेज में शामिल है. pip का इस्तेमाल करके डिपेंडेंसी इंस्टॉल करें:

pip install -q -U google-generativeai

पुष्टि करने की सुविधा सेट अप करना

Gemini API की पुष्टि करने का सबसे आसान तरीका, एपीआई पासकोड को कॉन्फ़िगर करना है. इस बारे में इस सेक्शन में बताया गया है. अगर आपको ऐक्सेस कंट्रोल की ज़्यादा सख्त सुविधा चाहिए, तो इसके बजाय OAuth का इस्तेमाल करें.

अगर आपके पास पहले से कोई एपीआई पासकोड नहीं है, तो Google AI Studio में जाकर एक पासकोड बनाएं.

Google AI Studio से एपीआई पासकोड पाना

इसके बाद, अपनी कुंजी कॉन्फ़िगर करें.

हमारा सुझाव है कि आप अपने वर्शन कंट्रोल सिस्टम में एपीआई पासकोड को डालें. इसके बजाय, उसे एनवायरमेंट वैरिएबल के तौर पर असाइन करें:

export API_KEY=<YOUR_API_KEY>

लाइब्रेरी इंपोर्ट करना

Google की जनरेटिव एआई लाइब्रेरी इंपोर्ट और कॉन्फ़िगर करें.

import google.generativeai as genai
import os

genai.configure(api_key=os.environ["API_KEY"])

अपना पहला अनुरोध करना

टेक्स्ट जनरेट करने के लिए, generateContent वाला तरीका इस्तेमाल करें.

model = genai.GenerativeModel("gemini-1.5-flash")
response = model.generate_content("Write a story about a magic backpack.")
print(response.text)

आगे क्या करना है

अब आपके पास Gemini API से अनुरोध करने की सुविधा है. इसलिए, अपने ऐप्लिकेशन और वर्कफ़्लो बनाने के लिए, Gemini API की सभी सुविधाओं का इस्तेमाल किया जा सकता है. Gemini API की सुविधाओं का इस्तेमाल शुरू करने के लिए, ये गाइड देखें:

Gemini API के तरीकों और अनुरोध पैरामीटर के बारे में ज़्यादा जानकारी के लिए, एपीआई रेफ़रंस में दी गई गाइड देखें.