Langflow chat es una aplicación Next.js que puede comunicarse con sus flujos de Langflow a través de API.
Deberías haber creado un flujo de chat utilizando DataStax Langflow.
Puede encontrar las credenciales para el flujo abriendo la configuración de API. Deberá generar una clave API y encontrar la URL base, el ID de Langflow y el ID de flujo.
Cree un nuevo repositorio a partir de este repositorio de plantillas, luego cree un Codespace para la rama principal.
Dentro de Codespace, instale las dependencias ejecutando npm install
.
Copie el .env.example
proporcionado a .env
e ingrese los detalles de su API y las credenciales para Langflow:
LANGFLOW_API_KEY
: La clave API para interactuar con LangflowLANGFLOW_URL
: la URL base de su instancia de LangflowLANGFLOW_ID
: ID de LangflowLANGFLOW_FLOW_ID
: ID del flujoClona este repositorio en tu máquina local.
Instale las dependencias ejecutando npm install
.
Copie el .env.example
proporcionado a .env
e ingrese los detalles de su API y las credenciales para Langflow:
LANGFLOW_API_KEY
: La clave API para interactuar con LangflowLANGFLOW_URL
: La URL base de su instancia de LangflowLANGFLOW_ID
: ID de LangflowLANGFLOW_FLOW_ID
: ID del flujo Una vez que haya guardado sus credenciales, ejecute npm run dev
en su terminal. Abra http://localhost:3000 para ver el chatbot en su navegador.