Библиотека для создания прототипов генеративных приложений искусственного интеллекта.
Вдохновленная производителями оборудования, которые делают удивительные вещи с помощью физических макетов и готовых деталей, Breadboard — это библиотека, которая пытается воссоздать тот же дух. Он упрощает создание прототипов генеративных приложений ИИ, помогая людям легко «связывать» вместе, экспериментировать и обмениваться модульными компонентами, способствуя творчеству и сотрудничеству.
Дизайн макета подчеркивает два ключевых свойства:
Лучший способ начать работу с Breadboard — использовать визуальный редактор.
На нашем сайте документации также есть ряд руководств, призванных помочь вам понять некоторые ключевые аспекты Breadboard. Вот некоторые из них, которые пригодятся, если вы новичок в макетной доске.
Если какое-либо руководство или документация, по вашему мнению, неясны или отсутствуют, сообщите об ошибке или сообщите нам об этом в Discord.
Во-первых, спасибо, что решили внести свой вклад в Breadboard — мы будем рады принять ваши патчи и вклад в этот проект!
Мы рекомендуем сообщать об ошибке перед отправкой каких-либо запросов, чтобы мы могли вместе согласовать лучший подход перед внесением изменений.
Также ознакомьтесь с нашим Руководством для участников и Кодексом поведения.
Макет организован как монорепозиторий с пакетами, предназначенными для выполнения конкретной задачи. Некоторые из этих пакетов публикуются в npm, чтобы другие могли их использовать «вне дерева», а другие неопубликованы. Однако при разработке макета npm будет использовать пакеты из монорепозитория, если один пакет зависит от другого.
См. DEVELOPING.md для получения дополнительной информации о различных пакетах в Breadboard и о том, как с ними работать.
Обратите внимание, что для макетной платы требуется версия Node >=v20.14.0.
Обратите внимание, что это не официальный продукт Google.