इस प्रोजेक्ट के बारे में

यह रिपॉजिटरी, चरण-दर-चरण क्विकस्टार्ट, फीचर-विशिष्ट नोटबुक और व्यावहारिक उदाहरण अनुप्रयोगों के माध्यम से Gemini API के लिए एक संरचित सीखने का मार्ग प्रदान करती है। गाइड का पालन करने के लिए Google खाता और Google AI Studio से API कुंजी आवश्यक है, और कई नोटबुक को सीधे Google Colab में खोला जा सकता है। क्विकस्टार्ट अनुभाग प्रमाणीकरण, बुनियादी प्रॉम्प्टिंग और मल्टीमॉडल इनपुट से शुरू होता है, फिर व्यक्तिगत API क्षमताओं में विस्तारित होता है। इनमें कम-विलंबता वॉयस और वीडियो इंटरैक्शन के लिए मल्टीमॉडल लाइव API, लाइव विस्तारित सोच, लाइव ऑडियो-स्ट्रीम अनुवाद, और ऑडियो फ़ाइलों और स्ट्रीम के लिए Gemini Transcribe शामिल है, जिसमें वर्ड-लेवल टाइमस्टैम्प, स्पीकर डायराइज़ेशन, कस्टम शब्दावली और स्मार्ट ट्रांसक्रिप्शन होता है। मीडिया-केंद्रित गाइड वीडियो निर्माण और संपादन के लिए Omni Flash और Veo, Imagen और Nano-Banana इमेज जनरेशन, Lyria संगीत निर्माण, Lyria RealTime और टेक्स्ट-टू-स्पीच को कवर करते हैं। अन्य प्रलेखित सुविधाओं में Google Search, Google Maps, YouTube और URL के साथ ग्राउंडिंग; उपयोगकर्ता डेटा में ग्राउंडिंग प्रतिक्रियाओं के लिए होस्टेड फ़ाइल सर्च; Python कोड निष्पादन; एजेंट API और प्रबंधित एंटीग्रैविटी एजेंट; गैर-समय-संवेदनशील वर्कलोड के लिए बैच API; एसिंक्रोनस ऑपरेशन सूचनाओं के लिए वेबहुक; और प्राथमिकता और फ्लेक्स अनुमान टियर शामिल हैं। रिपॉजिटरी में स्थानिक समझ और तर्क के लिए Gemini Robotics-ER मॉडल के लिए एक गाइड भी शामिल है। उदाहरण निर्देशिका कई API सुविधाओं या तृतीय-पक्ष टूल को उपयोग के मामलों में जोड़ती है, जैसे ब्राउज़र ऑटोमेशन, पुस्तक चित्रण, एनिमेटेड कहानी निर्माण, लाइव API प्लॉटिंग और मैपिंग, 3D स्थानिक समझ, API लागत अनुमान और स्वास्थ्य निगरानी, और Gradio के साथ लाइव API इंस्टेंस तैनात करना। एंड-टू-एंड डेमो अलग-अलग रिपॉजिटरी में लिंक किए गए हैं, जिनमें Gemini CLI, Flask API क्विकस्टार्ट, मल्टीमॉडल लाइव API वेब कंसोल, फुल-स्टैक LangGraph क्विकस्टार्ट और Google AI Studio स्टार्टर एप्लेट शामिल हैं। Gemini API को curl के साथ REST API के रूप में या Python, Go, Node.js, Java और C# के लिए आधिकारिक SDK के माध्यम से कॉल किया जा सकता है। एंटरप्राइज़ Vertex AI उदाहरण अलग से बनाए रखे जाते हैं, और योगदान CONTRIBUTING.md में प्रलेखित हैं।