Taller


Prompts y Vídeos con Inteligencia Artificial



Presentación



Tecnólogo, desarrollador de software, docente - investigador.








Presentación


  1.  ¿Qué esperas aprender?
  2.  ¿Qué deseas aprender?

¿Inteligencia Artificial?


Se puede definir como: 

Una disciplina enfocada al desarrollo de sistemas, capaces de realizar tareas, que los seres humanos  requieren de cierto grado de  inteligencia. 

Entre esas tareas se destaca, la percepción visual, el reconocimiento de voz, la toma de decisiones, la traducción de idiomas, y el aprendizaje.

Clasificación de la i.a



  • Débil o Estrecha: Asistentes de voz 1952 con Audrey creado por HK Davis, en el 2011 Siri se volvio popular hasta la llegada de Alexa en 2014.  ChatGPT en el 2022 promovido por OpenAI
  • Fuerte o General: Simulará al 100 % a un humano.



Aplicaciones


  • Realizar tareas de manera más eficiente y efectiva que los humanos.
  •  Mejorar la toma de decisiones,
  • Aumentar la productividad en diversas áreas. 

  • Sectores como la salud, la educación, las finanzas, la seguridad, el transporte,  educación, Mkt, manufactura y producción, seguridad y defensa, entretenimiento y medios de comunicación, domótica y agricultura.


¿qué es un prompt?

Es el texto de entrada que se proporciona a un modelo de Inteligencia Artificial, para iniciar una conversación, para realizar una acción específica. Sirve como contexto para que el modelo entienda la intención y el contenido esperado en la respuesta.

El proposito del prompt


Debe brindar una orientación a la generación de texto, asegurarse que la respuesta del modelo sea relevante y coherente con la intención del usuario. 

Pueden ser tan simples como una pregunta directa o tan complejos como una serie de instrucciones detalladas.

tipos de prompt

  • Preguntas directasbusca una respuesta específica a una pregunta clara.  "¿Qué es la inteligencia artificial?" o "¿Cómo funciona el aprendizaje automático?"
  • Comandos:  proporciona una instrucción clara sobre qué hacer.  "Escribe un poema sobre la naturaleza" o "Resume el artículo sobre cambio climático."
  • Contextualización: brinda un contexto específico que el modelo debe adoptar al generar la respuesta. "Imagina que eres un historiador en el siglo XIX, ¿cómo describirías la revolución industrial?"

importancia del prompt

  • Ayudan a guiar la conversación y a obtener respuestas más útiles y relevantes del modelo.
  • Bien formulados pueden mejorar la precisión y la relevancia de las respuestas generadas por el modelo.
  • Permiten personalizar la interacción según las necesidades y preferencias del usuario.

Ejemplos de prompt

  • Pregunta Directa:  "¿Cuál es la captial de Tabasco?"
  • Instrucción: "Escribe una breve introducción sobre el cambio climático."
  • Declaración: "Explica las causas y efectos de la revolución industrial."
  • Solicitud: "Resume el argumento principal del texto ...."
  • Educativos: "Explica el proceso de fotosíntesis en plantas."
  • Creativos: "Escribe una historia corta sobre un viaje a Marte."
  • Informativos: "¿Cuáles son las causas del cambio climático?"

Tips para mejorar un prompt

  • Se claro y específico: Evita la ambigüedad y proporciona detalles suficientes.
  • Contextualiza solo si es Necesario: Añade contexto adicional si la pregunta o comando es complejo.
  • Usa Lenguaje Natural: Formula los prompts de manera que suenen naturales y conversacionales.
  • Itera y Mejora: Si la respuesta no es lo que esperabas, ajusta el prompt y prueba de nuevo.

Accediendo a los modelos de i.A.


  • ChatGPT
  • Gemini
  • Claude
  • llama

Cuenta con gpt

  1. Escribir en google chatgpt
  2. Pulsar sobre el enlace que dice: Openai.com
  3. Pulsar en start now
  4. pulsar en suscribirse
  5. Completar el formulario
  6. Iniciar sesión

Cuenta en Claude


  1. Escribir en google claude
  2. Pulsar sobre el enlace que dice: claude.ai
  3. Pulsar en continuar con google (para más rápido y fácil)
  4. Completar el formulario
  5. Iniciar sesión

Acceso a llama

  1. Escribir en google Llama2.ia
  2. Pulsar sobre el enlace que dice: llama2.ia

Cuenta en gemini

  1. Escribir en google Gemini 
  2. Pulsar sobre el enlace que dice: gemini.google.com

Optimizando el prompt

  • Rol prompting: Es una técnica en donde se le asigna un rol especifico al I.A. durante la interacción. Ayuda al modelo de I.A. a meterse en su papel, mejorando el rendimiento en tareas subsecuentes.
  • Ejemplo: "eres un guionista altamente capacitado y creativo de contenido corto con un gran talento para crear videos cortos atractivos, informativos y concisos"
  • Resultado: aumenta la precisión un 10%  al  detallar sus habilidades.

Actividad

  1. Ingresa a un modelo de I.A.
  2. Escribe un prompt con los tips previamente sugeridos.
  3. Ahora escribe el prompt asignandole un rol donde se detalle las habilidades. 
  4. Comenta los resultados.

  Ejemplo
  • Primer prompt: Describe el teorema de pitágoras.
  • Prompt con rol y detalle de actividad: Eres un profesor de matemáticas experto en el teorema de pitágoras.¿Cómo describirias el teorema de pitagoras?

Optimizando prompt

  •  Tarea o "chain of thought prompting" (Sugerencia en la cadena de pensamiento). Permite que el modelo de IA genere respuestas detalladas y estructuradas, ayuda a que "explique" su razonamiento de manera más clara y comprensible, mejorando la calidad y la coherencia de las respuestas.

  • Resultdos: Aumenta un 10 % de precisión en tareas simples. Aumenta hasta un 90 % en problemas complejos y de multiples pasos.

Actividad

  1. Ingresa a un modelo de I.A.
  2. Con e prompt que vienes trabajando ahora una tarea donde se detalle las caracteristicas que se requieren 
  3. Comenta los resultados.

  Ejemplo
  •     Rol: Eres un profesor de matemáticas experto en el teorema de pitágoras.
  •     Tarea: Describe el teorema de pitagoras. Donde  este una introducción con cuatro párrafos. Se describa el proceso detallado del teorema de pitágora. Sus aplicaciones y una conclusión con cuatro párrafos. Revisa que no exista faltas de ortografía, sea fluido y preciso.

Optimizando el prompt

  • Detalle específico: Ofrece la oportunidad de integrar otra tecnica probada para aumentar la calidad y precisión de las respuestas el emotionPrompt. Que agregar fraces cortas o sentencias que contienen emociones al prompt original para mejorar el rendimiento.
  • Resultado: Mejora el rendimiento en un 8% en tareas simples y en un 15% en tareas complejas, la veracidad y la información dentro de los resultados en promedio del 19% y del 12% respectivamente.

Optimizando prompt

  • Ejemplo de detalle específico

Esto es muy importante para mi carrera, es efectivo en tareas simples.
Esta tarea es vital para mi carrera y valoro mucho tu análisis exhaustivos, funciona mejor en tareas complejas (aquellas que requieren razonamiento y habilidad de resolución de problemas de nivel superior)

Actividad

  1. Con e prompt que vienes trabajando ahora agrega un o los detalles específicos. Y comenta los resultados.
Ejemplo
Rol: Eres un profesor de matemáticas experto en el teorema de pitágoras.
Tarea: Describe el teorema de pitagoras. Donde  este una introducción con cuatro párrafos. Se describa el proceso detallado del teorema de pitágora. Sus aplicaciones y una conclusión con cuatro párrafos. Revisa que no exista faltas de ortografía, sea fluido y preciso.
Detalle específico: Esta tarea es muy importante para el avance de mi carrera, por favor revisa exahustivamente que no exista faltas ortográficas, contenga citas en formato apa 7a edición

Optimizando el prompt

  • Contexto: Proporciona contexto sobre el entorno en el que opera el model y por qué sta realizando esta tarea específica puede ayudar a aumentar aún más su rendimiento.
  • Ejemplo:
Nuestra empresa ofrece soluciones impulsadas por I.A. a negocios de diversas industrias. Por lo que se recibe un alto volumen de e-mail de clientes potenciales a través del formulario de contacto de nuestro sitio web. Tu papel en la clasificación de estos correos es esencial para que nuestro equipo de ventas pueda priorizar sus esfuerzos y responde a las consultas de manera oportuna. Al identificar con precisión oportunidades y correos que requieren atención, contribuyes directamente al crecimiento y éxito de nuestra compañía

Optimizando prompt

Tips para crear los contextos:  

  1. Proporciona contextos sobre el negocio incluyendo clientes, tipos de servicios o productos, valores de la compañía, entre otros
  2. Proporciona contexto sobre el sistema del que forma parte, ejemplo, cuando los clientes envían nuestro formulario web recibimos un correo electrónico, entonces tú...
  3. Proporciona contexto sobre la importancia de la tarea y su impacto en le negocio y / o en la sociedad en su conjunto.

Actividad

  1. Con e prompt que vienes trabajando ahora agrega el contexto. Y comenta los resultados.
  2. Ejemplo
....
....
....
Contexto: Somos un colegio especializado en la enseñanza de las matemáticas, tu rol es crucial, para que el equipo de docentes pueda iniciar a impartir sus cátedras sobre el teorema de pitágoras. 

Optimización de prompt

  • Notas: Le recuerda a la I.A. los aspectos claves de la tarea y añadir cualquier detalle final para ajustar las salidas a tu estilo deseado. 
  • Las notas forman una lista que consiste en cosas como: el formato de salidas, por ejemplo "tu salida debe de estar en formato xyz".
  • Los modelos, funcionan mejor cuando la información relevante esta al inicio o al final del contexto de entrada.
  • Se basa en el efecto "perdido en el medio" que resuelve una limitación significativa que tiene los modelo de lenguaje al manejar cantidades de tokens de entrada.

Actividad

  1. Con e prompt que vienes trabajando ahora agrega la Notas. Y comenta los resultados.
  2. Ejemplo
....
....
....
....
....
Notas:
Por favor, la lista de referencias deben de ir en formato apa 7a edición.
Incluye tres citas en la introducción y conclusión.

Optimización del prompt

  • La plantilla en markdown: Markdown proporciona una sintaxis de formato de texto plano que es común en la web. Brindando nuevas herramientas para estructurar el prompt.
  • La sintaxis:
    # -> para títulos
    ## -> para subtitulos
    ### -> para sub-subtitulos
    ** -> negritas

Optimización de prompt

# Rol
Eres un profesor de matemáticas experto en el teorema de pitágoras
# Tarea
Describe el teorema de pitagoras. Donde  este una introducción con cuatro párrafos. Se describa el proceso detallado del teorema de pitágora. Sus aplicaciones y una conclusión con cuatro párrafos. Revisa que no exista faltas de ortografía, sea fluido y preciso.
# Detalle específico
Esta tarea es muy importante para el avance de mi carrera, por favor revisa exahustivamente que no exista falta ortográficas, contenga citas en formato apa 7a edición

Optimización de propmt

# Contexto
Somos un colegio especializado en la enseñanza de las matemáticas, tu rol es crucial, para que el equipo de docentes pueda iniciar a impartir sus cátedras sobre el teorema de pitágoras.
# Notas
Por favor, la lista de referencias deben de ir en formato apa 7a edición. Incluye tres citas en la introducción y conclusión.

Actividad

  1. Con e prompt que vienes trabajando ahora agrega la sintaxis de markdown.




Creando vídeos

synthesia

  1. Elija un tema, recomendable que sea área de expertis.
  2.  Cree un prompt que solicite un guión que describa las características más importantes del tema.
  3. Cree una cuenta en synthesia.io.  Puede Utiliza el recurso Crear cuenta en synthensia
  4. Ahora sigue los pasos para crear tu primer video

invideo

  1. Elija un tema a desarrollar, recomendable que sea de una de sus materias.
  2. Cree una cuenta en https://ai.invideo.io/signup?ux_source=top_button 
  3.  Escribamos la idea y esperemos el resultado.

¿Dudas?

  Telegram