Heim >Web-Frontend >js-Tutorial >Open-Source-Entwicklung
Hallo zusammen! Ich bin Nonthachai Plodthong, ein Softwareentwickler und Oberstudent, der gerade mein Studium abschließt. Während wir hier in Kanada in die frische, farbenfrohe Jahreszeit des Frühherbstes übergehen, freue ich mich, eine neue Reihe von Blog-Beiträgen zu starten, in denen ich das Wissen und die Erfahrungen teile, die ich während meiner Reise in die Technik gesammelt habe. Dieser Beitrag steht im Zusammenhang damit zu dem Kurs, den ich bei Seneca belege, der Open Source Development Course heißt.
Das Open-Source-Projekt an sich ist interessant, da wir uns dem anderen PPL-Projekt anschließen können, das bereits initiiert oder veröffentlicht wurde. Wir können es verbessern oder verbessern, indem wir das Problem im Github-Repo durchgehen und eine Anfrage stellen, ob unser Vorschlag angenommen wird oder auch nicht.
In den nächsten vier Monaten bis zum Ende dieses Jahres werde ich mich eingehend mit verschiedenen Themen für das Open-Source-Projekt befassen, die ich finden könnte, um einen Beitrag zu leisten, der sich über GitHub erstreckt.
Eine saubere und anpassbare Open-Source-RAG-Benutzeroberfläche zum Chatten mit Ihren Dokumenten. Gebaut mit Endbenutzern und Entwickler im Hinterkopf.
Live-Demo | Quellcode
Benutzerhandbuch | Entwicklerhandbuch | Feedback
Dieses Projekt dient als funktionale RAG-Benutzeroberfläche für Endbenutzer, die eine Qualitätssicherung durchführen möchten Dokumente und Entwickler, die ihre eigene RAG-Pipeline aufbauen möchten.
+----------------------------------------------------------------------------+
| End users: Those who use apps built with `kotaemon`. |
| (You use an app like the one in the demo above) |
| +----------------------------------------------------------------+
…Dieses RAG und der Chat mit dem eigenen Dokument sind sehr gut und anschaulich, um zu sehen, wie das Einbetten und Vektorisieren in unserem eigenen Dokument in das LLM-Modell funktioniert und wie das Einbettungsmodell die Ähnlichkeit zwischen Eingabe- und unstrukturierten Daten erfasst, die in Dezimalzahlen umgewandelt werden.
KI hat die Art und Weise, wie wir mit Technologie interagieren, revolutioniert und Entwicklern und Forschern neue Grenzen eröffnet. In dieser Serie werde ich Folgendes untersuchen:
Webentwicklung ist mehr als nur das Erstellen von Websites; Es geht darum, dynamische, sichere und skalierbare Anwendungen zu erstellen. Ich werde Erkenntnisse teilen zu:
Daten visuell zum Leben zu erwecken ist eine Kunstform, die Programmieren mit Kreativität verbindet. Ich erkläre Ihnen Folgendes:
Ich freue mich darauf, das Gelernte weiterzugeben und hoffe, dass mein Wissen allen Programmierern auf der ganzen Welt helfen wird.
Nicht
Das obige ist der detaillierte Inhalt vonOpen-Source-Entwicklung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!