Implementar tu propio modelo de IA o, en algunos casos, ajustar modelos preexistentes conlleva varios desafíos:
- Elegir un proveedor de nube: Puedes integrarte profundamente con un proveedor, solo para encontrar que es difícil cambiar más adelante cuando sea necesario.
- Escasez de recursos GPU: Si tu implementación está confinada a una ubicación geográfica, puedes encontrar escasez de recursos GPU disponibles debido a la alta demanda en esa región.
- Dependencia de la nube y escalabilidad: Muchas plataformas te atan a servicios de nube específicos.
Las plataformas de código abierto que ofrecen APIs unificadas ayudan a abordar estos desafíos permitiendo la implementación multi-nube y optimizando la gestión de recursos GPU. A continuación, enumeramos 15 ejemplos de plataformas/bibliotecas de código abierto:
Breve descripción general de plataformas y bibliotecas de código abierto
Al elegir estas plataformas, nos enfocamos principalmente en qué tan bien escalan, qué tan fáciles son de integrar y si están listas para uso empresarial.
Puedes hacer clic en los enlaces para explorar explicaciones detalladas para cada una:
1. Frameworks de aprendizaje automático:
- TensorFlow: Una biblioteca para entrenamiento de ML a gran escala e implementación de producción. Permite el entrenamiento de modelos en CPUs, GPUs y TPUs.
- PyTorch: Un framework de aprendizaje profundo en estilo Python con gráficos computacionales dinámicos. Lo mejor para investigación y experimentación en aprendizaje profundo. Soporte limitado para TPU.
- JAX: Una plataforma para computación numérica de alto rendimiento e investigación de ML. Apunta a una ejecución rápida de cálculos numéricos en CPUs, GPUs y TPUs.
- Keras: Una API de alto nivel para aprendizaje profundo que se ejecuta sobre frameworks como TensorFlow. Tiene una sintaxis amigable para principiantes.
- Scikit-learn: Una biblioteca de Python de código abierto para tareas clásicas de ML como clasificación, regresión y agrupamiento. Proporciona una API fácil de usar. Funciona bien en conjuntos de datos pequeños/medianos.
2. Plataformas de AutoML y ML distribuido:
- H2O.ai: Una plataforma distribuida para automatizar flujos de trabajo de ML en big data.
- MLflow: Una plataforma para gestionar el ciclo de vida de ML. Soporta seguimiento de experimentos, empaquetado de modelos y funciona con TensorFlow, PyTorch, scikit-learn, R.
3. Ecosistemas de Modelos de Lenguaje Grande (LLM):
- Hugging Face Transformers: Una plataforma/biblioteca con más de 63,000 modelos preentrenados para tareas de texto, visión, audio y multimodales. Se integra con TensorFlow, PyTorch y JAX.
- GPT4All: Un ecosistema para ejecutar LLMs localmente en CPUs o GPUs, en línea o sin conexión. Soporta más de 1,000 modelos como LLaMA, Mistral y DeepSeek R1.
- Open WebUI: Interfaz web autohospedada para interactuar con LLMs que soporta múltiples proveedores de modelos, recuperación basada en documentos (RAG) y plugins extensibles.
4. Plataformas de IA conversacional:
- Rasa: Plataforma para construir chatbots y asistentes virtuales. Ofrece herramientas para revisión de conversaciones, etiquetado y colaboración.
- Botpress: Plataforma con diseño de flujo visual e integraciones con GPT. Combina la construcción por arrastrar y soltar con personalización a nivel de código.
5. Plataformas de agentes:
- Langchain Deep Agents: Proporciona un framework para construir agentes de IA con planificación de tareas, delegación de subagentes, memoria persistente y capacidades de integración de herramientas.
- OpenAgents: Permite que redes de agentes de IA se descubran entre sí, se comuniquen y colaboren en tareas a través de una arquitectura modular y protocolos de comunicación estandarizados.
- OpenClaw: Actúa como una puerta de enlace autohospedada que conecta modelos de IA con plataformas de mensajería, permitiendo a los usuarios automatizar tareas.
1. Frameworks de aprendizaje automático
TensorFlow

TensorFlow, desarrollado por el equipo Google Brain, es una biblioteca de código abierto para cálculo numérico y aprendizaje automático a gran escala. Utiliza gráficos de flujo de datos (un diagrama donde las operaciones son nodos y los datos fluyen a lo largo de líneas conectoras) para construir modelos, haciéndolo escalable y adecuado para producción.
TensorFlow soporta múltiples tipos de hardware incluyendo CPUs, GPUs, permitiendo implementación en web, móvil, borde y sistemas empresariales.
- Abstracción con Keras: TensorFlow se integra con Keras, una API de alto nivel que reduce la complejidad en la construcción y entrenamiento de modelos. Esto facilita a los principiantes comenzar mientras aún ofrece personalización.
- Listo para producción: TensorFlow se usa ampliamente en producción. Soporta computación distribuida (ejecución en muchas máquinas a la vez) y ofrece herramientas de implementación como TensorFlow Serving, TensorFlow Lite y TensorFlow.js.
- TensorBoard: Incluye TensorBoard, una herramienta de visualización para monitorear el entrenamiento, el rendimiento y la estructura del modelo. Útil para depuración y optimización.
Limitaciones de TensorFlow
- Enfocado principalmente en datos numéricos: TensorFlow es bueno para el cálculo numérico (por ejemplo, datos de imagen, texto y señal) pero es menos efectivo para tareas de razonamiento simbólico como el procesamiento de reglas o el razonamiento de grafos de conocimiento.
PyTorch
PyTorch, desarrollado por el laboratorio de investigación de IA de Facebook, es una biblioteca de código abierto para aprendizaje automático y aprendizaje profundo.
- Madurez del ecosistema: PyTorch soporta investigación con gráficos computacionales dinámicos e interoperabilidad de modelos a través de ONNX.
- La implementación en producción se maneja cada vez más a través de frameworks de servicio externos como vLLM y NVIDIA Triton Inference Server. Herramientas anteriores, como TorchServe, previamente utilizadas para la implementación de modelos, han sido archivadas y ya no se mantienen activamente.
- Gráficos computacionales dinámicos: Permite cambios en la arquitectura del modelo durante la ejecución, permitiendo flexibilidad para experimentación e investigación.
- Facilidad de depuración: Similar a un lenguaje de programación, PyTorch proporciona mensajes de error detallados y soporta depuración paso a paso.
- PyTorch Lightning: Un envoltorio impulsado por la comunidad que simplifica el código de PyTorch con abstracciones de alto nivel. Aunque no es oficialmente parte de PyTorch, mejora la usabilidad y a menudo se compara con Keras de TensorFlow.
Limitaciones de PyTorch
- Enfocado principalmente en aprendizaje profundo: PyTorch está altamente optimizado para redes neuronales profundas pero puede ser menos versátil para tareas de IA más amplias como el modelado probabilístico.
JAX
JAX se presentó públicamente alrededor de 2018 y fue desarrollado por la comunidad Google+.
El nombre significa 'Just Another XLA', con XLA refiriéndose a Álgebra Lineal Acelerada. JAX es reconocido por sus fortalezas en el cálculo numérico y la diferenciación automática.
- Diferenciación automática: JAX puede calcular automáticamente cuánto debe ajustarse cada parámetro en un modelo para mejorar la precisión.
- Este proceso se llama retropropagación (comparando la predicción del modelo con el resultado correcto y luego propagando el error hacia atrás a través de la red para actualizar sus parámetros).
- Al automatizar estos cálculos, JAX elimina la necesidad de codificación manual de gradientes.
- Aceleración de hardware: Se ejecuta en CPUs, GPUs y TPUs.
- Paralelización y vectorización: Distribuye cargas de trabajo en múltiples dispositivos automáticamente, mejorando la escalabilidad.
Limitaciones de JAX
- Ecosistema más pequeño: En comparación con TensorFlow o PyTorch, JAX tiene menos bibliotecas y tutoriales de terceros.
- Herramientas de producción limitadas: Carece de una suite madura de herramientas de implementación listas para producción.
Nota: Aunque no son plataformas de IA completas, bibliotecas como Keras (una API de alto nivel para aprendizaje profundo) y Scikit-learn (para aprendizaje automático clásico) a menudo se incluyen en herramientas de IA de código abierto:
Keras
Keras es una API de alto nivel para construir y entrenar modelos de aprendizaje profundo. Se ejecuta principalmente sobre TensorFlow, aunque también puede integrarse con otros backends. Su API de alto nivel es intuitiva para principiantes pero lo suficientemente flexible para el desarrollo de redes neuronales más complejas.
- Flexibilidad del backend: Se ejecuta sobre múltiples backends como TensorFlow y PyTorch.
- Implementación eficiente: Soporta compilación XLA (álgebra lineal acelerada) para un entrenamiento e inferencia de modelos más rápidos.
Limitaciones de Keras
- Control de nivel inferior: Proporciona menos control detallado en comparación con el uso directo de bibliotecas de backend como TensorFlow o PyTorch.
- Enfoque estrecho: Diseñado principalmente para aprendizaje profundo.
Scikit-learn
Scikit-learn (a menudo llamado sklearn) es una biblioteca de Python de código abierto para aprendizaje automático. Está construida sobre NumPy (cálculo numérico) y Matplotlib (visualización de datos), y proporciona una amplia gama de herramientas para preprocesamiento de datos, modelado y evaluación.
La biblioteca se centra en tareas fundamentales de aprendizaje automático como clasificación, regresión y agrupamiento.
- Cobertura amplia de algoritmos: Implementa la mayoría de las técnicas clásicas de ML, incluyendo regresión lineal, árboles de decisión, SVMs, k-means y métodos de ensemble.
- Integración: Construida sobre NumPy y SciPy, es compatible con el ecosistema más amplio de ciencia de datos de Python.
Limitaciones de Scikit-learn
- No apto para aprendizaje profundo: A diferencia de TensorFlow o PyTorch, no maneja redes neuronales o tareas de aprendizaje profundo a gran escala.
- Límites de rendimiento: Optimizado para conjuntos de datos pequeños a medianos; menos eficiente para datos a muy gran escala en comparación con frameworks distribuidos.
- Menos especializado para producción: Diseñado principalmente para investigación y prototipado en lugar de implementación a gran escala.
2. Plataformas de AutoML y ML distribuido
H2O.ai
H2O.ai es una plataforma de aprendizaje automático distribuida en memoria. Soporta algoritmos estadísticos y de aprendizaje automático ampliamente utilizados como máquinas de gradiente impulsado (GBM), modelos lineales generalizados (GLM) y aprendizaje profundo.
- Flujos de trabajo automatizados: Ejecuta el proceso completo de aprendizaje automático (entrenamiento, ajuste y evaluación de múltiples modelos) dentro de un límite de tiempo definido por el usuario.
- Procesamiento distribuido en memoria: Los datos se procesan a través de múltiples nodos (máquinas o servidores) en una red, con cada nodo almacenando parte de los datos en memoria (RAM) en lugar de depender del almacenamiento en disco más lento. Por lo tanto, si estás analizando terabytes de datos, tener los datos en memoria permite cálculos más rápidos
Limitaciones de H2O.ai
- Intensivo en recursos: El diseño distribuido en memoria puede requerir recursos computacionales significativos.
- Menos flexibilidad para investigación: Optimizado para aprendizaje automático aplicado y flujos de trabajo de AutoML. No es una buena opción para tareas de investigación personalizadas.
MLflow
MLflow es una plataforma de código abierto diseñada para apoyar el desarrollo de modelos de aprendizaje automático y aplicaciones de IA generativa. Tiene cuatro componentes principales:
- Seguimiento: Permite el seguimiento de experimentos registrando parámetros, métricas y resultados, facilitando la comparación de diferentes ejecuciones.
- Modelos: Ofrece herramientas para empaquetar, gestionar e implementar modelos de diversas bibliotecas de ML en múltiples entornos de servicio e inferencia.
- Evaluación y trazado de agentes de IA: Ayuda a los desarrolladores a construir agentes de IA confiables proporcionando capacidades para evaluar, comparar y depurar comportamientos de agentes.
- Registro de modelos: Facilita la gestión del ciclo de vida de los modelos, incluyendo control de versiones, transiciones de etapa (de preparación a producción) y anotaciones.
Las características incluyen:
- Seguimiento de experimentos: Registra y compara parámetros, métricas, artefactos y resultados, para que los equipos puedan reproducir experimentos e identificar los modelos de mejor rendimiento.
- Registro de modelos: Repositorio centralizado para gestionar el ciclo de vida del modelo, incluyendo versionado (mantener diferentes versiones guardadas de un modelo) y anotaciones (agregar notas o metadatos para contexto).
- Amplio soporte de framework y API: Compatible con Python, Java, R y APIs REST, e integra con frameworks de ML populares como Scikit-learn, TensorFlow, PyTorch y XGBoost.
Limitaciones de MLflow
- Complejidad de escalado: Ejecutar MLflow a gran escala requiere infraestructura significativa (bases de datos, servidores de seguimiento).
- Orquestación limitada: MLflow no proporciona orquestación de flujos de trabajo de forma nativa; se necesita integración con herramientas como Airflow, Kubeflow o Prefect.
3. Ecosistemas de Modelos de Lenguaje Grande (LLM)
Hugging Face Transformers
Hugging Face Transformers es una biblioteca de código abierto que proporciona modelos preentrenados para inferencia y entrenamiento. La biblioteca está principalmente construida alrededor de PyTorch, con soporte para desarrollo de modelos a gran escala, utilidades de entrenamiento e implementación simplificada a través de pipelines y entrenadores.
El soporte de JAX está disponible a través de integraciones con Keras, mientras que el soporte anterior de TensorFlow ha sido eliminado en versiones recientes.
Hugging Face aloja modelos para diferentes dominios:
- Texto
- Visión
- Audio
- Multimodal
Las características clave son:
- Modelos transformadores preentrenados: Hugging Face ofrece millones de modelos preentrenados (ya entrenados en grandes conjuntos de datos, por lo que los usuarios pueden ajustarlos o aplicarlos directamente sin empezar desde cero).
- Comunidad activa y documentación: Tutoriales extensos, guías y contribuciones frecuentes mantienen la biblioteca actualizada con los últimos avances.
Hugging Face Transformers' limitaciones
- Altas demandas computacionales: Muchos modelos requieren hardware potente (GPUs/TPUs) para ejecutarse eficientemente.
- Calidad variable del modelo: Los modelos contribuidos por la comunidad pueden estar desactualizados o mantenerse de manera inconsistente.
GPT4All
GPT4All es esencialmente un ecosistema de LLMs de código abierto (soportando más de 1,000 modelos, incluyendo LLaMA, Mistral y DeepSeek R1).
Es un chatbot local y privado para cargas de trabajo multi-dispositivo, funciona tanto en CPUs como en GPUs, y puede operar en línea o sin conexión.
- Capacidad sin conexión: Puede ejecutarse sin conexión a internet en portátiles o dispositivos móviles.
- Amplio soporte de modelos: Compatible con modelos como DeepSeek R1, LLaMa, Mistral y Nous-Hermes (cubriendo muchos de los LLMs de código abierto más ampliamente utilizados).
- Privacidad: Mantiene todos los datos locales (las respuestas se generan en la máquina del usuario), asegurando que la información sensible permanezca segura.
Limitaciones de GPT4All
- Alcance estrecho: Diseñado principalmente como un chatbot, con aplicaciones limitadas más allá de la IA conversacional.
Open WebUI
Open WebUI es una interfaz web autohospedada para interactuar con modelos de lenguaje grande, disponible localmente o a través de OpenAI-compatible APIs.
- Soporte multi-modelo: Se conecta a modelos locales o en la nube (por ejemplo, Ollama o OpenAI-compatible APIs) a través de una interfaz unificada.
- RAG integrado y chat de documentos: Soporta consultas de documentos y bases de conocimiento cargados utilizando generación aumentada por recuperación.
- Sistema de plugins y extensibilidad: Los desarrolladores pueden extender la funcionalidad con herramientas, pipelines y plugins o agregar soporte para proveedores de modelos adicionales.
- Opciones de implementación flexibles: Se puede instalar usando Docker, Kubernetes u otras herramientas de contenedores.
Limitaciones de Open WebUI
- Riesgos de seguridad si está mal configurado: Vulnerabilidades o conexiones inseguras a servidores de modelos externos podrían exponer tokens o permitir el compromiso del sistema si no se aseguran adecuadamente.
4. Plataformas de IA conversacional
Rasa
Rasa es una plataforma de IA conversacional de código abierto diseñada para construir chatbots y asistentes virtuales. Se enfoca en IA conversacional y desarrollo de chatbots. Rasa trae conceptos estándar de plataformas de IA como gestión de datos, monitoreo, colaboración e integración de flujos de trabajo al dominio de la IA conversacional.
- Herramientas de revisión de conversaciones: Ofrece una bandeja de entrada dedicada para revisar diálogos de usuarios reales, ayudando a los equipos a entender cómo las personas interactúan naturalmente con un chatbot implementado con Rasa
- Etiquetado y filtrado: Soporta la clasificación de conversaciones por intención, acción, valores de slot y estado de revisión.
- Características de colaboración: Permite a los equipos compartir flujos de trabajo, asignar revisiones y categorizar conversaciones.
- Detección de errores: Permite marcar mensajes problemáticos para que puedan ser abordados más tarde en el ciclo de desarrollo.
Limitaciones de Rasa
- Alcance enfocado: Diseñado principalmente para mejorar asistentes a través de revisión de conversaciones, no como una plataforma general de NLP o ciencia de datos.
- Se requiere esfuerzo manual: Aunque el filtrado y etiquetado ayudan, gran parte del proceso de mejora aún depende de la revisión manual de conversaciones.
Botpress
Botpress es una plataforma de IA conversacional de código abierto diseñada para construir, implementar y gestionar chatbots.
- Flujo y control visual: Proporciona un constructor de flujos de arrastrar y soltar para diseñar conversaciones de chatbots mientras permite personalización avanzada a través de código.
- Integración de IA generativa: Integración nativa con GPT para preguntas y respuestas de base de conocimiento y respuestas de free-form.
Limitaciones de Botpress
- Madurez del ecosistema de plugins e integraciones: La biblioteca de plugins e integraciones es más pequeña que competidores como Dialogflow o Rasa (los plugins de la comunidad aún no están ampliamente soportados).
- Características empresariales limitadas en niveles free/abiertos: capacidades como SSO, herramientas de cumplimiento y configuraciones de alta disponibilidad están principalmente disponibles en el nivel Enterprise de pago.
- Riesgos de dependencia de IA generativa: Fuerte dependencia de integraciones con GPT. El uso de LLM APIs externas o modelos grandes a menudo incurre en costos o latencia.
5. Plataformas de agentes
Langchain Deep Agents
Deep Agents es un framework de agente de código abierto de LangChain y proporciona un "arnés de agente" estructurado con planificación integrada, uso de herramientas, memoria y coordinación de subagentes.
- Planificación y descomposición de tareas: Los agentes pueden dividir automáticamente tareas complejas en pasos más pequeños usando herramientas de planificación integradas (por ejemplo, seguimiento de tareas estilo lista de tareas).
- Delegación de subagentes: El framework permite a los agentes crear subagentes especializados para manejar subtareas.
- Gestión de contexto con sistemas de archivos: Los agentes pueden almacenar y recuperar información a través de sistemas de archivos virtuales o enchufables.
- Memoria persistente: El sistema puede almacenar conocimiento a través de conversaciones o sesiones, permitiendo a los agentes mantener contexto a largo plazo.
- Herramientas para desarrolladores e interfaz de línea de comandos: El SDK de Deep Agents y la interfaz de línea de comandos permiten a los desarrolladores construir agentes que ejecutan código, acceden a archivos, hacen solicitudes web e integran con APIs externas.
Limitaciones de Langchain Deep Agents
- Mejor adecuado para tareas complejas: El framework está diseñado para flujos de trabajo de larga duración o multi-paso, por lo que puede ser un sobrecarga innecesaria para aplicaciones de agente más simples.
- Mayor complejidad: Características como subagentes, sistemas de archivos y herramientas de planificación pueden aumentar la complejidad del sistema y requerir una configuración cuidadosa.
OpenAgents
OpenAgents proporciona la infraestructura para crear redes de agentes en las que los agentes de IA pueden descubrirse entre sí, comunicarse y colaborar en tareas.
- Redes de agentes: Permite que múltiples agentes de IA se conecten y colaboren en redes estructuradas para resolver tareas complejas.
- Protocolos para comunicación de agentes: Incluye mecanismos integrados para descubrimiento, mensajería y colaboración entre agentes.
- Integración con herramientas y frameworks de LLM: Funciona con proveedores comunes de LLM y frameworks de agentes, y soporta protocolos como MCP y A2A para interacción de agentes.
- Arquitectura modular: Utiliza un sistema modular y basado en eventos que permite a los desarrolladores extender la funcionalidad y personalizar el comportamiento del agente.
Limitaciones de OpenAgents
- Aún en evolución: La documentación y APIs están en desarrollo activo, lo que significa que los ejemplos o interfaces pueden cambiar.
- Complejidad de sistemas multi-agente: Construir y gestionar grandes redes de agentes puede introducir desafíos de coordinación e infraestructura.
Openclaw
OpenClaw actúa como una puerta de enlace que conecta plataformas de chat con modelos de IA, permitiendo al asistente realizar tareas como gestionar correos electrónicos, programar eventos y automatizar flujos de trabajo.
- Integración de mensajería multi-plataforma: El asistente funciona a través de aplicaciones de chat comunes (por ejemplo, WhatsApp, Telegram, Discord, Slack), permitiendo a los usuarios interactuar con IA desde las plataformas que ya usan.
- Arquitectura autohospedada: Los usuarios ejecutan la puerta de enlace OpenClaw localmente o en su propio servidor, manteniendo el control sobre los datos y las claves API en lugar de depender de un servicio alojado en la nube.
- Automatización de tareas: La IA puede ejecutar acciones reales como enviar correos electrónicos, gestionar calendarios o manejar flujos de trabajo digitales directamente desde comandos de chat.
- Soporte multi-modelo: OpenClaw puede conectarse a diferentes proveedores de modelos de IA (por ejemplo, OpenAI, Anthropic u otros), permitiendo a los usuarios elegir modelos según sus necesidades.
- Enrutamiento de agentes y gestión de sesiones: La plataforma soporta enrutamiento multi-agente y sesiones separadas para diferentes usuarios o espacios de trabajo.
Limitaciones de OpenClaw
- Riesgos de seguridad por extensiones: Los plugins de terceros pueden contener código malicioso, potencialmente exponiendo datos sensibles si no se revisan cuidadosamente.
- Permisos de sistema altos: Debido a que el asistente puede acceder a archivos, ejecutar scripts o controlar aplicaciones, una configuración incorrecta o instrucciones maliciosas podrían crear vulnerabilidades de seguridad.
¿Qué es la IA de código abierto?
En el uso del mundo real, la IA de código abierto se refiere a sistemas, modelos o algoritmos hechos públicamente disponibles para que cualquiera los use, estudie, modifique y comparta. Las aplicaciones típicas incluyen modelos de lenguaje grande, sistemas de traducción, chatbots y otras herramientas impulsadas por IA.
Sin embargo, históricamente ha habido ningún estándar ampliamente acordado sobre lo que califica como IA de código abierto:
- Ejemplos de código cerrado: OpenAI y Anthropic mantuvieron conjuntos de datos, modelos y algoritmos en secreto.
- Modelos de área gris: Meta y Google lanzaron modelos adaptables, pero los críticos argumentaron que no eran verdaderamente de código abierto debido a límites de licencia y conjuntos de datos no revelados.
Para abordar esto, la Open Source Initiative (OSI), la organización conocida por establecer estándares de código abierto, lanzó una definición formal para IA.1
Según OSI, un sistema de IA de código abierto debería:
- Ser utilizable para cualquier propósito sin requerir permiso.
- Permitir la inspección de sus componentes para que los investigadores puedan entender cómo funciona.
- Ser modificable para cualquier propósito, incluyendo alterar salidas.
- Ser compartible, con o sin modificaciones, para cualquier propósito.
En la práctica, sin embargo, muchos lanzamientos de IA descritos como "abiertos" se caracterizan mejor como modelos de peso abierto, lo que significa que publican pesos de modelos pero no revelan los datos de entrenamiento completos o el proceso de desarrollo requerido para cumplir con los criterios de código abierto de OSI.
Cita esta investigación
Elige el formato que se ajuste al lugar donde vas a publicar. Pegar la versión con enlace en tu CMS conserva el enlace de retroceso.
@misc{dilmegani2026,
author = {Dilmegani, Cem},
title = {{Principales 15 Plataformas y Bibliotecas de IA de Código Abierto}},
year = {2026},
month = mar,
howpublished = {\url{https://aimultiple.com/open-source-ai-platforms}},
note = {AIMultiple. Recuperado el 4 de Marzo de 2026}
}










Sé el primero en comentar
Tu dirección de correo electrónico no será publicada. Todos los campos son obligatorios. Los comentarios se dejan en su idioma original.