โปรเจกต์โอเพนซอร์สภาษา Go ที่ทำหน้าที่เป็นตัวกลางแปลงคำขอสไตล์ OpenAI ให้ใช้งานกับบัญชี Google Gemini Web ได้โดยตรง
โปรเจกต์ azrinaldi/gemini-stealth-bridge หรือ gsb เป็นพร็อกซีเซิร์ฟเวอร์ที่จำลอง OpenAI-compatible API เพื่อให้เดฟสามารถเชื่อมต่อเครื่องมือ Coding Agent หรือแอปพลิเคชันอื่นเข้ากับบัญชี Google Gemini ผ่าน Endpoints เช่น /v1/chat/completions และ /v1/responses ได้ โดยทำงานผ่านการยืนยันตัวตนด้วย Google session cookies และไม่ต้องใช้ Gemini Developer API key หรือ Headless Chrome
หลักการทำงานคือ gsb จะแปลงข้อความ รูปภาพ และคำจำกัดความของฟังก์ชันในรูปแบบ OpenAI ให้กลายเป็นคำขอสำหรับ Gemini Web จากนั้นจะแปลงผลลัพธ์กลับมาเป็นรูปแบบ JSON หรือ Server-Sent Events ส่งให้ฝั่งไคลเอนต์ โดยในเวอร์ชันล่าสุด (v0.4.0) ได้เพิ่มฟีเจอร์ดึงข้อมูล Google Search grounding พร้อมแสดงแหล่งที่อ้างอิง, Built-in MCP server, พร็อกซีแยกตามบัญชีผู้ใช้, และ Group keys สำหรับจัดการโควตาในระดับกลุ่ม
โปรเจกต์นี้เปิดตัวมาได้ 6 วัน มีดาวบน GitHub อยู่ที่ 98 ดวง และติดอันดับ #5 ในหมวดรีโป AI เปิดใหม่ 7 วันที่ได้ดาวเยอะสุด เหมาะสำหรับผู้ที่ต้องการใช้งานโมเดลผ่านบัญชีเว็บเดิมโดยอิงโควตาตามบัญชีนั้นๆ ทั้งนี้การทำงานขึ้นอยู่กับระบบเว็บของ Google และไม่รับประกันการป้องกันการจำกัดบัญชี ผู้ใช้จึงควรใช้งานกับบัญชีที่ได้รับอนุญาตเท่านั้น
✨ จุดเด่น
- รองรับ Chat Completions และ Responses — แปลงคำขอและผลลัพธ์ทั้งแบบ JSON และ SSE ให้เข้ากับระบบของ OpenAI ได้
- ฟังก์ชัน Function Calling และ Media — แปลงคำจำกัดความเครื่องมือ และรองรับการสร้างภาพรวมถึงวิดีโอแบบเนทีฟผ่าน Gemini Web
- ระบบจัดการโควตา — ติดตามโควตาหน้าต่าง 5 ชั่วโมง (2,400) และ 7 วัน (48,384) พร้อมระบบกระจายโหลดระหว่างบัญชี
- Web Control Plane — แดชบอร์ดในตัวที่ช่วยจัดการบัญชี ตรวจสอบโควตา และตั้งค่าระบบผ่านหน้าเว็บได้ทันที
🙋 ใครเหมาะจะลอง: เหมาะสำหรับนักพัฒนาที่ต้องการเชื่อมต่อเครื่องมือหรือโค้ดดิ้งเอเจนต์เข้ากับบัญชี Google Gemini Web ผ่าน API ของ OpenAI โดยต้องมีความรู้พื้นฐานในการใช้งานระบบคอมมานด์ไลน์และตั้งค่าเซิร์ฟเวอร์
ทีมข่าว เอไอไทย.com · เรียบเรียงจากหน้าโปรเจกต์ azrinaldi/gemini-stealth-bridge — รายละเอียดล่าสุดดูที่ต้นทาง
ความคิดเห็น 0
กำลังโหลดความคิดเห็น...