Google запускает Firebase Genkit: идеальный фреймворк для разработчиков, создание приложений с использованием ИИ.

Платформа мобильной и веб-разработки Google представила новый инструмент для разработчиков, позволяющий интегрировать функции генеративного ИИ в их приложения. В стадии бета-тестирования доступен Firebase Genkit — открытая платформа, которая бесшовно объединяет различные источники данных, модели, облачные сервисы и многое другое, сохраняя привычные стили кода.

"Genkit предлагает мощные инструменты для разработчиков, ориентированные на ИИ, которые упрощают создание и отладку ваших ИИ-решений," заявили менеджер продукта Google Крис Гилл и адвокат разработчиков Петер Фризе в недавнем блоге. "Когда вы будете готовы к производству, вы сможете развернуть ваше решение на Firebase или Google Cloud и отслеживать готовность вашего приложения."

Первоначально разработанный для помощи программистам JavaScript и TypeScript в создании приложений с ИИ для Node.js, Google планирует в ближайшем будущем добавить поддержку языка Go. Genkit уже поддерживает сторонние открытые проекты, включая векторные базы данных такие как Chroma, Pinecone, Cloud Firestore и PostgreSQL, а также интеграции с крупными языковыми моделями от Ollama, с планами на дополнительные интеграции.

Genkit направлен на упрощение разработки функций ИИ, предлагая интуитивно понятный фреймворк, использующий привычные практики кодирования. Включает готовую поддержку Gemini и Gemma и подчеркивает локальную разработку, что позволяет разработчикам всесторонне тестировать функции. Будучи открытым и гибким, Genkit поддерживает плагины и бесшовно работает на инфраструктуре Google Cloud, используя Vertex AI и нацеливаясь на приложения, готовые к производству.

Ключевые возможности Genkit включают генерацию контента по заданным сценариям или наборам данных, суммирование длинных текстов для улучшения понимания, предоставление высококачественных ответов на основе специализированных данных (RAG), многоязычный перевод текста и извлечение введенных данных из многомодальных запросов.

"Внедрение новых технологий требует времени и усилий, особенно в быстро развивающейся области ИИ," отметили Гилл и Фризе. "Фреймворки ИИ должны упрощать процессы, а не усложнять их. Genkit разработан с учетом интуитивности, что гарантирует минимальную кривую обучения."

Представленный на конференции разработчиков Google I/O этого года, Firebase Genkit является последней попыткой Google улучшить разработку приложений на основе ИИ. Другие инструменты с поддержкой Gemini включают Android Studio, Chrome DevTools и платформу соответствия Checks. С помощью Genkit разработчики могут переводить свой код на основе ИИ от прототипа к производству, получая аналитические данные о производительности программного обеспечения.

Вы можете скачать Firebase Genkit сегодня на GitHub.

Most people like

Find AI tools in YBX

Related Articles
Refresh Articles