HINWEIS : Openssistant ist abgeschlossen und das Projekt ist jetzt abgeschlossen. Vielen Dank an alle, die beigetragen haben! Weitere Informationen finden Sie in unserem Blog -Beitrag. Der endgültige veröffentlichte OASST2 -Datensatz finden Sie im Umarmungsface unter OpenStIstant/OASST2
Open Assistant ist ein Projekt, das allen Zugriff auf ein großartiges Chat -basierte Großsprachmodell ermöglichen soll.
Wir glauben, dass wir dadurch eine Revolution in der Sprachinnovation schaffen werden. Auf die gleiche Weise, wie diese Stalldiffusion der Welt half, Kunst und Bilder auf neue Weise zu machen, hoffen wir, dass der offene Assistent die Welt verbessern kann, indem sie die Sprache selbst verbessert.
Datenerfassung
Chat
Projektdokumentation
Das Chat -Frontend ist jetzt hier live. Melden Sie sich an und chatten Sie! Bitte versuchen Sie, mit einem Daumen nach oben oder unten auf die Antworten des Assistenten beim Chat zu reagieren.
Das Frontend der Datenerfassung ist jetzt hier live. Melden Sie sich an und übernehmen Sie Aufgaben! Wir möchten ein hohes Volumen an Qualitätsdaten sammeln. Durch die Einreichung, Rangliste und Kennzeichnung von Modellaufforderungen und Antworten helfen Sie direkt zur Verbesserung der Funktionen des offenen Assistenten.
Sie müssen das Projekt nicht lokal ausführen, es sei denn, Sie tragen zum Entwicklungsprozess bei. Der obige Website -Link bringt Sie zur öffentlichen Website, auf der Sie die Datenerfassungs -App und den Chat verwenden können.
Wenn Sie die Datenerfassungs-App für die Entwicklung lokal ausführen möchten, können Sie mit Docker einen gesamten Stack einrichten, der für die Open-Assistante , einschließlich der Website, der Backend und der zugehörigen abhängigen Dienste benötigt wird.
Um die Demo zu starten, führen Sie diese im Stammverzeichnis des Repositorys aus (überprüfen Sie diese FAQ, wenn Sie Probleme haben):
docker compose --profile ci up --build --attach-dependencies
Hinweis: Wenn Sie auf macOS mit einem M1 -Chip ausgeführt werden, müssen Sie verwenden:
DB_PLATFORM=linux/x86_64 docker compose ...
Navigieren Sie dann zu http://localhost:3000
(es kann einige Zeit dauern, bis sie starten) und interagieren mit der Website.
Hinweis: Wenn ein Problem mit dem Build auftritt, besuchen Sie bitte die FAQ und lesen Sie die Einträge über Docker.
HINWEIS: Wenn Sie sich per E -Mail anmelden, navigieren Sie zu
http://localhost:1080
um den Magic -E -Mail -Login -Link zu erhalten.
Hinweis: Wenn Sie diese in einer standardisierten Entwicklungsumgebung (ein "DevContainer") mit VSCODE local oder in einem Webbrowser mit GitHub -Codespazis ausführen möchten, können Sie den bereitgestellten
.devcontainer
-Ordner verwenden.
Sie müssen das Projekt nicht lokal ausführen, es sei denn, Sie tragen zum Entwicklungsprozess bei. Der obige Website -Link bringt Sie zur öffentlichen Website, auf der Sie die Datenerfassungs -App und den Chat verwenden können.
Beachten Sie auch, dass das lokale Setup nur für die Entwicklung dient und nicht als lokaler Chatbot verwendet werden soll, es sei denn, Sie wissen, was Sie tun.
Wenn Sie wissen , was Sie tun, sehen Sie sich den inference
zum Aufnehmen des Inferenzsystems an oder sehen Sie sich zusätzlich zu --profile inference
--profile ci
im obigen Befehl an.
Wir werden nicht aufhören, Chatgpt zu replizieren. Wir möchten den Assistenten der Zukunft aufbauen, in der Lage sind, nicht nur E -Mail- und Anschreiben zu schreiben, sondern aussagekräftige Arbeiten zu erledigen, APIs zu verwenden, Informationen dynamisch zu recherchieren und vieles mehr, um von irgendjemandem personalisiert und erweitert zu werden. Und wir möchten dies auf eine Weise tun, die offen und zugänglich ist. Dies bedeutet, dass wir nicht nur einen großartigen Assistenten aufbauen, sondern ihn auch klein und effizient genug machen müssen, um auf Verbraucherhardware zu betreiben.
Wir können dann das resultierende Modell einnehmen und mit dem Abschluss der Probenahme Schritt 2 für eine nächste Iteration fortsetzen.
Vision & Roadmap
Wichtige Datenstrukturen
Alle Open -Source -Projekte beginnen mit Menschen wie Ihnen. Open Source ist die Überzeugung, dass wir, wenn wir zusammenarbeiten, unser Wissen und unsere Technologie zum Nutzen der Menschheit gemeinsam schenken können.
Schauen Sie sich unseren Beitragsführer an, um loszulegen.