Perpustakaan untuk membuat prototipe aplikasi AI generatif.
Terinspirasi oleh pembuat perangkat keras yang membuat hal-hal menakjubkan dengan papan tempat memotong roti fisik dan komponen siap pakai, Breadboard adalah perpustakaan yang mencoba menciptakan kembali semangat yang sama. Hal ini menyederhanakan pembuatan prototipe aplikasi AI generatif, membantu orang untuk dengan mudah “terhubung” bersama-sama, bereksperimen dengan, dan berbagi komponen modular, mendorong kreativitas dan kolaborasi.
Desain Breadboard menekankan dua properti utama:
Cara terbaik untuk mulai menggunakan Breadboard adalah dengan menggunakan Editor Visual.
Situs dokumentasi kami juga memiliki sejumlah panduan yang bertujuan membantu Anda membangun pemahaman tentang beberapa aspek utama Breadboard. Berikut beberapa yang berguna jika Anda baru mengenal Breadboard.
Jika ada panduan atau dokumentasi yang Anda rasa tidak jelas atau hilang, harap laporkan bug atau beri tahu kami di Discord.
Pertama, terima kasih telah mempertimbangkan untuk memberikan kontribusi pada Breadboard - kami dengan senang hati menerima patch dan kontribusi Anda pada proyek ini!
Kami menyarankan untuk melaporkan bug sebelum membuat PR apa pun sehingga kita dapat menyepakati pendekatan terbaik bersama sebelum melakukan perubahan.
Silakan baca juga Panduan Berkontribusi dan Kode Etik kami.
Breadboard diatur sebagai monorepo, dengan paket yang dirancang untuk melakukan tugas tertentu. Beberapa dari paket ini diterbitkan ke npm agar yang lain menggunakan "out of treee", dan yang lainnya tidak dipublikasikan. Namun, saat mengembangkan Breadboard, npm akan menggunakan paket dari dalam monorepo ketika paket tertentu bergantung pada paket lain.
Lihat DEVELOPING.md untuk informasi lebih lanjut tentang berbagai paket dalam Breadboard, dan cara menggunakannya.
Harap diperhatikan bahwa Breadboard memerlukan versi Node >=v20.14.0.
Harap diperhatikan bahwa ini bukan produk resmi Google.