Eine Bibliothek zum Prototyping generativer KI-Anwendungen.
Inspiriert von Hardware-Herstellern, die mit physischen Steckbrettern und handelsüblichen Teilen erstaunliche Dinge herstellen, ist Breadboard eine Bibliothek, die versucht, denselben Geist wiederzugeben. Es vereinfacht das Prototyping generativer KI-Anwendungen und hilft Menschen, modulare Komponenten einfach zu „vernetzen“, mit ihnen zu experimentieren und sie zu teilen, was Kreativität und Zusammenarbeit fördert.
Das Design des Breadboards betont zwei Haupteigenschaften:
Der beste Weg, mit Breadboard loszulegen, ist die Verwendung des visuellen Editors.
Auf unserer Dokumentationsseite finden Sie außerdem eine Reihe von Leitfäden, die Ihnen dabei helfen sollen, ein Verständnis für mehrere Schlüsselaspekte von Breadboard zu entwickeln. Hier sind einige, die nützlich sind, wenn Sie neu bei Breadboard sind.
Wenn Sie der Meinung sind, dass eine Anleitung oder Dokumentation unklar ist oder fehlt, melden Sie bitte einen Fehler oder lassen Sie es uns auf Discord wissen.
Zunächst einmal vielen Dank, dass Sie darüber nachdenken, einen Beitrag zu Breadboard zu leisten. Wir würden uns über Ihre Patches und Beiträge zu diesem Projekt freuen!
Wir empfehlen, vor der Erstellung von PRs einen Fehler einzureichen, damit wir uns gemeinsam auf den besten Ansatz einigen können, bevor wir Änderungen vornehmen.
Bitte sehen Sie sich auch unseren Beitragsleitfaden und unseren Verhaltenskodex an.
Breadboard ist als Monorepo organisiert, mit Paketen, die für eine bestimmte Aufgabe konzipiert sind. Einige dieser Pakete werden auf npm veröffentlicht, damit andere sie „out of treee“ verwenden können, andere sind unveröffentlicht. Bei der Entwicklung von Breadboard verwendet npm jedoch Pakete aus dem Monorepo, wenn ein bestimmtes Paket von einem anderen abhängt.
Weitere Informationen zu den verschiedenen Paketen in Breadboard und deren Arbeit mit ihnen finden Sie unter DEVELOPING.md.
Bitte beachten Sie, dass für Breadboard eine Knotenversion >=v20.14.0 erforderlich ist.
Bitte beachten Sie, dass es sich hierbei nicht um ein offizielles Google-Produkt handelt.