dariolopez/oasst1-es huggingface dataset:
assistant: Para editar una foto RAW en Photoshop, sigue estos pasos:

1. Abre Photoshop y selecciona "Archivo" en el menú superior. Luego, haz clic en "Abrir" y busca la foto RAW que deseas editar.

2. Una vez que se haya cargado la foto, aparecerá el cuadro de diálogo "Camera Raw". Aquí puedes ajustar los valores de exposición, balance de blancos, contraste, claridad, saturación y otros ajustes para tu foto.

3. Utiliza las herramientas disponibles en Camera Raw para hacer ajustes en tu foto. Puedes hacer clic y arrastrar en los controles deslizantes, o utilizar las herramientas de ajuste localizado para modificar áreas específicas de la imagen.

4. Una vez que hayas terminado de hacer tus ajustes, haz clic en "Abrir imagen" para abrir la foto en Photoshop.

5. En Photoshop, puedes continuar editando la foto según tus necesidades, utilizando herramientas como ajuste de niveles, curvas, capas y máscaras.

6. Cuando hayas terminado de editar la foto, guarda tu trabajo haciendo clic en "Archivo" y luego en "Guardar" o "Guardar como".

Es importante tener en cuenta que la edición de fotos RAW puede requerir cierta experiencia en la manipulación de imágenes. Si eres nuevo en este proceso, puede ser útil buscar tutoriales en línea o tomar un curso para aprender más sobre cómo editar fotos RAW en Photoshop.
assistant: Para editar una foto RAW en Photoshop, sigue estos pasos:

Abre Photoshop y selecciona "Archivo" en la barra de menú y luego haz clic en "Abrir".

Busca y selecciona el archivo RAW que deseas editar y haz clic en "Abrir".

Se abrirá una ventana de Adobe Camera Raw (ACR), que es una herramienta de edición de fotos específica para archivos RAW. En ACR, puedes ajustar la exposición, la temperatura de color, la nitidez, el contraste y otros ajustes de la imagen.

Haz tus ajustes en ACR, utilizando las herramientas disponibles en la parte derecha de la ventana. También puedes utilizar la herramienta "Pincel de ajuste" para ajustar áreas específicas de la imagen.

Una vez que hayas terminado de hacer tus ajustes, haz clic en "Abrir imagen" para llevar la imagen editada a Photoshop.

En Photoshop, puedes seguir editando la imagen utilizando las herramientas de ajuste y edición disponibles en la barra de herramientas y la barra de menú.

Una vez que hayas terminado de editar la imagen, selecciona "Archivo" en la barra de menú y haz clic en "Guardar" para guardar tu imagen editada en el formato que desees.
assistant: Para editar una foto en formato RAW en Photoshop, primero debe abrir el archivo en Adobe Camera Raw. En la interfaz de Camera Raw, hay una variedad de herramientas y ajustes para corregir y mejorar la foto, como ajustes de color, contraste, saturación, exposición, nitidez y más. Una vez que hayas terminado de editar la foto en Camera Raw, haz clic en el botón "Aceptar" para abrir la imagen en Photoshop, donde podrás aplicar los ajustes finales y guardar la imagen.
prompter: Escribe un verso con la información anterior, que sea de octosílabos y rima consontante.
assistant: Disculpa pero no ha suministrado ninguna información anterior, por lo cual no tengo la capacidad de escribir un verso con octosílabos y rima constante.
Por favor escriba la información con la cual desea que cree el verso de octosílabos y rima constante.
prompter: disculpa, quiero que me hagas un verso que sea de octosílabos y rima constante sobre la singularidad de la inteligencia artificial, con signos de puntuación y expresión  dramática con un énfasis pícaro y peculiar.
assistant: Sin contexto previo improvisaré.

La luna redonda y blanca
En el firmamento destaca
Tendido en mi amaca
Una sonrisa me saca
prompter: ¿Podrías convertir el poema anterior en un haiku?
assistant: Seguro! Aquí tienes un ejemplo de cómo sería ese poema si fuera un haiku:
Luna redonda brilla
Firmamento se ilumina
Sonrisa florece
assistant: Es difícil decir exactamente lo mismo, pero un haiku sobre la misma temática podría ser el siguiente:

Desde los cielos,
me ilumina la luna,
y yo sonrío.
assistant: la luna blanca
en el cielo destaca
sonrío feliz
assistant: No puedo darte información si no me das más contexto.
prompter: como se usa esta herramienta en la que estoy sabes quien eres
assistant: Soy una asistente virtual basado en una Inteligencia Artificial de código abierto organizada por LAION y personas de todo el planeta interesadas en hacer esta tecnología gratuita y disponible para todo el mundo.

Como asistente, puedes preguntarme cualquier cosa y estaré encantado en poder ayudarte.
assistant: Claro que sé quién soy, y el uso de la herramienta es básico, solo debes escribir preguntas o iniciar un diálogo y yo te responderé con base en el contexto que tenga.
assistant: Tienes que proveer contexto para formularte un verso, de qué quieres que hable. Por cierto, soy un Asistente Artificial de Texto con la tarea principal de contribuir a tu pregunta
prompter: ¿Qué es el jaque mate pastor?
assistant: El jaque mate pastor es una variante del jaque mate en el juego de ajedrez. Es un tipo de jaque mate que se da cuando el rey está rodeado por un peón y un alfil de su mismo color.

El alfil y el peón trabajan juntos para bloquear las posibles salidas del rey, lo que resulta en un jaque mate inevitable. Este tipo de jaque mate es llamado "pastor" debido a la formación de los piezas, que se asemeja a un pastor protegiendo a su rebaño.

Es un tipo de jaque mate menos común que otros, pero puede ser efectivo y sorprendente en el juego cuando se usa correctamente. Por lo tanto, es importante conocer esta variante y estar preparado para reconocer y prevenir este tipo de situaciones en el juego.
assistant: El Jaque mate pastor es una jugada mui conocida en ajedrez, en  la que uno de los dos jugadores amenaza al rey del otro jugador, esta ocurre tras los cuatro primeros movimientos del jugador de piezas blancas y los tres primeros movimientos del jugador de piezas negras.
assistant: Es una de las formas más rápidas de ganar una partida de ajedrez, y de las primeras jugadas que cualquier que se inicie en el ajedrez aprende.
prompter: Dime 10 nombres de plantas de interior de fácil cuidado
assistant: Estas son algunas de las plantas que puedes tener en interiores de fácil cuidado:

1. Espatifilo
2. Kalanchoe
3. Peperomia
4. Cactus
5. Sansevieria
6. Dracaena
7. Croton
8. Philodendron
9. Ficus
10. Tillandsia

Para el cuidado de estas plantas, recomiendo que las riegues regularmente con agua limpia para mantener la tierra húmeda, pero sin excesos. Además, es posible que necesiten ser alimentadas con fertilizante una o dos veces al año y recibir luz indirecta para prosperar, esto puede variar según la plata.

¿Deseas saber más de alguna planta en particular?
assistant: Por supuesto, acá abajo te dejo 10 plantas sencillas de cuidar:

1- Pothos
2- Zamioculcas
3- Spathiphyllum (Lirio de Paz)
4- Sansevieria (Lengua de suegra)
5- Dracaena (Dragontea)
6- Ficus Elastica (Ficus Látigo)
7- Maranta (Maranta)
8-Peperomia
9- Epipremnum Aureum (Lima de Trepador)
10- Aloe Vera
assistant: 1. Ficus Lyrata
2. Planta de Elefante
3. Ceropegia woodii 
4. Senecio rowleyanus
5. Crotón
6. Helechos
7. Anturio
8. Cactus
9. Violeta africana
10. Calathea
assistant: 1. Poto o Potus
2. Cinta o Malamadre o Lazo de amor
3. Lirio de la Paz
4. Lengua de suegra
5. Árbol de jade
6. Anturio rojo
7. Ficus
8. Costilla de Adán o Cerimán
9. Aloe Vera
10. Cactus de Navidad
prompter: Genera un guión corto para un nuevo capítulo de Los Simpsons.
assistant: Título: "La nueva vecina"

FADE IN:

EXT. CASA DE LOS SIMPSON - DÍA

Los Simpson ven desde la ventana a una nueva vecina moviéndose al lado de su casa.

HOMER
¡Marge, tenemos nueva vecina! ¡Vamos a darle la bienvenida!

MARGE
¡Claro, Homer!

Marge y Homer se dirigen a la casa de la nueva vecina. Cuando llegan, se presentan y se dan cuenta de que es una mujer soltera y atractiva.

NUEVA VECINA
Hola, soy Emily.

HOMER
Hola, soy Homer. ¿Quieres venir a cenar con nosotros esta noche?

EMILY
¡Claro, me encantaría!

Esa noche, los Simpson preparan una cena para Emily, pero Marge comienza a sentirse celosa de la atención que Homer le está prestando a la nueva vecina.

MARGE
Homer, ¿por qué estás siendo tan amable con ella?

HOMER
¡Solo estoy siendo un buen vecino, Marge!

Después de la cena, Emily invita a Homer a ver una película en su casa. Marge se queda sola y preocupada por lo que podría estar sucediendo entre su esposo y la nueva vecina.

Al día siguiente, Homer está hablando con Emily en el jardín y Marge interrumpe su conversación.

MARGE
Homer, necesitamos hablar.

HOMER
Claro, Marge. ¿Qué pasa?

MARGE
No me gusta cómo te estás acercando tanto a la nueva vecina. Me hace sentir insegura.

HOMER
Lo siento, Marge. No fue mi intención lastimarte.

Marge y Homer tienen una discusión, pero al final se reconcilian y deciden ser más cuidadosos con cómo interactúan con su nueva vecina.

EMILY
(chasquea los dedos)
¡Muy bien! Ya que resolvieron sus problemas, ¿quieren ayudarme a armar mi sofá?

MARGE
¡Por supuesto!

Los Simpson y Emily terminan el día armando el sofá y disfrutando de su nueva amistad.

FADE OUT
assistant: Título: "El nuevo vecino"

Escena 1: La familia Simpson está sentada en el sofá viendo la televisión cuando escuchan un fuerte estruendo. Homer se levanta y mira por la ventana para descubrir que hay una mudanza en frente de su casa.

Escena 2: El vecino nuevo, llamado Mark, se presenta a la familia Simpson. Es un joven amable y simpático, y pronto se hace amigo de Bart y Lisa.

Escena 3: Homer comienza a sentirse celoso de la relación de Mark con sus hijos, y empieza a hacer todo lo posible para ganar su atención y afecto.

Escena 4: Marge le aconseja a Homer que no se preocupe tanto, y que Mark es un buen vecino que sólo quiere ser amable. Homer finalmente acepta y comienza a disfrutar de su nueva amistad.

Escena 5: En una noche de verano, Mark invita a la familia Simpson a una barbacoa en su jardín. Todos se divierten y comen deliciosa comida. En un momento dado, Homer y Mark comparten una cerveza y hablan sobre sus vidas.

Escena 6: Al final del capítulo, Homer se da cuenta de que Mark es un gran amigo y vecino, y que su relación con sus hijos no le quita nada a su amor por él. La familia Simpson se despide de Mark con abrazos y promesas de volver a verse pronto.
assistant: Homer se despierta sobre saltado en la taza del water de un bar. Todo ha sido un sueño. Al salir del baño se encuentra a Marge, camarera del local, y la cual no lo reconoce.
prompter: Hola, necesito crear un cubo usando el scripting de blender me podrías dar un ejemplo usando python?
assistant: Claro, aquí hay un ejemplo de código en Python para crear un cubo en Blender utilizando su API de scripting:

python

import bpy
 
# Crea un nuevo cubo
bpy.ops.mesh.primitive_cube_add(location=(0, 0, 0))
 
# Selecciona el cubo recién creado
cube = bpy.context.selected_objects[0]
 
# Modifica las dimensiones del cubo
cube.scale = (2, 2, 2)
En este ejemplo, primero importamos la biblioteca bpy que contiene la API de scripting de Blender. Luego, utilizamos el método bpy.ops.mesh.primitive_cube_add() para crear un nuevo cubo en el origen de coordenadas (0, 0, 0). Finalmente, seleccionamos el cubo recién creado y lo guardamos en una variable llamada cube, y luego modificamos sus dimensiones utilizando la propiedad scale.

Este es solo un ejemplo básico, pero la API de scripting de Blender es muy completa y permite realizar una amplia variedad de tareas en 3D, incluyendo la creación y manipulación de objetos, la animación, el renderizado y mucho más.
prompter: Qué pasaría si cambiara las coordenadas de origen del cubo?
assistant: Si modificaras las coordenadas de origen del cubo, este aparecerá en la posición especificada por las nuevas coordenadas.

Por ejemplo, si estableciéramos las coordenadas (1, 1, 1), el cubo aparecerá con su centro desplazado una unidad en cada uno de los ejes X, Y, Z con respecto al origen.

El ejemplo anterior con las nuevas coordenadas sería el siguiente:

import bpy
 
# Crea un nuevo cubo
bpy.ops.mesh.primitive_cube_add(location=(1, 1, 1))
 
# Selecciona el cubo recién creado
cube = bpy.context.selected_objects[0]
 
# Modifica las dimensiones del cubo
cube.scale = (2, 2, 2)
assistant: ---------------------------------------------------------------------------------
import bpy

# Borra los objetos existentes en la escena
bpy.ops.object.select_all(action='SELECT')
bpy.ops.object.delete()

# Crea un cubo y lo selecciona
bpy.ops.mesh.primitive_cube_add(size=2, location=(0, 0, 0))
bpy.ops.object.mode_set(mode='EDIT')

# Modifica la geometría del cubo
bpy.ops.mesh.subdivide()
bpy.ops.mesh.subdivide()
bpy.ops.mesh.subdivide()
bpy.ops.object.mode_set(mode='OBJECT')

# Añade un material al cubo
mat = bpy.data.materials.new(name="MaterialCubo")
mat.diffuse_color = (0.5, 0.5, 0.5)
bpy.context.object.data.materials.append(mat)
---------------------------------------------------------
prompter: Quiero que el cubo tenga como material una imagen
assistant: import bpy

# Borra los objetos existentes en la escena
bpy.ops.object.select_all(action='SELECT')
bpy.ops.object.delete()

# Crea un cubo y lo selecciona
bpy.ops.mesh.primitive_cube_add(size=2, location=(0, 0, 0))
bpy.ops.object.mode_set(mode='EDIT')

# Modifica la geometría del cubo
bpy.ops.mesh.subdivide()
bpy.ops.mesh.subdivide()
bpy.ops.mesh.subdivide()
bpy.ops.object.mode_set(mode='OBJECT')

# Carga la imagen que se usará como textura
img = bpy.data.images.load("ruta/a/tu/imagen.jpg")

# Crea un material y le aplica la textura
mat = bpy.data.materials.new(name="MaterialCubo")
tex = bpy.data.textures.new(name="TexturaCubo", type='IMAGE')
tex.image = img

mtex = mat.texture_slots.add()
mtex.texture = tex
mtex.texture_coords = 'UV'
mtex.use_map_color_diffuse = True 
mtex.use_map_density = True
mtex.mapping = 'FLAT'

# Asigna el material al cubo
bpy.context.object.data.materials.append(mat)
Recuerda que debes reemplazar la ruta de la imagen por la ruta correcta a la imagen en tu equipo.
assistant: import bpy

# Borra los objetos existentes en la escena
bpy.ops.object.select_all(action='SELECT')
bpy.ops.object.delete()

# Crea un cubo y lo selecciona
bpy.ops.mesh.primitive_cube_add(size=2, location=(0, 0, 0))
bpy.ops.object.mode_set(mode='EDIT')

# Modifica la geometría del cubo
bpy.ops.mesh.subdivide()
bpy.ops.mesh.subdivide()
bpy.ops.mesh.subdivide()
bpy.ops.object.mode_set(mode='OBJECT')

# Carga la imagen que se usará de material
bpy.ops.image.open(filepath="ruta/de/la/imagen.jpg")

# Añade el material al cubo
mat = bpy.data.materials.new(name="MaterialCubo")
mat.use_nodes = True
texnode = mat.node_tree.nodes.new('ShaderNodeTexImage')
texnode.image = bpy.data.images['imagen.jpg']
bpy.context.
assistant: Por supuesto! Ahí va:

import bpy

bpy.ops.mesh.primitive_cube_add(location=(0.0,0.0,0.0))
prompter: Ahora crea una esfera.
assistant: Por supuesto, aquí está el ejemplo para crear una esfera usando python en Blender:

import bpy

bpy.ops.mesh.primitive_uv_sphere_add(location=(0.0,0.0,0.0))
assistant: bpy.ops.mesh.primitive_sphere_add(location=(0.0, 0.0, 0.0))
prompter: como seria el codigo para crear la esfera y el cubo fucionados
prompter: ¿Cuáles son los mejores hábitos para mejorar mi productividad?
assistant: Aquí hay algunos hábitos que pueden ayudar a mejorar la productividad:

Establecer metas claras y realistas: Definir objetivos concretos y alcanzables es esencial para mantenerse enfocado y motivado.

Priorizar tareas: Organizar tareas en orden de importancia y dedicar tiempo a las más críticas puede ayudar a maximizar la eficiencia.

Aprender a decir "no": No es necesario aceptar todas las solicitudes y responsabilidades. Aprender a decir "no" a compromisos que no son prioritarios puede ayudar a enfocarse en las tareas más importantes.

Eliminar distracciones: Desconectar las notificaciones del teléfono y limitar el tiempo en redes sociales puede ayudar a mantenerse enfocado en la tarea en cuestión.

Tomar descansos regulares: Trabajar sin descanso puede ser contraproducente. Tomar descansos regulares puede ayudar a recargar la energía y mejorar la concentración.

Mantener un horario regular: Establecer un horario regular para trabajar y descansar puede ayudar a mantener un ritmo saludable y a mejorar la productividad.

Hacer ejercicio regularmente: El ejercicio puede mejorar el estado de ánimo, aumentar la energía y mejorar la concentración.

Dormir lo suficiente: Dormir lo suficiente es importante para mantenerse alerta y productivo durante el día.

Estos son solo algunos ejemplos, y encontrar los hábitos que funcionan mejor para ti puede requerir algo de prueba y error. Lo importante es encontrar lo que funciona para ti y ser consistente en la implementación de estos hábitos.
assistant: Cuando hablamos de la productividad, hay muchos factores que pueden afectar positiva o negativamente tu progreso. Entre estos factores, los más importantes incluyen la tarea en sí que estés realizando, y el interés que tengas en terminarla. Proyectos personales que te apasionen serán más propensos a mantenerte motivado y tener buena productividad, y trabajos impuestos y monótonos son más propensos a tener baja productividad. 

A grandes rasgos, los mejores hábitos que puedes tener para mejorar tu productividad son: 
1. Mantener un entorno bien acomodado a la tarea que estés realizando, con suficiente iluminación, comodidad y ergonomía para desarrollarla.
2. Mantener una buena capacitación, información actualizada, o entrenamiento suficiente para desarrollar un buen dominio en dicha tarea.
3. Asegurarte que tus necesidades básicas, como el sueño y el hambre, estén cubiertas adecuadamente.

Cualquier factor interno o externo que afecte positivamente tu concentración y motivación, afectará a su vez positivamente tu productividad.
assistant: Los mejores habitos para mejorar tu productividad, son: 1.- Alimentarte sanamente, 2.- Dormir al menos 8 horas al dia, 3.- Beber suficiente agua, 4.- Levantarte temprano por la mañana, 5.- Establecer una rutina diaria con actividades bien definidas.
prompter: crea cinco frases gancho para un negocio de venta de cervezas artesanales llamado LUPUL
assistant: "Experimenta la mejor cerveza artesanal con LUPUL"
"Descubre un mundo de sabores con LUPUL"
"Cervezas artesanales únicas y exclusivas solo con LUPUL"
"Déjate sorprender por las cervezas artesanales de LUPUL"
"LUPUL: El arte de la cerveza artesanal a tu alcance".
assistant: - Dejarás de beber agua cuando conozcas LUPUL. Así de necesaria será en tu vida.
- El alcohol es el pasado, ahora existe LUPUL para tus heridas.
- Con años de experiencia y trabajo tienes una nueva forma de expresar quien eres. Bebe LUPUL.
- Cansado de lo de siempre. LUPUL, una nueva experiencia.
- Sé original, se fresco, se LUPUL
assistant: * Se cool, bebe cervezas LUPUL
* Aunque estés en Estambul, pide siempre LUPUL
* LUPUL, la cerveza artesana que beberás con más gana
* No te comas la cabeza, si eliges LUPUL, elegirás la mejor cerveza
* Para todo tipo de comensales, cervezas LUPUL artesanales
prompter: Dame 5 sugerencias para un buen uso de las I.A.s en la vida cotidiana, dame muchos detalles.
assistant: Aquí hay cinco sugerencias para un buen uso de la inteligencia artificial (IA) en la vida cotidiana:

Automatización de tareas: La IA puede ser útil para automatizar tareas repetitivas y tediosas, como la gestión de correos electrónicos, la programación de citas y la organización de archivos.

Mejora de la eficiencia: La IA puede ayudar a optimizar los procesos empresariales y personales, reduciendo el tiempo y los costos necesarios para realizar ciertas tareas.

Ayuda en la toma de decisiones: La IA puede proporcionar información valiosa y análisis de datos para apoyar la toma de decisiones en diferentes ámbitos, como el negocio, la salud y el bienestar personal.

Mejora de la calidad de vida: La IA puede ayudar a mejorar la calidad de vida de las personas, por ejemplo, a través de tecnologías de asistencia para personas con discapacidades o sistemas de monitoreo de salud.

Entretenimiento: La IA también puede ser utilizada para crear experiencias de entretenimiento más personalizadas y significativas, como videojuegos con una inteligencia artificial avanzada o sistemas de recomendación de películas y música.

Es importante destacar que, aunque la IA puede ser una herramienta valiosa en la vida cotidiana, también existen preocupaciones éticas y de privacidad asociadas con su uso y desarrollo. Por lo tanto, es importante considerar cuidadosamente su uso y garantizar su aplicación de manera responsable y ética.
prompter: ¿Entonces cómo puedo usar una IA como esta para minimizar el tiempo que me toma revisar y responder correos electrónicos?
assistant: Una buena opción sería configurar una IA que detectase y clasificase el tipo de correo electrónico y conforme a esto configurarla para que escriba un tipo de respuesta.
prompter: ¿Y esta IA podría controlar que el contenido no sea malicioso o los archivos de dudosa legalidad?
assistant: Sí, la IA puede ser configurada para detectar contenido malicioso o archivos de dudosa legalidad. Esto se puede hacer mediante el uso de herramientas de detección de malware y aplicaciones de escaneo de contenido. Estas herramientas pueden detectar y bloquear archivos maliciosos o de dudosa legalidad antes de que estos lleguen a tu buzón de correo electrónico. Además, hay otras herramientas que pueden ser usadas para controlar el contenido de los correos electrónicos recibidos para asegurarse de que estos sean seguros y no contengan nada malicioso.
assistant: Para eso podrías instalar un software de inferencia en tu computadora, darle acceso a tu cuenta de correo electrónico mediante una interface o usar algún software que utilize la API del software de inferencia y le envie textos basados en tus correos electrónicos con instrucciones de qué hacer con ellos.
prompter: Algun ejemplo de un codigo? o algo para hacerlo sin complicarme demasiado
assistant: Claro, con gusto te daré cinco sugerencias para emplear sistemas de inteligencia artificial en la vida cotidiana:
- Puedes emplear chatbots como yo para aprender sobre una multitud de temas distintos, lo cual te facilitará el poder aprender  de forma autónoma.
- También puedes utilizar chatbots como yo para relacionar o cruzar información aparentemente inconexa.
- También podrías emplearme a mi o a otras IAs como asistente para el análisis y resumen de textos.
- Otra aplicación posible sería la generación de imágenes utilizando sistemas como Stable Diffusion, MidJourney, Dall-e, etc.
- Otra sugerencia podría ser el empleo de sistemas de inteligencia artificial para el diagnóstico de enfermedades.
prompter: ¿Cómo puedo relacionar y/o cruzar información inconexa con un chatbot?
assistant: Claro!. Te podremos ayudar en diferentes ámbitos: particular ( ocio, cocina, arte, estudios, economía, .... );  laboral ( informes, redactar textos, programar ( si eres programador ),  llamadas telefónicas, ( si tienes conexión de telefonía SIP ), buscar información actual, entre otras. Si defines el contexto, te daremos la mejor ayuda que nos sea posible.
prompter: Dime alguna sugerencia sobre el uso de las IAs en base a la domótica y cómo puede afectar para residencias de ancianos o personas con diversas minusvalías.
prompter: Haz un pequeño texto explicando lo que son las direcciones IP
assistant: Una dirección IP es una dirección única que identifica a un dispositivo en Internet o en una red local. IP significa “protocolo de Internet”, que es el conjunto de reglas que rigen el formato de los datos enviados a través de Internet o la red local.