Este es un ejemplo de cómo configurar una aplicación LangChain con un archivo Docker para desplegarla en los servicios de Alojamiento de Aplicaciones de Kinsta desde un repositorio de GitHub.
El framework LangChain está pensado para desarrollar aplicaciones potenciadas por modelos lingüísticos que sean conscientes de los datos, agentes (que permitan a un modelo lingüístico interactuar con su entorno) y diferenciadas. Puedes obtener más información en el sitio web de LangChain.
Kinsta instala automáticamente las dependencias definidas en tu archivo requirements.txt durante el proceso de despliegue.
- Accede a GitHub y crea un nuevo repositorio a partir de esta plantilla (Utilizar esta plantilla > Crear un nuevo repositorio): Kinsta — Hola Mundo — LangChain.
- En MyKinsta, añade una aplicación con el repositorio Hola Mundo — LangChain.
- Conéctate a OpenAI (crea una cuenta si aún no la tienes). Ve a la API de OpenAI y genera y copia tu clave API.
- En Variables de entorno, en Clave 1, introduce
OPENAI_API_KEY
, y en Valor 1, pega la clave API que copiaste de Open AI. - En el paso Construir entorno, selecciona Utilizar Dockerfile para configurar la imagen del contenedor. La ruta Dockerfile y Contexto pueden dejarse en blanco.
La aplicación estará disponible en cuanto finalice la construcción y se cargue la página de bienvenida de Kinsta en la URL de tu aplicación.

Configuración del Servidor Web
Entorno de Construcción
Al crear tu aplicación LangChain, debes elegir Usar Dockerfile para configurar la imagen del contenedor en el paso Entorno de construcción.
Variables de Entorno
En Variables de entorno, en Clave 1, introduce OPENAI_API_KEY
, y en Valor 1, pega la clave API que copiaste de Open AI. Si utilizas modelos diferentes (no los de OpenAI), ajusta la clave y el valor según sea necesario.