Skip to content
BotServBotServ
DifyAgente IALow-CodeFlujo de trabajoRAGSelf-Hosting

Dify

Instala y usa Dify. Editor visual de flujos de trabajo para agentes IA, RAG e IA local.

S

schutzgeist

2 min read
Dify

Dify

Qué cubre este artículo

  • Qué es Dify y para qué sirve.
  • Cómo desplegar Dify localmente con Docker.
  • Cómo construir un RAG simple o un agente.
  • Cómo integrar modelos locales a través de Ollama.
  • Para quién es especialmente útil Dify.

Introducción

Dify es una plataforma de código abierto para aplicaciones de IA, agentes y flujos de trabajo. Su principal ventaja: ofrece una interfaz visual. Si prefieres hacer clic en lugar de programar, llegarás a tu objetivo mucho más rápido. Dify se puede ejecutar localmente en Docker y es compatible con modelos de OpenAI, Anthropic, Ollama y otros proveedores.

Dify en pocas palabras

Dify se construye sobre apps, flujos de trabajo y agentes. Una app puede ser un chat simple, un generador de texto o un agente. Los flujos de trabajo conectan pasos visualmente. Los agentes pueden usar herramientas, conocimiento y múltiples pasos. Detrás de la interfaz se crean puntos finales de API configurables.

Instalación

La forma más rápida es con Docker Compose:

git clone https://github.com/langgenius/dify.git
cd dify/docker
cp .env.example .env
docker compose up -d

Después, Dify estará disponible en http://localhost/install. En el primer inicio, creas una cuenta de administrador. Para configuraciones en producción, debes adaptar el archivo .env.

Integrar Ollama como modelo

Dify puede comunicarse directamente con Ollama:

  1. Abre Configuración → Proveedores de modelos
  2. Selecciona Ollama
  3. Ingresa la URL: http://host.docker.internal:11434
  4. Elige el modelo que deseas

Asegúrate de que el modelo ya esté descargado en Ollama:

ollama pull llama3.1

Primeros pasos: un chat simple

  1. Haz clic en Crear app.
  2. Elige Chatbot o Agent.
  3. Ingresa una instrucción del sistema.
  4. Selecciona tu modelo.
  5. Prueba el chat.

Para RAG, carga documentos y añade una base de conocimiento.

¿Para qué es adecuado Dify?

Caso de usoBeneficio
Prototipos rápidosConstrucción visual sin código
Chatbots RAGCargar documentos y consultarlos
AgentesConectar herramientas, conocimiento y flujos de trabajo
Auto-hospedajeLos datos permanecen internos

Obstáculos típicos

  • Recursos de Docker - Dify consta de varios contenedores. Necesitas al menos 4 GB de RAM disponibles.
  • URL de Ollama en Docker - localhost desde el contenedor de Dify generalmente no llega al host. Usa host.docker.internal.
  • Configuración SMTP - Para restablecimiento de contraseña e invitaciones, Dify necesita una configuración de correo.

Enlaces útiles

FAQ - Preguntas frecuentes

¿Es Dify gratuito?

La versión de código abierto sí. También existe una versión en la nube con planes de pago.

¿Puedo ejecutar Dify localmente?

Sí, con Docker Compose. Es la forma recomendada para auto-hospedaje.

¿Necesito conocimientos de programación?

Para muchos casos de uso, no. Los flujos de trabajo complejos y las APIs se benefician de ello.

Fuentes

Volver al blog
Share:

Entradas relacionadas