Gemini CLI एकीकरण
Gemini CLI और किसी भी Google GenAI-संगत क्लाइंट के साथ UnoRouter का उपयोग करें। Claude और GPT के साथ-साथ Gemini मॉडल एक्सेस करें।
अवलोकन
Gemini CLI, Google का open-source कोडिंग एजेंट है जो सीधे आपके terminal से फ़ाइलें संपादित करता और कमांड चलाता है। UnoRouter को इसके base URL के रूप में सेट करें और एक ही OpenAI-संगत key से Gemini, Claude, GPT और हर दूसरे मॉडल तक पहुँचें, न कि सिर्फ Google-only खाते से।
त्वरित कॉन्फ़िग
इन मानों को क्लाइंट में डालें। साइन इन रहने पर आपकी कुंजी अपने आप भर जाती है।
बेस URL: https://api.unorouter.ai
API कुंजी: YOUR_API_KEYसंगतता
चरण-दर-चरण सेटअप
- 1Gemini CLI इंस्टॉल करें
npm के साथ Gemini CLI को ग्लोबली इंस्टॉल करें। Windows पर इसे WSL के अंदर चलाएँ।
bashnpm install -g @google/gemini-cli - 2पर्यावरण वेरिएबल सेट करें
अपनी UnoRouter API कुंजी के साथ `~/.gemini/.env` बनाएँ और `GOOGLE_GEMINI_BASE_URL` को UnoRouter के सादे बेस URL पर सेट करें। Gemini SDK अपना पथ स्वयं जोड़ता है, इसलिए `/v1` न जोड़ें।
bash# ~/.gemini/.env GEMINI_API_KEY=YOUR_API_KEY GOOGLE_GEMINI_BASE_URL=https://api.unorouter.ai - 3Gemini लॉन्च करें
सत्र शुरू करने के लिए अपनी प्रोजेक्ट डायरेक्टरी में `gemini` चलाएँ।
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"
geminiअनुशंसित मॉडल
मुफ्त मॉडल जो यहाँ अच्छा काम करते हैं। कोई भी मॉडल आईडी क्लाइंट में पेस्ट करें।
ध्यान देने योग्य बातें
- यदि अनुरोध 404 देते हैं, तो आपने बेस URL में एक पथ जोड़ दिया है। `GOOGLE_GEMINI_BASE_URL` बिना `/v1` प्रत्यय वाला सादा होस्ट होना चाहिए; SDK बाकी जोड़ता है।
- यदि प्रमाणीकरण विफल होता है, तो पुष्टि करें कि `~/.gemini/.env` में `GEMINI_API_KEY` आपकी UnoRouter कुंजी है और फ़ाइल आपके शेल सत्र द्वारा पढ़ी जाती है।