In dieser AI -YouTube -Video -Chat Next.js -Anwendung stellen wir unseren YouTube -Videos und erhalten Antworten. Diese Anwendung nutzt Langchain, ein Rahmen für die Entwicklung von Anwendungen, die von Sprachmodellen betrieben werden.
Als Cloud-basierte Datenbank wird MongoDB mit Prisma ORM verwendet. Wir verwenden HNSWLIB, einen In-Memory-Vektor Store, der in einer Datei gespeichert werden kann.
Wir verwenden das neueste Next.js 13 mit dem App-Verzeichnis, wodurch komplexe Schnittstellen festgelegt werden können, die den Zustand über Navigationen hinweg aufrechterhalten, teure Wiederherstellungen vermeiden und erweiterte Routing-Muster ermöglichen. NextAuth wird für die Authentifizierung mit Google Provider verwendet.
Anfangen.
Clone the repository
git clone https://github.com/Ashot72/AI-YouTube-Video-Chat
cd AI-YouTube-Video-Chat
Add .env file based on env.example.txt file and add respective keys
# installs dependencies
npm install
# to run locally
npm run dev
Gehen Sie zur AI YouTube Video Chat Videoseite
Gehen Sie zu AI YouTube Video Chat Beschreibung Seite