RSS Блог разработчиков Google Заметка

RSS Блог разработчиков Google

Developers.googleblog.com - это официальный блог для разработчиков от Google. Здесь представлена исчерпывающая информация о различных инструментах разработчика и их функциональных возможностях, исправлениях ошибок и руководствах по совершенствованию навыков разработки. Кроме того, в блоге публикуются тематические исследования, интервью и новости сообщества, связанные с проектами Google по разработке программного обеспечения.

Трэд заметок

DiffusionGemma — это экспериментальная модель генерации текста, построенная на архитектуре Gemma 4, которая использует диффузионную параллельную генерацию вместо авторегрессии токен за токеном, что обеспечивает гораздо более быструю инференцию, двустороннюю контекстную осведомленность и самокоррекцию в реальном времени, оставаясь при этом развертываемой на потребительских графических процессорах. Ее архитектура параллельно генерирует и уточняет блоки из 256 токенов посредством итеративного шумоподавления, что позволяет ей более эффективно, чем традиционные языковые модели, справляться со сложными задачами, основанными на ограничениях, такими как Судоку, и демонстрировать значительный прирост от дообучения. Модель интегрируется с vLLM и другими популярными фреймворками инференции, предоставляя разработчикам доступ к новому неавторегрессивному подходу, который сочетает в себе высокую производительность, эффективное масштабирование длинного контекста, а также простую настройку и развертывание.
Приложение Google AI Edge Gallery расширило свои возможности искусственного интеллекта на устройстве, представив экспериментальную поддержку протокола Model Context Protocol (MCP) с открытым исходным кодом на Android, что позволяет Gemma 4 координировать сложные задачи с использованием внешних источников данных, таких как Google Workspace и Google Maps. Чтобы обеспечить более активное и постоянное взаимодействие с пользователем, обновление добавляет навык "Запланировать уведомление" для автоматизации рутинных задач и функцию постоянной истории чата, которая почти мгновенно восстанавливает контекст длительных сессий. Платформа, основанная на инструментарии с открытым исходным кодом, призывает разработчиков сообщества создавать и делиться пользовательскими рабочими процессами, ориентированными на утилиты, конфигурациями подсказок и интеграциями инструментов через свой репозиторий GitHub.
Недавно представленная функция непрерывного сохранения контрольных точек в Orbax и MaxText предназначена для оптимизации баланса между надежностью и производительностью во время обучения моделей, решая проблемы, связанные с традиционным сохранением контрольных точек с фиксированной частотой. В отличие от фиксированных интервалов, которые могут либо ставить под угрозу надежность, либо ограничивать производительность, непрерывное сохранение контрольных точек максимизирует пропускную способность ввода-вывода и минимизирует риск сбоев, асинхронно инициируя новую операцию сохранения только после успешного завершения предыдущей. Тесты показывают, что этот подход значительно сокращает интервалы сохранения контрольных точек и приводит к существенной экономии ресурсов, особенно при крупномасштабных задачах обучения, где среднее время между сбоями (MTBF) короткое.