منصوبے کے بارے میں

جیمی نی ویب2API ایک مقامی پراکسی سرور ہے جو اوپن اے آئی اسٹائل چیٹ کمپلیشن درخواستوں کو گوگل کی اندرونی جیمی نی ویب API میں تبدیل کرتا ہے۔ اس کے لیے سرکاری API کنڈ کی ضرورت نہیں ہوتی — اس کے بجائے یہ فائر فاکس (cookies.txt ایکسٹینشن کے ذریعے) سے برآمد شدہ براؤزر کوکیز اور جیمی نی کے پیج سورس سے نکالا گیا xsrf ٹوکن استعمال کرتا ہے۔ یہ پراکسی سٹ്രیمنگ (SSE) اور نان سٹریمنگ دونوں قسم کے جوابات، فنکشن/ٹول کالنگ، اور gemini-3.5-flash، gemini-pro اور آٹو سیلیکٹ ورژنز سمیت متعدد جیمی نی ماڈلز کی حمایت کرتا ہے۔ یہ خودکار طور پر ریٹ لیمٹنگ کو ایکسپونینشل بیک آف کے ساتھ ہینڈل کرتا ہے اور CORS سپورٹ شامل ہے۔ سیٹ اپ میں ریپو کلون کرنا، پائیدان ڈیپرینڈنس انسٹال کرنا، کوکیز برآمد کرنا، xsrf ٹوکن سیٹ کرنا، اور سرور چلانا شامل ہے۔ کانفیگریشن میں پورٹ بائنڈنگ، پراکسی چیننگ، ریکویست لاگنگ، اور API کنڈز کے ذریعے ایکسس کنٹرول شامل ہیں۔ یہ پروجیکٹ فی الحال لینکس کو ٹارگیٹ کرتا ہے لیکن معمولی تبدیلیوں کے ساتھ میک او ایس یا ونڈوز پر ایڈاپٹ کیا جا سکتا ہے۔ یہ OpenCode جیسے ٹولز کے ساتھ اوپن اے آئی کے اینڈ پوائنٹ ڈھانچے کی نقل کرکے انٹیگریٹ ہوتا ہے۔ عام مسائل میں میعاد ختم شدہ کوکیز، CAPTCHA اشتہارات، IP بلاکس (خاص طور پر ڈیٹاسینٹر سے)، اور پرانے بلڈ ورژنز (gemini_bl) شامل ہیں، جن کے لیے دی گئی ٹربل شوٹنگ ہدایات دستخط ہیں۔ کوڈ بیس MIT لائسنس کے تحت ہے اور کراس پلیٹ فارم مطابقت کے لیے تعاون کی دعوت دی جاتی ہے۔