EN

openai-gemini: OpenAI-совместимый API поверх бесплатного Gemini

Опубликовано: 2026-11-06 · Автор: AI Release · @ai_release1 · ИИ и Нейросети · Релиз / Официально
openai-gemini: OpenAI-совместимый API поверх бесплатного Gemini

⚡ Главное за 5 секунд

🔍 Что случилось

На GitHub лежит jannybloug/openai-gemini: один коммит, README, папки api и src, конфиги vercel.json, netlify.toml, wrangler.toml плюс отдельные входные файлы для Node, Deno и Bun. Задача сформулирована прямо: у Gemini API есть бесплатный тариф с щедрыми лимитами, но многие инструменты умеют говорить только на языке OpenAI API. Прокси закрывает разрыв и даёт «личный OpenAI-совместимый эндпоинт бесплатно».

Деплой — одной командой: vercel deploy, netlify deploy или wrangler deploy. Можно вставить содержимое src/worker.mjs в playground Cloudflare. Локально работают vercel dev, netlify dev и npm run start с вариантами start:deno и start:bun. В клиенте ищете поле вроде «OpenAI proxy» (часто спрятано в Advanced settings) либо ставите OPENAI_BASE_URL=https://ваш-прокси.vercel.app/v1. Имена моделей фильтруются по префиксам gemini-, gemma-, models/; остальное падает на дефолты — gemini-flash-latest для chat/completions, gemini-embedding-001 для эмбеддингов. Веб-поиск включается суффиксом :search в имени модели, картинки и аудио идут через inlineData, а thinking_config — через поле extra_body.

🧠 Наш разбор

Почему сейчас — понятно. OpenAI-совместимый формат стал де-факто языком интеграции для всего зоопарка клиентов, от чат-фронтендов до CLI-утилит. А у Gemini есть бесплатный тир. Человек с ключом Google и аккаунтом на GitHub получает мостик между ними за вечер. Наша оценка: это не продукт, а переходник, и ценность у него ровно такая — пока спеки совпадают.

Что это меняет для отдельного пользователя — прилично. Инструмент с единственной поддержкой OpenAI API больше не приговор: подсовываете ему свою базу и работаете на бесплатном тарифе. Только платите не деньгами, а ключом и лимитами, плюс задержкой на каждый запрос: клиент → ваш serverless-инстанс → Gemini. Сколько именно миллисекунд — в README нет ни одной цифры.

Кто выигрывает: самодельщики и авторы мелких утилит, которым лень переписывать клиент под Gemini API. Кто проигрывает — вопрос философский. Чем больше таких прокси, тем слабее привязка к OpenAI и тем меньше смысла платить за подписку ради совместимости. Заодно крепнет привычка считать бесплатный тир основным провайдером — а он живёт по правилам Google, не по вашим.

⚠️ Чего мы не знаем

Мягко говоря, многого. В репозитории один коммит, нет тестов, нет замеров задержки, нет данных про стриминг, ретраи и поведение на ошибке 429. Слово «щедрые» про лимиты — фраза из README, а не проверенная цифра в запросах в минуту. Ключ Gemini вы вводите в клиент, и он проходит через развёрнутый вами инстанс — доверять стоит только своему деплою, а не публичному прокси из интернета. Отдельно: README советует брать ключ через VPN в регионах, где его не выдают, — это разговор про условия использования Google, и решение за вами.

💬 О чём спорить

  • Свой деплой прокси или готовый платный API: экономия против того, что чинить сломанный стриминг в пять утра будете вы.
  • Стоит ли переводить личные инструменты на бесплатный тир Gemini, зная, что лимиты и дефолтные модели меняются без предупреждения?
  • Один коммит — это честный опенсорс или личный скрипт, выложенный на GitHub? Ответ зависит от того, готовы ли вы зависеть от автора, который вам ничего не обещал.

Прогноз: ставлю на то, что в течение квартала у репозитория появится хотя бы один сторонний issue или форк с правкой дефолтных моделей — иначе проект останется личным скриптом и тихо стухнет.

Дисклеймер: один источник — README репозитория; независимых тестов и замеров нет.

Источник: GitHub — jannybloug/openai-gemini

🤖 Кратко для ИИ
#openai#gemini#прокси#api#self-hosted#AI#LLM#нейросети
← Предыдущая«Chat memory full» после 10–15 сообщений: в OpenAI Community спорят о причине

Источник: github.com · пост в Telegram