Dify¶
En este artículo
Información
Dify es una plataforma en la nube de código abierto para el desarrollo de aplicaciones basadas en grandes modelos de lenguaje (LLM). Combina los conceptos de LLMOps (operaciones con modelos de lenguaje) y Backend-as-a-Service (BaaS). La plataforma permite crear agentes de IA, chatbots, sistemas de preguntas y respuestas y flujos de trabajo complejos utilizando un constructor basado en GPT, Llama, Claude y otros modelos.
Dify. Características principales¶
- Facilidad de uso: un enfoque low-code/no-code con una interfaz visual intuitiva hace que el desarrollo de aplicaciones de IA sea accesible incluso para principiantes, mientras que aún proporciona capacidades para desarrolladores avanzados.
- Flexibilidad de modelos: soporte para muchos LLM: tanto de código abierto (p. ej., Llama, Baichuan) como propietarios (OpenAI, Anthropic, etc.).
- Flujos de trabajo de IA complejos: representación visual de cadenas de acciones complejas de agentes, incluida la integración con herramientas externas y fuentes de datos.
- Capacidades RAG integradas: soporte para Generación Aumentada por Recuperación (Retrieval-Augmented Generation) para crear aplicaciones con acceso a datos y documentos.
- Depuración y observabilidad: registro detallado de todas las etapas del funcionamiento de la aplicación, depuración paso a paso y ejecución de pipelines.
- Ciclo de desarrollo completo: desde el prototipado hasta la implementación en producción y el monitoreo en una única solución.
- Plantillas listas para usar de asistentes y chatbots.
- Escalabilidad: la arquitectura de la plataforma admite implementaciones a gran escala, lo que la hace adecuada tanto para startups como para uso empresarial.
Funcionalidades de implementación¶
| ID | Nombre del software | SO compatible | VM | BM | VGPU | GPU | CPU mín. (núcleos) | RAM mín. (GB) | HDD/SSD mín. (GB) | Dominio personalizado | Activo |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 515 | Dify | Ubuntu 22.04 | + | + | + | + | 2 | 4 | 30 | Sí | ORDER |
Para este software, puede configurar un dominio personalizado durante la instalación. Consulte las instrucciones
- Tiempo de instalación: 15-30 minutos, incluido el sistema operativo;
- Base de datos: PostgreSQL
- Implementación totalmente basada en Docker (API, Web, Worker, Redis, PostgreSQL, Sandbox y servicios relacionados)
- HTTPS se emite automáticamente a través de Let's Encrypt
Nota
Si no se indica lo contrario, instalamos la última versión de lanzamiento del software desde el sitio web del desarrollador o los repositorios del sistema operativo de forma predeterminada.
Primeros pasos después de implementar Dify¶
Después de pagar el pedido, se enviará una notificación de que el servidor está listo a la dirección de correo electrónico proporcionada durante el registro. Contendrá la dirección IP del VPS, así como el nombre de usuario y la contraseña para el acceso. Los clientes de nuestra empresa gestionan el equipo a través del panel de gestión de servidores y API — Invapi.
Los datos de autorización, que se pueden encontrar ya sea en la pestaña Configuration >> Tags del panel de gestión de servidores o en el correo electrónico enviado:
- Enlace para acceder al panel de administración de Dify a través de la interfaz web: en la etiqueta webpanel;
- Login y Password para acceso SSH: enviados a su correo electrónico cuando el servidor esté listo después de la implementación.
Conexión y configuración inicial¶
- Vaya al enlace especificado en la etiqueta webpanel.
-
En la ventana abierta, introduzca los datos para crear una cuenta de administrador: correo electrónico, nombre de usuario y contraseña. Después de introducirlos, haga clic en
Set Up.
Nota
En esta misma ventana, puede elegir el idioma preferido para el panel. Puede cambiar esta elección más tarde en la configuración de su cuenta.
-
Después de la instalación, puede gestionar la configuración en el Perfil bajo el menú Settings:

- Cree nuevos usuarios con roles Regular, Editor o Administrator — haga clic en el botón
Add, introduzca el correo electrónico y se enviará una invitación automáticamente; - Agregue Model Provider;
- Conecte Data Sources;
- Instale API Extension;
Elementos principales de gestión¶
El menú principal del panel (Workspace) consta de cuatro secciones para gestionar procesos y aplicaciones.
Explore¶
La sección contiene el conjunto existente de aplicaciones personalizadas compatibles, divididas por tipo: agentes, flujos de trabajo, programación y otras. Se utiliza para familiarizarse con las herramientas que necesita y seleccionarlas.

Studio¶
La sección central para gestionar todas sus aplicaciones de IA (chatbots, agentes, flujos de trabajo). Es un constructor visual de arrastrar y soltar para crear y editar aplicaciones.

Knowledge¶
La sección para crear, gestionar y configurar bases de conocimiento vectoriales (documentos, indexación, estrategias de búsqueda).

Tools¶
Esta sección gestiona herramientas integradas y personalizadas, complementos e integraciones (incluida la configuración de autenticación e importación de herramientas personalizadas).

Nota
Información detallada sobre la configuración principal de Dify está disponible en la documentación del desarrollador.
Pedido de un servidor con Dify usando la API¶
Para instalar este software usando la API, siga estas instrucciones.
Parte del contenido de esta página fue creado o traducido utilizando IA.