Qué es
Dify es una plataforma para desarrollar aplicaciones con modelos de lenguaje. Combina edición de flujos, conexión con proveedores, recuperación de documentos y publicación de interfaces para usar el resultado.
Para qué te sirve
- Cuando quieres probar un asistente documental sin desarrollar cada pieza de su backend.
- Cuando un flujo combina reglas, consultas al modelo y llamadas a herramientas.
- Cuando necesitas que otra aplicación invoque el asistente mediante una API.
Cómo funciona
El lienzo conecta pasos y datos. Las fuentes documentales pasan por la ingesta y recuperación del sistema RAG; los proveedores de modelos se configuran aparte. La plataforma mantiene herramientas de observación para revisar ejecuciones y ajustar la aplicación.
El despliegue propio usa varios servicios mediante Docker Compose. También hay una edición alojada; elegirla cambia quién opera la infraestructura y dónde se procesan tus datos.
Antes de empezar
El inicio rápido pide al menos dos núcleos, 4 GiB de RAM y Docker Compose 2.24.0 o posterior. Necesitas además acceso al modelo elegido. El coste del servidor no incluye automáticamente el de inferencia ni el de servicios externos.
Límites y alternativas
GitHub devuelve NOASSERTION: la licencia es la Dify Open Source License, basada en Apache 2.0 con condiciones adicionales. No la presentes como Apache puro. El alojamiento propio requiere mantenimiento, copias de seguridad y una política de acceso a los documentos. Para lógica muy específica puede convenir un framework de código.
Recursos
- Repositorio y README - 159627 estrellas; licencia detectada por GitHub: NOASSERTION.
- Licencia - Consulta sus condiciones antes de reutilizar el proyecto.