Создавайте приложения на основ... Заметка
RSS Angular Blog - Medium

Создавайте приложения на основе искусственного интеллекта с помощью Genkit и Angular

Genkit 1.0, фреймворк для создания AI-приложений, теперь доступен для Node.js и Go, что позволяет создавать AI-интеграции, готовые к производственному использованию. Он разработан для использования на стороне сервера и предлагает библиотеки с открытым исходным кодом и инструменты для разработчиков. Разработчики Angular могут использовать Genkit через бэкенд на Node.js, интегрируя API Genkit в свой серверный код. Простой пример показывает подключение к модели, такой как Gemini 2.0 Flash, и генерацию текста. Для улучшения пользовательского опыта API streamFlow от Genkit обеспечивает потоковую передачу ответов, создавая эффект "AI-печати". Серверные потоки определяются с помощью API defineFlow от Genkit и структурированных ответов с использованием схем Zod. Genkit CLI и Developer UI предоставляют инструменты для тестирования, отладки и наблюдения за AI-взаимодействиями. Genkit поддерживает различные функции, такие как многоходовые диалоги, использование инструментов и рабочие процессы "человек в цикле". Упрощая интеграцию AI, Genkit позволяет разработчикам создавать инновационные веб-приложения с использованием AI на основе Angular и Firebase. Дополнительную информацию и обновления можно найти на angular.dev и firebase.google.com/docs/genkit.
CdXz5zHNQW_cIunLKUSoL.png