Еще раз протестировал Gemma 4 — и это не работает
Но обо все по порядку:
1. Подключил через Google к OpenCode:
models/gemma-4-31b is not found for API version v1beta, or is not supported for generateContent. Call ListModels to see the list of available models and their supported methods. — модель не найдена в эндпоинте v1beta 🙄, воможно надо изменить эндпоинт на v1, но это настройки по дефолту.
2. Подключил Gemma 3 27b (free) через OpenRouter
No endpoints found that support tool use. Try disabling «question». To learn more about provider routing, visit: https://openrouter.ai/docs/guides/routing/provider-selection — модель не поддерживает использование тулов, а занчит для современного вайб кодинга не пригодна.
3. Модель google/gemma-4-31b-it — отсутствует во встроенном реестре моделей OpenCode.
Я не сдаюсь — нужно добавить её вручную в конфиг ~/.config/opencode/opencode.json
Изменение:
Добавить блок openrouter в секцию provider (его там сейчас нет — встроенные OpenRouter модели берутся из реестра OpenCode, а не из конфига):
Создать новую секцию:
"openrouter": {
"models": {
"google/gemma-4-31b-it": {
"name": "Gemma 4 31B IT"
}
}
}
План она написала за 24.5с и ушла в вечный цикл:
Error: The todowrite tool was called with invalid arguments — модель вызывает инструмент todos с неверными аргументами. При этом мы помним, что модель — она ну вообще не понимает, что она делает (только генерирует текст), а никакого лимита в OpenCode на неверные вызовы тулов похоже нет == death loop «вечный цикл» (показал на скриншоте). + еще какие-то ошибки с самим OpenRouter возникают (решается повторными запросами).
Все ребят, сдаюсь. Может, я не до конца разобрался. Но резюме:
1. Серия моделей Gemma — не для программирования вообще, она для запуска на конечных устройствах пользователей (на моб. телефонах) как Phi или Liquid (я больше конкурентов не знаю).
2. В 3 серии моделей даже не было system promp, в 4 серию это уже завезли но с вызовом tools похоже еще пару лет будут проблемы, так, что эра «мобильного вайб кодинга» еще не настала.
3. Для выполнения простых задач — должно быть отлично. Интересно было бы сравнить это с GPT-3.5. Вопрос в том, какую задачу считать простой.
Стоимость модели на ОпенРоутер: $0.40 — столько же, как и DeepSeek v3.2
Следующий шаг может быть протестировать, как это будет работать в OpenClaw, но в первую очередь вызывает вопросы сама методика тестирования.

Добавить комментарий