Разработка с ИИ бесплатно: Gemini и Groq, когда закончились кредиты API
Руководство для новичков: чем токены отличаются от кредитов, какие бесплатные тарифы API не требуют карты и как мало кода меняется при смене провайдера.
Представьте новичка, который уже несколько дней проходит собственный челлендж: перейти от «я пользуюсь ChatGPT» к «я умею делать продукты с ИИ», по часу в день, без опыта программирования сверх основ и без бюджета, кроме любопытства. К третьему дню устройство уже понятно: ключи API, структура чата, стриминг, вызов функций и JSON-режим. Есть даже маленькое работающее приложение, «ИИ-помощник по учёбе», которое берёт тему и пишет по ней понятный новичку конспект.
И тут появляется первое настоящее препятствие, как раз когда пора нормально всё протестировать: кончаются кредиты API.
Если вы задумали нечто похожее и не хотите в первый же день отдавать данные кредитной карты, хорошая новость: и не придётся.
Кредиты и токены
Их часто путают, так что вот в чём разница.
Токены — единица, с которой на самом деле работает модель: кусочки текста размером примерно в слово или часть слова. Всё, что вы отправляете, и всё, что получаете в ответ, считается в токенах. Запрос вроде «Объясни новичку, что такое API» — это примерно 8 токенов, а ответ может занять 200.
Кредиты — денежная сторона, баланс на счёте, который тает по мере расхода токенов. Каждый провайдер назначает цену за токены поштучно или за миллион, и каждый вызов незаметно списывает с баланса сумму в зависимости от объёма входа и выхода.
Проще говоря, токены — это то, что вы потребляете, а кредиты — то, чем вы платите. У помощника по учёбе закончились не токены, ведь модель понятия не имеет, сколько вы потратили. Закончились кредиты: баланс дошёл до нуля, и провайдер перестал принимать запросы до пополнения. На бесплатных тарифах обычно вообще нечего исчерпывать. Вместо баланса там дневной лимит на запросы или токены, который обнуляется, и это совсем другой механизм.
Предположение, от которого стоит отказаться
Естественно предположить, что бесплатный доступ к API — урезанная версия настоящего: пробный период, который кончится через неделю, или игрушечная модель, слишком слабая для дела. Для учёбы, прототипов и небольших личных проектов, в отличие от сервиса на тысячи пользователей в день, это предположение неверно.
Два варианта не требуют кредитной карты:
Google Gemini API. Ключ создаётся бесплатно в Google AI Studio. Модели Flash и Flash-Lite можно вызывать бесплатно, и дневного лимита одному ученику с запасом хватает. Есть и компромиссы: топовая reasoning-модель Pro больше не входит в бесплатный тариф, а Google может использовать трафик бесплатного тарифа для улучшения своих моделей, так что ничего чувствительного туда не отправляйте.
Groq. Тоже бесплатно и тоже без карты. Сервис запускает открытые модели вроде Llama, GPT-OSS и Qwen на специально созданных чипах, и ответы приходят почти мгновенно по сравнению с обычным вызовом API. Дневная квота меньше, чем у Gemini, но для проверки промптов и небольших приложений её более чем достаточно.
Реалистичный стек за ноль долларов для ученика: Gemini для большей части работы и Groq под рукой для всего, где нужна скорость.
Как выглядит переход
Для того, кто никогда не работал с ИИ-API, вот неожиданная часть: смена провайдера почти ничего не меняет. Принцип везде один. Вы отправляете структурированный диалог с системным сообщением, задающим роль ИИ, и сообщением пользователя с задачей, а в ответ получаете реплику. Освоите шаблон один раз, и он пригодится везде.
Чтобы снова запустить помощника по учёбе на бесплатном тарифе Gemini, понадобилось вот столько кода:
import os
from google import genai
client = genai.Client(api_key=os.environ["GEMINI_API_KEY"])response = client.models.generate_content(
model="gemini-2.5-flash",
contents=[
{"role": "user", "parts": [{"text": "Explain APIs like I'm a beginner."}]}
]
)print(response.text)
Один импорт, одна переменная окружения и та же основная идея, что и накануне. Через несколько минут приложение снова писало конспекты, без счетов и без страха получить неожиданный счёт.
Почему это важно не только ради экономии
Когда новичок делает что-то с ИИ, стоит развивать три вещи, и обходной путь через бесплатные тарифы учит всем трём.
Писать конкретные промпты. У бесплатного тарифа вместо безлимитного бюджета есть ограничение запросов в минуту, и это незаметно вырабатывает хорошие привычки. Вы перестаёте отправлять расплывчатые промпты «посмотреть, что будет» и начинаете решать, чего хотите, ещё до нажатия кнопки. Ограничения оказываются неплохим учителем.
Понимать, как агенты используют инструменты. Вызов функций означает, что модель просит ваше приложение выполнить какой-то код, а потом получает результат, и у всех провайдеров этот поток выглядит одинаково. Освойте его на бесплатной модели, и переучиваться на платной не придётся.
Знать, где важно ваше собственное суждение. Решить обойти денежный барьер, а не заплатить, — это уже маленькое проектное решение: что можно сделать теми ресурсами, что есть под рукой? Этот инстинкт стоит беречь с самого начала, пока не появилось искушение заливать деньгами каждое препятствие.
Вывод
Если вы новичок и думаете, нужны ли кредиты OpenAI или Claude, чтобы начать учиться делать продукты с ИИ, — не нужны. Ни в первый день, ни, скорее всего, ещё долго после.
Практичный бесплатный набор для старта:
- Gemini API (бесплатно): основной инструмент для разработки и тестов.
- Groq (бесплатно): запасной вариант, когда важна скорость.
- Один и тот же шаблон под всем этим: вход, промпт, вызов API, ответ модели, полезный результат.
С таким набором помощник по учёбе снова работает, и никакой стены квот на горизонте. Это самая лёгкая из первых проблем, и, оглядываясь назад, та, из-за которой стоило волноваться меньше всего. Следующая тема на этом пути — научить ИИ понимать смысл, а не просто сопоставлять слова, с помощью эмбеддингов и семантического поиска.