Tenga en cuenta que este repositorio no está mantenido. Hemos comenzado a trabajar en otro enfoque que brinda más acceso granular a los agentes con alimentación de LLM. Por favor, visite https://github.com/homanp/superlagent. Apreciamos todos los comentarios y contribuciones
El kit de herramientas CHAT-AI de código abierto no código abierto construido sobre Langchain.
Langchain UI permite a cualquiera crear y alojar chatbots utilizando un tipo de entero sin código.
Características:
Crea chatgpt personalizado como chatbot.
Dé contexto al chatbot utilizando datos de datos externos, complementos chatgpt y indicaciones.
Punto final de API dedicado para cada chatbot.
Trae tu propio DB
Traiga su propio proveedor de autores (predeterminado a GitHub)
Uso de las ramas
Incrustar chatbots en cualquier sitio o aplicación
Temas de chatbot
... y más
Langchain UI utiliza NextJS 13 appDir . Lea más sobre esto aquí
Hemos migrado todas las funcionalidades de agentes desde el mecanografiado de Langchain a Langchain Python. Por lo tanto, deberá ejecutar la API UI Langchain para interactuar con el chatbot. En el futuro, cuando el paquete TS esté a la par con el paquete Python, migraremos solo usando JavaScript.
Configurar la API de UI Langchain
Clonar el repositorio en un repositorio público de GitHub (o bifurcarse https://github.com/homanp/langchain-ui/fork). Si planea distribuir el código, mantenga público el código fuente.
git clone https://github.com/homanp/langchain-ui.gitIr a la carpeta del proyecto
cd langchain-uiInstalar paquetes con NPM
npm installConfigure su archivo .env
.env.example a .envEjecutar el proyecto
npm run devEjecutar el enlace
npm run lintConstruir el proyecto
npm run buildNuestra misión es facilitar que cualquiera cree y ejecute aplicaciones LLM en la nube. Estamos muy contentos por cualquier contribución que le gustaría hacer. Cree nuevas características, corrija errores o mejore en Infra.
Puede leer más sobre cómo contribuir aquí.