इंस्टॉलेशन गाइड
अपने सिस्टम पर Gemini CLI इंस्टॉल और कॉन्फ़िगर करें
सिस्टम आवश्यकताएं
सुनिश्चित करें कि आपका सिस्टम इन आवश्यकताओं को पूरा करता है
Windows
- Windows 10 या बाद का संस्करण
- Node.js 18.0.0 या उच्चतर
- PowerShell 5.1 या PowerShell Core 7+
- Windows Terminal (अनुशंसित)
macOS
- macOS 10.15 (Catalina) या बाद का संस्करण
- Node.js 18.0.0 या उच्चतर
- Xcode Command Line Tools
- Terminal या iTerm2
Linux
- Ubuntu 18.04+ / CentOS 8+ / Debian 10+
- Node.js 18.0.0 या उच्चतर
- curl या wget
- bash या zsh shell
इंस्टॉलेशन विधियां
अपनी आवश्यकताओं के लिए सबसे उपयुक्त इंस्टॉलेशन विधि चुनें
NPM इंस्टॉलेशन
अधिकांश उपयोगकर्ताओं के लिए अनुशंसित विधि
चरण 1: npm के माध्यम से ग्लोबली इंस्टॉल करें
यह आपके सिस्टम पर Gemini CLI को ग्लोबली इंस्टॉल करता है
npm install -g @google/generative-ai-cli
चरण 2: इंस्टॉलेशन सत्यापित करें
जांचें कि इंस्टॉलेशन सफल था
gemini --version
चरण 3: API कुंजी सेट करें
अपनी Google AI API कुंजी कॉन्फ़िगर करें
gemini config set api-key YOUR_API_KEY
Docker इंस्टॉलेशन
निरंतर तैनाती के लिए कंटेनराइज़्ड वातावरण
चरण 1: Docker इमेज पुल करें
आधिकारिक Docker इमेज डाउनलोड करें
docker pull google/gemini-cli:latest
चरण 2: API कुंजी के साथ चलाएं
अपनी API कुंजी के साथ कंटेनर शुरू करें
docker run -e GEMINI_API_KEY=your_key google/gemini-cli:latest
चरण 3: इंटरैक्टिव मोड
इंटरैक्टिव चैट सेशन शुरू करें
docker run -it -e GEMINI_API_KEY=your_key google/gemini-cli:latest chat
सोर्स से इंस्टॉल
विकास के लिए सोर्स कोड से बिल्ड करें
चरण 1: रिपॉजिटरी क्लोन करें
GitHub से सोर्स कोड प्राप्त करें
git clone https://github.com/google-gemini/gemini-cli.git
चरण 2: डिपेंडेंसी इंस्टॉल करें
सभी आवश्यक डिपेंडेंसी इंस्टॉल करें
cd gemini-cli && npm install
चरण 3: बिल्ड और लिंक करें
प्रोजेक्ट बिल्ड करें और ग्लोबल सिमलिंक बनाएं
npm run build && npm link
API कुंजी कॉन्फ़िगरेशन
Gemini CLI का उपयोग शुरू करने के लिए अपनी Google AI API कुंजी सेट करें
अपनी API कुंजी प्राप्त करें
- 1Google AI Studio पर जाएं
- 2अपने Google खाते से साइन इन करें
- 3"API कुंजी बनाएं" पर क्लिक करें और कुंजी कॉपी करें
कुंजी कॉन्फ़िगर करें
CLI कमांड का उपयोग करके:
gemini config set api-key YOUR_API_KEY
पर्यावरण चर का उपयोग करके:
export GEMINI_API_KEY=YOUR_API_KEY
इंस्टॉलेशन सत्यापित करें
सुनिश्चित करने के लिए अपने इंस्टॉलेशन का परीक्षण करें कि सब कुछ काम कर रहा है
संस्करण जांचें
gemini --version
इंस्टॉल किए गए संस्करण संख्या को प्रदर्शित करना चाहिए
API कनेक्शन परीक्षण
gemini ask "नमस्ते, क्या आप मुझे सुन सकते हैं?"
Gemini से प्रतिक्रिया वापस करनी चाहिए
कॉन्फ़िगरेशन जांचें
gemini config list
आपकी वर्तमान कॉन्फ़िगरेशन सेटिंग्स दिखानी चाहिए
सामान्य समस्याएं
सामान्य इंस्टॉलेशन समस्याओं के समाधान
कमांड नहीं मिला
यदि इंस्टॉलेशन के बाद "कमांड नहीं मिला" त्रुटि आती है, तो आपके PATH में npm की ग्लोबल bin डायरेक्टरी शामिल नहीं हो सकती।
npm config get prefix
अपनी shell प्रोफ़ाइल (.bashrc, .zshrc, आदि) में bin डायरेक्टरी को अपने PATH में जोड़ें
अनुमति अस्वीकृत
macOS/Linux पर, आपको sudo का उपयोग करने या npm को अलग डायरेक्टरी उपयोग करने के लिए कॉन्फ़िगर करने की आवश्यकता हो सकती है।
npm config set prefix ~/.npm-global
फिर ~/.npm-global/bin को अपने PATH में जोड़ें
अगले चरण
अब जब Gemini CLI इंस्टॉल हो गया है, इन संसाधनों का अन्वेषण करें