En esta aplicación AI Video Chat Next.js, hacemos preguntas a nuestro bote de video de YouTube y obtenemos respuestas. Esta aplicación hace uso de Langchain, que es un marco para desarrollar aplicaciones alimentadas por modelos de idiomas.
Como una base de datos basada en la nube, MongoDB se usa con Prisma Orm. Utilizamos HNSWLIB, una tienda vectorial en memoria que se puede guardar en un archivo.
Estamos utilizando el último Next.js 13 con el directorio de aplicaciones, lo que hace que sea fácil establecer interfaces complejas que mantengan estado a través de navegaciones, eviten re-renderizadores costosos y habiliten patrones de enrutamiento avanzados. NextAuth se utiliza para la autenticación con el proveedor de Google.
Para comenzar.
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
Ir a la página de video de chat de video de YouTube de AI
Ir a AI YouTube Video Chat Descripción Página