Gemini CLI کو کنیکٹ کریں

API کلید کے ساتھ AnyInt کے Gemini-موزوں گیٹ وے کے ذریعے Gemini CLI کو روٹ کریں۔

Gemini CLI API-کلید کی توثیق استعمال کرتے وقت ایک حسب ضرورت Gemini API اوریجن کو سپورٹ کرتا ہے۔ AnyInt گیٹ وے روٹ کے تحت Gemini ڈویلپر API کو /gemini کے نام سے ظاہر کرتا ہے۔

شروع کرنے سے پہلے

  1. سرکاری Gemini CLI ریپوزٹری سے Gemini CLI انسٹال یا اپ ڈیٹ کریں۔
  2. AnyInt API کلید بنائیں۔
  3. ماڈل کیٹلاگ سے Gemini-موزوں ماڈل ID کا انتخاب کریں۔

گیٹ وے کو کنفیگر کریں

Gemini CLI API-کلید کی توثیق کے لیے GEMINI_API_KEY اور API اوریجن کے لیے نیچے دکھائے گئے base-URL ویری ایبل کو پڑھتا ہے۔

bash
export ANYINT_API_KEY="your_api_key"
export GEMINI_API_KEY="$ANYINT_API_KEY"
export GOOGLE_GEMINI_\
BASE_URL="https://api.anyint.ai/gemini"
export GEMINI_MODEL="YOUR_MODEL_ID"

CLI شروع کریں اور جب پوچھا جائے تو Gemini API کلید استعمال کریں کا انتخاب کریں:

bash
gemini

تصدیق اور ٹربل شوٹنگ

  • 401 کا جواب کا مطلب ہے کہ AnyInt کلید فراہم نہیں کی گئی یا غیر فعال ہے۔
  • ماڈل کی خرابی کا مطلب ہے کہ GEMINI_MODEL کلید کے لیے دستیاب Gemini-موزوں ماڈل کا نام نہیں دیتا ہے۔
  • API-کلید سیٹ اپ کے مسئلے کو الگ کرتے وقت متضاد Google Cloud توثیق کے ویری ایبلز کو ہٹا دیں۔
  • کلیدوں پر مشتمل .env فائلوں کو سورس کنٹرول سے باہر رکھیں۔ Gemini CLI مستقل مقامی کنفیگریشن کی ضرورت ہونے پر صارف کی سطح پر .gemini/.env فائل کو بھی سپورٹ کرتا ہے۔

موجودہ ویری ایبل کے رویے کے لیے سرکاری Gemini CLI کنفیگریشن اور توثیق دستاویزات دیکھیں۔