生成 AI アプリケーションのプロトタイプを作成するためのライブラリ。
Breadboard は、物理的なブレッドボードと既製のパーツを使って素晴らしいものを作るハードウェア メーカーからインスピレーションを得て、同じ精神を再現しようとするライブラリです。これにより、生成 AI アプリケーションのプロトタイピングが簡素化され、人々がモジュール式コンポーネントを簡単に「接続」し、実験し、共有できるようになり、創造性とコラボレーションが促進されます。
ブレッドボードの設計は、次の 2 つの重要な特性を強調しています。
ブレッドボードを使い始める最良の方法は、ビジュアル エディターを使用することです。
弊社のドキュメント サイトには、ブレッドボードのいくつかの重要な側面の理解を助けることを目的とした多数のガイドもあります。ブレッドボードを初めて使用する場合に役立つ機能をいくつか紹介します。
不明瞭または不足していると思われるガイドやドキュメントがある場合は、バグを報告するか、Discord でお知らせください。
まず、Breadboard への貢献を検討していただきありがとうございます。このプロジェクトへのパッチや貢献を喜んで受け入れます。
変更を加える前に最善のアプローチについて合意できるよう、PR を作成する前にバグを報告することをお勧めします。
貢献ガイドと行動規範も併せてご覧ください。
ブレッドボードは、特定のタスクを実行するように設計されたパッケージを備えたモノリポジトリとして編成されています。これらのパッケージの一部は、他のパッケージが「ツリー外」で使用できるように npm に公開されますが、その他は未公開です。ただし、ブレッドボードを開発する場合、特定のパッケージが別のパッケージに依存する場合、npm はモノリポジトリ内のパッケージを使用します。
ブレッドボード内のさまざまなパッケージとその操作方法の詳細については、DEVELOPING.md を参照してください。
ブレッドボードにはノード バージョン >=v20.14.0 が必要であることに注意してください。
これは Google の公式製品ではないことに注意してください。