No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Tips básicos para mejorar un prompt

7/23
Recursos

En el fascinante mundo del Prompt Engineering, cada detalle cuenta y, más que nada, la especificidad es la reina. Embarcarse en la aventura de redactar prompts (PROM) para modelos de lenguaje como GPT-3 puede parecer una tarea retadora, pero con algunos consejos prácticos, te aseguramos que no solo es accesible, sino también francamente emocionante. Vamos a adentrarnos en los métodos que pueden hacer que tus PROM sean claros, eficientes y sumamente efectivos.

¿Cómo iniciar con una estructura simple en el prompt engineering?

La simplicidad es nuestra aliada inicial en la construcción de PROM. Por ejemplo, comenzar con un PROM sencillo como "Escribe una receta de pasta" nos brinda una base sobre la cual trabajar, y nos permite evaluar la habilidad inicial del modelo antes de añadir complejidad. A medida que el modelo demuestre su competencia, se pueden sumar detalles o contextos, perfeccionando el prompt paso a paso hacia uno más elaborado.

¿Es mejor detallar o mantenerlo general?

La especificidad es un pilar clave. Imaginemos que pedimos simplemente una receta de pasta; el modelo tal vez ofrezca una respuesta básica. Pero si refinamos el PROM a, digamos, "Eres un chef italiano, crea una receta original de pasta con ingredientes tradicionales italianos", estamos guiando al modelo hacia una salida con un valor y riqueza mayor.

¿Cuán específicos debemos ser al redactar un prompt?

La especificidad es vital en cada PROM. Toma, por ejemplo, el acto de escribir una carta de recomendación para un estudiante llamado Juan Pérez que aspira a un programa de posgrado en computación. Un buen PROM no solo solicitará esta carta en general, sino que precisará los detalles significativos como mencionar la habilidad para escribir código y otras soft skills, incluso la estructura que debe tener la carta, como introducción, cuerpo y límite de párrafos.

¿Cómo se evitan las imprecisiones en un prompt?

Evitar vocabularios ambiguos como "breve" o "unas pocas oraciones" es crucial. Definir claramente, por ejemplo, "Usa de dos a tres oraciones para explicar el concepto de PROM Engineering a un estudiante de secundaria" elimina cualquier margen de confusión y centra la respuesta del modelo en lo que realmente deseamos.

¿Cómo se puede confirmar que el modelo ha entendido la tarea asignada?

Un método probadamente eficaz es reafirmar el entendimiento del modelo pidiéndole que repita el propósito de la tarea. Añadir preguntas como "¿Comprendes lo que debes hacer?" el modelo puede reiterar su comprensión o bien, si no lo ha entendido, esta es nuestra oportunidad para reajustar el PROM.

¿Cómo influye la definición de una audiencia objetivo en un prompt?

Especificar a quién está dirigida la respuesta del modelo personaliza los resultados. Si se pide explicar la teoría de la relatividad de Einstein a un niño de 12 años, el modelo adecuará su lenguaje y posiblemente usará analogías simples, acordes a la comprensión de un menor.

¿Por qué utilizar ejemplos al crear un prompt?

Los ejemplos clarifican expectativas y estructuras deseables. Al proporcionar un ejemplo específico, el modelo puede espejar esa estructura en su respuesta. En un prompt para la generación de imágenes con IA, un ejemplo descriptivo y concreto lleva a una salida más alineada con nuestra visión.

Este entramado de estrategias transforma simples instrucciones en PROM eficientes que potencían la capacidad de los modelos de lenguaje natural. Recuerda, alentar la especificidad, detallar el contexto y revalidar la comprensión del modelo son piezas claves para una comunicación exitosa con la inteligencia artificial. ¿Te animas a aplicar estos consejos y compartir tus experiencias con el resto de los aprendices en esta travesía del conocimiento? La creatividad está en tus manos, y cada PROM es un pincelazo que enriquece tu obra de arte interactiva. ¡Hasta la próxima clase, y que la inspiración te acompañe!

Aportes 129

Preguntas 9

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Apuntes:
Tips básicos para mejorar un Prompt:

  1. Comienza simple:
    Es recomendable comenzar con indicaciones simples para validar que el modelo sea capaz de generar lo que necesito, y poco a poco ir agregando elementos y contexto para ir obteniendo un resultado cada vez más preciso. Esto es útil cuando se tiene una tarea grande que se puede dividir en subtareas más simples.
  2. Especificidad:
    Ser muy específico en la instrucción que se le pide al modelo: cuanto más detalle se otorgue, se generarán mejores resultados. Los detalles deben ser relevantes y contribuir a la tarea en cuestión, siempre teniendo en cuenta la limitación de la cantidad de texto de entrada.
  3. Evitar imprecisiones:
    Es importante no caer en ambigüedades al redactar los prompts. Hay elementos que pueden ser subjetivos entre lo que considero que significan y lo que el modelo puede considerar que significa (por ejemplo, utilizar “breve/extenso”, “poco/mucho”). Es mejor especificar al máximo (por ejemplo con valores numéricos) a qué nos referimos con estos elementos.
  4. Reafirma:
    Resulta útil, al final de los prompts, preguntarle al modelo si entendió lo que debe realizar para obligarle a comenzar su respuesta con la confirmación textual de lo que debe realizar. Así nos aseguramos que esté haciendo lo que le pedimos y podremos detectar si necesitamos añadir mayor precisión.
  5. Audiencia objetivo:
    En los casos en los que sea posible, podemos indicar una audiencia objetivo para garantizar mayor precisión en la manera en que el resultado debe ser generado (por ejemplo: para explicarle a un niño, a un estudiante universitario, a un experto en el tema).
  6. Proporcionar ejemplos:
    Proporcionar ejemplos en el prompt sobre cómo queremos que sea el resultado, es muy efectivo para obtener respuestas muy ajustadas a formatos específicos.

Hola a tod@s! Les comparto un mapa mental que hice de la clase

Saludos!

El primer enlace en la lista de recursos está genial, es muy valioso, merece que lo revisemos 👀

7. Tips básicos para mejorar un prompt

Comienza simple

  • Según el resultado puedes mejorar el prompt con la estructura anteriormente mostrada
  • Trata de especificar en lo que quieras del prompt. Ese es el secreto
  • Evita imprecisiones. Usa cantidades.
  • Reafirma. ¿Entendiste tu propósito?
  • Audiencia objetivo. A un niño de 12 años, audiencia universitaria, grupo de investigación, redactores.
  • Uso de ejemplos. Darle un, template o estructura para que siga la instrucción.

Una de tantas actividades para los que lo he usado es crear cuentos infantiles para mi hija, siendo muy especifico con la edad, que lleve una moraleja, giros inesperados, personajes que le gustan.

Hola, este fue mi proceso mejorando la respuesta de ChatGPT, sobre un tema en específico, esta vez enfocado a un post para LinkedIn.

Comenzamos con algo simple

Promt usado: Dame 3 ideas de un post para LinkedIn, que hablen sobre la importancia de tener un buen perfil de LinkedIn

Respuesta obtenida:

  1. “Cómo un perfil de LinkedIn bien construido puede impulsar tu carrera profesional”: En este post, puedes hablar sobre cómo un perfil
    de LinkedIn detallado, actualizado y completo puede ayudar a mejorar
    la presencia profesional en línea y conectarte con posibles
    empleadores, colegas y clientes.

  2. “La importancia de la marca personal en LinkedIn”: Este post podría centrarse en cómo la marca personal puede diferenciar a un profesional
    de otros en el mercado laboral y en cómo un perfil de LinkedIn
    coherente y atractivo puede ayudar a construir una marca personal
    sólida y reconocida.

  3. “Consejos para optimizar tu perfil de LinkedIn y aumentar tus oportunidades profesionales”: En este post, podrías ofrecer algunos
    consejos prácticos para mejorar un perfil de LinkedIn, tales como
    personalizar la URL, agregar palabras clave relevantes y destacar las
    habilidades y logros más importantes. También podrías hablar sobre la
    importancia de mantener el perfil actualizado y activo en la
    plataforma para maximizar su efectividad.

Después tratamos de ser más específicos y mejorando su respuesta

Promt usado: Toma la idea número dos y créame un post para mi LinkedIn interesante y corto, donde expliques la importancia de este tema, como puede ayudarte a mejorar y algunos ejemplos para mejorar sobre este tema. Recuerda que eres un desarrollador iOS enfocado a mejorar tu perfil profesional y quieres compartir algunas ideas que a ti te han ayudado a mejorar. Y quiero que este resultado me lo des con un formato interesante y atractivo, con el fin de atrapar a las personas que estén interesadas en este tema

Respuesta obtenida:

¡Hola a todos!

Hoy quiero hablarles sobre un tema muy importante en el mundo
profesional: la marca personal y cómo construirla en LinkedIn.

Como desarrollador iOS, sé lo importante que es destacar en un mercado
tan competitivo. Y una de las formas más efectivas de hacerlo es
construyendo una marca personal sólida y reconocida en la plataforma
de LinkedIn.

La marca personal es la imagen que proyectamos de nosotros mismos a
través de nuestras habilidades, logros y experiencias profesionales. Y
LinkedIn es el lugar ideal para mostrarlo al mundo.

Para mejorar tu marca personal en LinkedIn, te recomiendo:

  1. Personalizar tu URL de LinkedIn para que sea fácilmente reconocible y compartible.
  2. Tener una foto de perfil profesional y atractiva.
  3. Escribir una descripción clara y concisa sobre quién eres, qué haces y qué puedes ofrecer.
  4. Destacar tus habilidades, logros y experiencia laboral más importantes.
  5. Mantener tu perfil actualizado y activo, compartiendo contenido relevante y participando en grupos de LinkedIn relacionados con tu
    área de trabajo.

Recuerda que construir una marca personal lleva tiempo y esfuerzo,
pero los resultados pueden ser muy positivos para tu carrera
profesional.

¡Espero que estos consejos te ayuden a mejorar tu perfil de LinkedIn y
a construir una marca personal sólida y reconocida!

Después tratamos de ser más específicos y mejorando su respuesta

promt usado: Dame 3 ideas de un post para LinkedIn, que hablen sobre la importancia de tener un buen perfil de LinkedIn

respuesta obtenida:

Después tratamos correguir algunos errores y dar el formato que necesitamos

Promt usado: Toma el contenido anterior y elimina cosas redundantes, agrégale una serie de hashtags relacionados con el tema al final. Y dale un enfoque al post para personas que son nuevas en la plataforma.

Respuesta obtenida:

¡Hola a todos!

Hoy quiero hablarles sobre un tema muy importante para aquellos que
son nuevos en la plataforma de LinkedIn: la importancia de construir
una marca personal sólida en esta red social.

Como desarrollador iOS, sé lo importante que es destacar en un mercado
tan competitivo. Y una de las formas más efectivas de hacerlo es
construyendo una marca personal sólida y reconocida en LinkedIn.

¿Pero qué es la marca personal? Es la imagen que proyectamos de
nosotros mismos a través de nuestras habilidades, logros y
experiencias profesionales. Y LinkedIn es el lugar ideal para
mostrarlo al mundo.

Para mejorar tu marca personal en LinkedIn, te recomiendo:

  1. Personalizar tu URL de LinkedIn para que sea fácilmente reconocible y compartible.
  2. Tener una foto de perfil profesional y atractiva.
  3. Escribir una descripción clara y concisa sobre quién eres y qué puedes ofrecer.
  4. Destacar tus habilidades, logros y experiencia laboral más importantes.
  5. Mantener tu perfil actualizado y activo, compartiendo contenido relevante y participando en grupos de LinkedIn relacionados con tu
    área de trabajo.

Recuerda que construir una marca personal lleva tiempo y esfuerzo,
pero los resultados pueden ser muy positivos para tu carrera
profesional.

¡Comienza hoy mismo a construir tu marca personal en LinkedIn y
comienza a destacar en el mercado laboral!

#marcaPersonal #LinkedIn #construirTuMarca #carreraProfesional #desarrolloPersonal #nuevosEnLinkedIn #desarrolladoriOS


Para finalizar le damos unos detalles y correcciones para obtener el resultado esperado y así mejorar el contenido obtenido por ChatGPT, recuerda que el último filtro de mejora somos nosotros.

Definitivamente, las respuestas mejoran cada vez con el uso de estos tips, en mi caso cuando uso los tips me da respuestas mucho más aterrizadas y menos ambiguas que son más fáciles de poner en acción.

Consejos para mejorar la creación de un prompt

La creación de un prompt efectivo es crucial para obtener respuestas precisas y útiles de ChatGPT. Aquí hay algunos consejos adicionales para mejorar la creación de un prompt:

1. Comience simple

Es recomendable comenzar con indicaciones simples para validar que el modelo sea capaz de generar lo que se necesita. Poco a poco, se pueden ir agregando elementos y contexto para obtener un resultado cada vez más preciso. Esto es útil cuando se tiene una tarea grande que se puede dividir en subtareas más simples.

2. Sea específico

Ser muy específico en la instrucción que se le pide al modelo es fundamental para obtener resultados precisos. Cuanto más detalle se proporcione, mejores serán los resultados. Los detalles deben ser relevantes y contribuir a la tarea en cuestión, teniendo en cuenta la limitación de la cantidad de texto de entrada.

3. Evite imprecisiones

Es importante no caer en ambigüedades al redactar los prompts. Algunos elementos pueden ser subjetivos y generar confusión en el modelo (por ejemplo, utilizar “breve/extenso”, “poco/mucho”). Es mejor especificar al máximo (por ejemplo, con valores numéricos) a qué nos referimos con estos elementos.

4. Reafirme

Es útil, al final de los prompts, preguntarle al modelo si entendió lo que debe realizar. Esto obligará al modelo a comenzar su respuesta con la confirmación textual de lo que se le está pidiendo. De esta manera, se asegura que esté haciendo lo que se le pide y se puede detectar si se necesita añadir mayor precisión.

5. Identifique la audiencia objetivo

En los casos en los que sea posible, se pueden indicar una audiencia objetivo para garantizar mayor precisión en la manera en que el resultado debe ser generado. Por ejemplo, para explicarle a un niño, a un estudiante universitario o a un experto en el tema.

6. Proporcione ejemplos

Proporcionar ejemplos en el prompt sobre cómo se espera que sea el resultado es muy efectivo para obtener respuestas ajustadas a formatos específicos. Los ejemplos deben ser relevantes y específicos para ayudar al modelo a entender mejor la tarea que se está realizando.

En general, estos consejos pueden ayudar a mejorar la calidad de un prompt y obtener respuestas más precisas y útiles de ChatGPT. Al seguir estos consejos, se puede crear un prompt efectivo y claro que permita obtener los resultados deseados.

Here are some tips for writing effective prompts for GPT:

  • Be clear and concise with your instructions. Avoid using overly complex or technical language.
  • Provide context for the task, including any relevant background information that the AI model may need to know.
  • Use specific examples to illustrate the task and provide guidance on what kind of output you’re looking for.
  • Start with simple prompts and gradually increase their complexity as you become more comfortable with the process.
  • Avoid using uncountable words or phrases. Instead, be specific and clear about what you want the AI model to do.
  • Check that GPT has understood the task by reviewing its outputs and making adjustments as needed.
  • Keep your target audience in mind when writing prompts, including any specific preferences or requirements they may have.

Esta herramienta esta de locos.

Soy aficionado a la electronica y programacion de microcontroladores.

Le hice esta peticion a chatgpt , la leo y no salgo de mi asombro.

Despues montare los circuitos y hare una entrada en el blog de platzi mostrando los resultados.

julio
Eres un experto programador IOT. Utiliza el microcontrolador ESP32, el SD1306, el modulo rotary encoder KY-040 y un led RGB. Haz un programa que genere un menu con las siguientes opciones: apagado, rojo, verde, azul, amarillo, cian, magenta y blanco. Cuando se presione el SW del modulo KY-040 el led debe prenderse con el color escogido. Debes utilizar las entradas DT y clk del modulo KY-040 para navegar entre las opciones del menu. El codigo debe ser compatible con arduino IDE. Comenta el codigo de manera que un aficionado a la electronica lo pueda entender. Haz entendido mi peticion?

ChatGPT

Sí, he entendido tu petición. A continuación, te proporciono un ejemplo de código que utiliza el microcontrolador ESP32, el módulo SD1306, el módulo rotary encoder KY-040 y un LED RGB para generar un menú con las opciones mencionadas. Cuando se presione el SW del módulo KY-040, el LED se encenderá con el color seleccionado. El código está comentado para que sea comprensible para los aficionados a la electrónica y es compatible con el entorno de desarrollo Arduino IDE:

#include <Wire.h>                     // Biblioteca para comunicación I2C
#include <Adafruit_GFX.h>             // Biblioteca para gráficos
#include <Adafruit_SSD1306.h>         // Biblioteca para controlar el display OLED

#define OLED_ADDR 0x3C                 // Dirección I2C del display OLED
#define OLED_SDA 21                    // Pin SDA del ESP32
#define OLED_SCL 22                    // Pin SCL del ESP32

#define CLK_PIN 4                      // Pin CLK del módulo KY-040
#define DT_PIN 5                       // Pin DT del módulo KY-040
#define SW_PIN 18                      // Pin SW del módulo KY-040

#define LED_R_PIN 12                   // Pin del LED rojo
#define LED_G_PIN 13                   // Pin del LED verde
#define LED_B_PIN 14                   // Pin del LED azul

Adafruit_SSD1306 display(128, 64, &Wire, OLED_ADDR);  // Objeto de la pantalla OLED

int selectedColor = 0;                 // Opción de color seleccionada
int lastEncoded = 0;                   // Valor anterior del encoder
bool buttonPressed = false;            // Estado del botón

void setup() {
  pinMode(CLK_PIN, INPUT_PULLUP);      // Configura el pin CLK como entrada con pull-up
  pinMode(DT_PIN, INPUT_PULLUP);       // Configura el pin DT como entrada con pull-up
  pinMode(SW_PIN, INPUT_PULLUP);       // Configura el pin SW como entrada con pull-up

  pinMode(LED_R_PIN, OUTPUT);          // Configura el pin del LED rojo como salida
  pinMode(LED_G_PIN, OUTPUT);          // Configura el pin del LED verde como salida
  pinMode(LED_B_PIN, OUTPUT);          // Configura el pin del LED azul como salida

  attachInterrupt(digitalPinToInterrupt(CLK_PIN), updateEncoder, CHANGE);  // Interrupción para actualizar el encoder
  attachInterrupt(digitalPinToInterrupt(DT_PIN), updateEncoder, CHANGE);   // Interrupción para actualizar el encoder
  attachInterrupt(digitalPinToInterrupt(SW_PIN), handleButtonPress, FALLING);  // Interrupción para manejar la pulsación del botón

  Wire.begin(OLED_SDA, OLED_SCL);       // Inicializa la comunicación I2C para la pantalla OLED
  display.begin(SSD1306_SWITCHCAPVCC);  // Inicializa la pantalla OLED

  display.clearDisplay();               // Limpia la pantalla OLED
  display.setTextColor(WHITE);          // Configura el color del texto en blanco
  display.setTextSize(2);               // Configura el tamaño del texto
  display.setCursor(0, 0);               // Configura la posición del cursor
  display.println("Menu:");              // Imprime el título del menú en la pantalla OLED
  display.println("1. Apagado");
  display.println("2. Rojo");
  display.println("3. Verde");
  display.println("4. Azul");
  display.println("5. Amarillo");
  display.println("6. Cian");
  display.println("7. Magenta");
  display.println("8. Blanco");
  display.display();                     // Muestra el contenido en la pantalla OLED
}

void loop() {
  if (buttonPressed) {
    handleColorSelection();              // Maneja la selección del color cuando se presiona el botón
    buttonPressed = false;               // Reinicia el estado del botón
  }

  displaySelectedOption();               // Muestra la opción de color seleccionada en la pantalla OLED
}

void updateEncoder() {
  int MSB = digitalRead(CLK_PIN);        // Lee el estado del pin CLK
  int LSB = digitalRead(DT_PIN);         // Lee el estado del pin DT
  int encoded = (MSB << 1) | LSB;        // Combina los estados de CLK y DT en un solo valor
  int sum = (lastEncoded << 2) | encoded;  // Combina el valor anterior del encoder con el valor actual

  // Actualiza la opción de color seleccionada según el movimiento del encoder
  if (sum == 0b1101 || sum == 0b0100 || sum == 0b0010 || sum == 0b1011) {
    selectedColor = (selectedColor + 1) % 9;
  } else if (sum == 0b1110 || sum == 0b0111 || sum == 0b0001 || sum == 0b1000) {
    selectedColor = (selectedColor + 8) % 9;
  }

  lastEncoded = encoded;                 // Guarda el valor actual del encoder para la próxima iteración
}

void handleButtonPress() {
  buttonPressed = true;                  // Marca el botón como presionado
}

void handleColorSelection() {
  switch (selectedColor) {
    case 0:  // Apagado
      analogWrite(LED_R_PIN, 0);         // Apaga el LED rojo
      analogWrite(LED_G_PIN, 0);         // Apaga el LED verde
      analogWrite(LED_B_PIN, 0);         // Apaga el LED azul
      break;

    case 1:  // Rojo
      analogWrite(LED_R_PIN, 255);       // Enciende el LED rojo
      analogWrite(LED_G_PIN, 0);         // Apaga el LED verde
      analogWrite(LED_B_PIN, 0);         // Apaga el LED azul
      break;

    case 2:  // Verde
      analogWrite(LED_R_PIN, 0);         // Apaga el LED rojo
      analogWrite(LED_G_PIN, 255);       // Enciende el LED verde
      analogWrite(LED_B_PIN, 0);         // Apaga el LED azul
      break;

    case 3:  // Azul
      analogWrite(LED_R_PIN, 0);         // Apaga el LED rojo
      analogWrite(LED_G_PIN, 0);         // Apaga el LED verde
      analogWrite(LED_B_PIN, 255);       // Enciende el LED azul
      break;

    case 4:  // Amarillo
      analogWrite(LED_R_PIN, 255);       // Enciende el LED rojo
      analogWrite(LED_G_PIN, 255);       // Enciende el LED verde
      analogWrite(LED_B_PIN, 0);         // Apaga el LED azul
      break;

    case 5:  // Cian
      analogWrite(LED_R_PIN, 0);         // Apaga el LED rojo
      analogWrite(LED_G_PIN, 255);       // Enciende el LED verde
      analogWrite(LED_B_PIN, 255);       // Enciende el LED azul
      break;

    case 6:  // Magenta
      analogWrite(LED_R_PIN, 255);       // Enciende el LED rojo
      analogWrite(LED_G_PIN, 0);         // Apaga el LED verde
      analogWrite(LED_B_PIN, 255);       // Enciende el LED azul
      break;

    case 7:  // Blanco
      analogWrite(LED_R_PIN, 255);       // Enciende el LED rojo
      analogWrite(LED_G_PIN, 255);       // Enciende el LED verde
      analogWrite(LED_B_PIN, 255);       // Enciende el LED azul
      break;
  }
}

void displaySelectedOption() {
  display.clearDisplay();                // Limpia la pantalla OLED
  display.setCursor(0, 0);               

  switch (selectedColor) {
    case 0:  // Apagado
      display.println("Apagado");
      break;

    case 1:  // Rojo
      display.println("Rojo");
      break;

    case 2:  // Verde
      display.println("Verde");
      break;

    case 3:  // Azul
      display.println("Azul");
      break;

    case 4:  // Amarillo
      display.println("Amarillo");
      break;

    case 5:  // Cian
      display.println("Cian");
      break;

    case 6:  // Magenta
      display.println("Magenta");
      break;

    case 7:  // Blanco
      display.println("Blanco");
      break;
  }

  display.display();                     // Muestra el contenido en la pantalla OLED
}

Le pedí a Chat GPT esto:
Dame una serie de tips para usar Chat GPT 3.5 de la forma más completa y eficiente posible para llevar a cabo mis tareas del día a día.

Su respuesta:
¡Claro! Aquí te dejo algunos tips para aprovechar al máximo Chat GPT 3.5 y utilizarlo de manera efectiva en tus tareas diarias:

  1. Sé específico: Cuando hagas una pregunta o solicites una respuesta de Chat GPT 3.5, asegúrate de ser lo más específico posible en lo que estás buscando. Cuanta más información proporciones, más precisa será la respuesta que obtengas.

  2. Sé claro: Utiliza un lenguaje claro y conciso al hacer tus preguntas. Evita utilizar jerga o términos técnicos innecesarios, ya que pueden confundir al modelo de lenguaje y dar como resultado respuestas imprecisas.

  3. Sé preciso: Al hacer preguntas, utiliza términos precisos y específicos en lugar de generalizaciones. Por ejemplo, en lugar de preguntar “¿Cómo puedo perder peso?”, pregúntale a Chat GPT 3.5 “¿Cuál es la mejor manera de perder 5 kilos en un mes?”.

  4. Experimenta con diferentes comandos: Prueba diferentes comandos y solicitudes para ver qué tipo de respuestas puedes obtener de Chat GPT 3.5. Puedes hacer preguntas, pedir ayuda con la escritura, generar contenido creativo y mucho más.

  5. Revisa y edita las respuestas: Aunque Chat GPT 3.5 es muy inteligente, aún puede haber errores o imprecisiones en sus respuestas. Siempre revisa y edita las respuestas para asegurarte de que sean precisas y satisfagan tus necesidades.

  6. Utiliza la funcionalidad de autocompletar: Chat GPT 3.5 tiene una función de autocompletar que puede ser muy útil para ayudarte a redactar correos electrónicos, mensajes y otros tipos de comunicaciones. Inténtalo y verás lo útil que puede ser.

  7. Guarda tus respuestas favoritas: Si encuentras una respuesta que te guste o que pienses que podrías necesitar en el futuro, guárdala en un archivo o en tus notas para poder acceder a ella fácilmente.

  8. Mantén la privacidad: Ten en cuenta que al utilizar Chat GPT 3.5, debes proteger tu privacidad y no compartir información confidencial o personal que pueda comprometer tu seguridad.

Muy clave el primero de los tips a mi parecer…
Muchas veces le doy demasiada información al modelo y este solo es capaz de responder una parte de las indicaciones, es importante ir paso a paso pidiéndole lo necesario.

Algunos tips:

  • Ser especifico.
  • Fijar una audiencia.
  • Dar ejemplos

Tips
• Comienza simple: de lo general a lo particular
• Especificidad: que quiero y como lo quiero
• Evitar imprecisiones: evitar crear promts que puedan ser subjetivos
• Reafirma: confirma que las instrucciones fueron entendidas correctamente
• Audiencia objetivo: Definir para quién va el mensaje o el resultado
• Proporcionar ejemplos: dar un ejemplo claro del resultado que esperamos conseguir

Usé el reafirmar 😅:

Este es el prompt que fui generando:

Eres un mercadólogo experto en posicionamiento de productos en amazon Te daré los detalles de un producto y me preguntarás toda la información adicional que necesites para redactar de la mejor manera posible la “descripción del producto” y los “bullet points” incorporando técnicas de SEO, de igual manera me darás sugerencias alternativas para el nombre si así lo consideras.

Tras pasarle la info y detallar un poco más el tamaño del contenido obtuve esta respuesta:

TITULO: Lonchera para niños con forma de León con cubiertos incluidos

DESCRIPCIÓN: ¡Mantenga a su pequeño león alimentado y feliz con nuestro contenedor plástico en forma de león para niños! Este contenedor es perfecto para llevar el almuerzo o la merienda de su hijo de una manera atractiva y sin preocupaciones. Nuestro diseño único y creativo hace que la hora de la comida sea más divertida y emocionante para los niños.
Con una capacidad de 650 ml, nuestro contenedor es lo suficientemente amplio para llevar una buena porción de alimentos, y gracias a su tapa con seguro, puede estar seguro de que los alimentos se mantendrán en su lugar sin derrames accidentales. Además, el contenedor está hecho de materiales resistentes y de alta calidad, lo que significa que es duradero y no se romperá fácilmente.

BULLET POINTS:
• Contenedor plástico en forma de león para niños con tapa segura
• Resistente y de alta calidad para un uso duradero
• A prueba de derrames para mantener la comida en su lugar
• Incluye cubiertos (cuchara y tenedor)
• No retiene olores para una fácil limpieza
• Dimensiones de 14 cm x 14 cm x 7 cm y una capacidad de 650 ml
• Diseño atractivo y creativo para los niños

  • Comienza simple: Según el resultado puedes mejorar el prompt con la estructura anteriormente mostrada
  • Especifica: Trata de especificar en lo que quieras del prompt. Ese es el secreto

  • Evita imprecisiones: Usa cantidades.

  • Reafirma: ¿Entendiste tu propósito? para revisar si realmente entendio
    y sino puedes volver a redactar el prompt

  • Audiencia objetivo. A un niño de 12 años, audiencia universitaria, grupo de investigación, redactores.

  • Uso de ejemplos. Darle un, template o estructura para que siga la instrucción.

Tips básicos para mejorar un prompt

  • Comienza Simple: Y poco a poco vamos volviendo mas complejo y detallado nuestro prompt.

  • Ser muy específicos: El secreto de un prompt es especificar que es lo que quiero y como lo quiero. Entre mas detalle, mejor.

  • Evitar imprecisiones: Debemos especificar la cantidad que queremos en números o cantidades exactas.

  • Reafirma: le obliga a repetirte el propósito, y ahí puedes ver si entendió bien lo que pediste. De lo contrario puedes reescribir tu prompt.

  • Audiencia objetivo: La salida del prompt va a ajustarse al objetivo, ya sea un niño de 12 años o expertos en un área.

  • Ejemplos: la respuesta va a ser parecida al ejemplo.

tantos meses usando chatgpt y no sabía algo tan básico e importante como esto, gracias master, a ponerlo en práctica. esto también mejora la lógica y la forma en como nos expresamos nosotros los humanos.

Les comparto de nuevo el proyecto de anotación de clases de Platzi con ChatGPT. En esta ocasión se obtuvieron resultados significativamente mejores al seguir los tips de esta clase: <https://www.notion.so/Tips-b-sicos-para-mejorar-un-prompt-e12660d39cbf428db0cd69f8d743456c?pvs=4>

Genial, los tips mas valiosos para mi:
evitar ambieguedad.
dar ejemplos
indicar a quien va dirigido
ser especifica
confirmar si entendio lo que debe hacer

Yo tengo un periódico digital y he utilizado una app para transcribir videos a texto y despues le he pedido a chatGPT convertir esa transcripción a una nota de prensa.

Realmente me ha funcionado muy bien esa técnica

Notas

Comienza simple

Empezar con una pregunta simple o incluso un poco vaga en detallas para ver como funciona el modelo y si es capaz de resolver esta tarea y a medida que vea la respues del modelo podemos ir agregando mas detalles e informacion al prompt

Ejemplo

  1. Escribe una receta de pasta
  2. Eres un chef italiano. Crea una receta original de pasta con ingredientes tradicionales italianos
  3. Eres un chef italiano. Crea una receta original de pasta con ingredientes tradicionales italianos y que sea facil de preparar en casa para alguien que no es experto en la cocina. Lista los pasos en numerales

Especifica

Es esencial al momento de crear un prompt que siempre seamos muy especificos

Que NO hacer

  • Escribe una carta sobre un estudiante llamando Juan Perez para ayudarlo a ingresar a un programa de posgrado en computacion

La instruccion tiene poco contexto!, tenemos que ser mucho mas especificos para tener una mejor respuesta

Que SI hacer

  • Redacta una carta de recomendacion de un estudiante llamado Juan Perez para su solicitud de ingreso a la maestra en Ciencias de la computacion. Menciona su habilidad en programacion, capacidad para trabajar en equipo y habilidades de comunicacion. La carta debe incluir una introduccion, cuerpo y conclusion y debe contener no mas de tres parrafos

Es importante siempre especificar que es lo que quiero y como lo quiero

Evita imprecisiones

Que NO hacer

  • Explica el concepto prompt engineering. Procura que la explicacion sea breve, solo unas pocas oraciones y no seas demasiado descriptivo

El prompt esta muy a interpretacion propia, debido a que no se define que es breve, que tan breve, siempre es mejor ser exactos, por ejemplo que no exceda X cantidad de lineas o X cantidad de caracteres

Que SI hacer

  • Usa de 2 a 3 oraciones para explicar el concepto de prompt engineering a un estudiante de secundaria

Reafirma

Que SI hacer

  • Actua como un experto en historia del arte. Compara y contrasta las pinturas de ¨La ultiima cena¨ de Leonardo da Vinci y “El Guernica” de Pablo Picasso y entregame comparaciones en numerales. Entendiste tu proposito?

Hacer una pregunta que obligue al modelo a decir que si, a reafirmar su proposito o mision en el prompt es una buena practica

Si de respuesta nos da un proposito distinto al explicado puedes redactar tu prompt

Audiencia Objetivo

Que SI hacer

  • Actua como un experto en fisica y explica el concepto de la teoria de la relatividad de Einstein a un niño de 12 años. Describe de manera simple y con analogias cotidianas los distintos conceptos alrededor de esta teoria

Dependiendo del caso y la situacion que tengamos explicar la audiencia objetivo es esencial de esta forma podemos tener una explicacion mas simple o tecnica, no es lo mismo explicarle a niños de 12 años a unos adultos

Ejemplos

Dar un ejemplo de lo que estamos buscando es importante para dar un mejor contexto, es importante que especifiquemos que vamos a dar un ejemplo y que lo pongamos entre comillas

De esta forma especificamos que

Consejos fundamentales para mejorar un Prompt: 1. **Comienza de manera sencilla:** Se sugiere iniciar con instrucciones simples para verificar la capacidad del modelo para generar lo necesario. Progresivamente, se pueden añadir elementos y contexto para obtener resultados más precisos, especialmente útil al abordar tareas complejas desglosándolas en subtareas más simples. 2. **Especifica detalladamente:** La instrucción al modelo debe ser altamente específica. Cuanto más detalle se proporcione, mejores serán los resultados generados. Los detalles deben ser relevantes y contribuir a la tarea en cuestión, siempre considerando la restricción de la cantidad de texto de entrada. 3. **Evita imprecisiones:** Es crucial evitar ambigüedades al redactar los prompts. Elementos como "breve/extenso" o "poco/mucho" pueden ser subjetivos, por lo que es preferible especificar al máximo, incluso utilizando valores numéricos, para definir claramente estos conceptos. 4. **Reafirma al final:** Resulta útil preguntar al modelo al final del prompt si ha comprendido la tarea, obligándolo a comenzar su respuesta con una confirmación textual de lo que se espera. Esto garantiza que el modelo esté realizando la tarea solicitada y permite detectar si se necesita mayor precisión. 5. **Considera la audiencia objetivo:** Cuando sea posible, especifica una audiencia objetivo para asegurar una mayor precisión en la generación del resultado. Por ejemplo, indica si el resultado debe ser explicado a un niño, a un estudiante universitario o a un experto en el tema. 6. **Proporciona ejemplos:** Incluir ejemplos en el prompt sobre cómo debe ser el resultado es altamente efectivo para obtener respuestas ajustadas a formatos específicos.
A mi me parece que conversar con chat GPT es muy similar a cuando debes dar instrucciones a una nueva personas de tu equipo. Puede ser muy brillante, pero debes decirle muy bien la tarea que debe hacer, luego supervisarla, auditarla y pedir modificaciones.
He notado, que esta forma de hacer una pregunta considerando los conceptos de input, output, instrucción y contexto, es necesario para todo, no solo para chat GPT, muchas veces uno hace preguntas a otras personas y a veces no te entienden y esto ocurre solo porque no se aplica la estructura integra para formular dicha pregunta. Simplemente excelente el aprendizaje obtenido. Gracias.
Me introdujo a estudiar más sobre el tema de sesgos congnitivos.
Prácticamente si le das a la herramienta todas las pistas, definidas en tu ambiente de trabajo, y los parámetros del caso, esta herramienta llega a ser nuestro auxiliar de oficina o estudiantil. Es como cuando a alguien que no conocemos pero que sabemos que puede ubicar la información, decirle para que tipo de publico objetivo debe sacar la información, en base a todos estos tips, y los que abajo adicionan los compañeros, comienza a dar luz nuestra busqueda o tarea que tanto hemos planteado. En mi caso me ha ayudado tremendamente a pulir mi código, siendo sencillamente fenomenal cuando le dices y no dejas por sentado lo que debe sacar para ti.
Super clave la información para determinar como es la forma correcta de comunicarte con Chat GPt O Cualquier otra inteligencia artificial.
![](https://static.platzi.com/media/user_upload/Captura%20de%20Pantalla%202024-06-29%20a%20la%28s%29%209.09.22-83067767-8fa5-4b91-8d1f-06c627b6fbaf.jpg)
Trabajo en una agencia de diseño web y estábamos estableciendo y creando los recursos de tipo lead magnet para email marketing. Me ayudó a tener ideas de contenidos para un embudo de ventas para cada servicio que ofrecemos.
En un chat nuevo. Uso primero un modelo de yunque. que le pido el contexto primero para limitar los datos. En la segunda chat hablo un poco más especifico y pregunto todo lo que quiero saber de cada tema usando las reglas generales. * Subcontexto * Pregunta * input o ejemplo fuente de información deseada u ejemplo. * Output o que formato quiero que me de
Le pedí un slogan basado en un ejemplo de coca cola, el resultado me pareció genial, no lo comparto ahora porque quiero seguir experimentando a ver hasta dónde puedo llegar al mejorar los prompts
Tips básicos para mejorar un prompt Comienza simple: Empieza con algo sencillo o bago para seguramente de que le modelo pueda realizar la tarea y conforme vamos avanzando le podemos ir sumando detalles.  Especifica: Ser muy específicos, especificar que es lo que quiero y como lo quiero, dar el detalle de lo que quiero que realice el modelo. Puedo tener una mejor respuesta al indicar al detalle lo que quiero.   Evitar imprecisiones: Siempre debemos tener en cuenta que el usar algunas palabras puede llegar a que sea imprecisa la respuesta que no daría la ia, Puede interpretar palabras de otra manera.   Reafirma: Al finalizar realizar una pregunta que me obligue a decir cuál es el propósito que se está buscando. Nos podemos dar cuanta si responde de manera errónea que no tiene muy claro que debe hacer y así poder redactar mejor nuestro prompt.  Audiencia y objetivo: Siempre garantizar una audiencia u objetivo, o en el caso que se pueda siempre identificar hacia quien está dirigida la respuesta. La salida del prompt se ajusta según la audiencia q la que le vamos a dirigir la respuesta con el fin de que sea más entendible.  Ejemplos Le mostramos o damos un ejemplo de lo que queremos que replique, o de cómo quiero que actúe.
Hola! Excelente clase, me encantó. Solo un comentario constructivo: revisen la sección de Resumen donde a veces para hacer referencia a prompt colocaron PROM.
Estoy aprendiendo programación en Python y otras cositas bonitas que al utilizar Prompts con ChaGPT he logrado organizar en un roadmap muy util. También he econtrado muchas herramientas que no conocía como Notion (que ahora utilizo diariamente). No conózco a nadie más con el mismo interes y energia en estos temas así que he usado a chatgpt cmo copiloto por mas de 6 meses. (el tieempo que llevo estudiando)
Gracias, todo aporta, muy interesante
Secreto del prompt "Especificar que es lo quiero y como lo quiero"
información clave, muchas gracias.
creo que el contexto es un tip muy importante ya que le permite al modelo centrarse especificamente en un tipo de respuesta, el riesgo es que debes conocer muy bien el tema ya que puedes caer facilmente en información que induzca al error.
![](https://static.platzi.com/media/user_upload/image-cd261cd7-b76f-46ea-ae13-0f2341048174.jpg)
describe la receta para hacer tamales santandereanos \---------------------------------------------- Aquí tienes una receta básica para hacer tamales santandereanos, un plato tradicional de la región de Santander en Colombia: Ingredientes: * 2 libras (aproximadamente 1 kg) de masa de maíz fresca * 1 libra (aproximadamente 450 g) de carne de cerdo, preferiblemente lomo, cortada en trozos pequeños * 1 libra (aproximadamente 450 g) de papas peladas y cortadas en cubos pequeños * 1/2 libra (aproximadamente 225 g) de arvejas verdes frescas o congeladas * 1/2 taza de arroz blanco * 1 cebolla grande, finamente picada * 4 dientes de ajo, finamente picados * 1 pimiento rojo, finamente picado * 1 zanahoria grande, pelada y cortada en cubos pequeños * 1 taza de caldo de pollo o de carne * 1/2 taza de aceite vegetal * Hojas de plátano o de maíz para envolver los tamales * Sal al gusto * Pimienta al gusto * Comino al gusto * Achiote (opcional, para dar color) Instrucciones: 1. En una sartén grande, calienta el aceite a fuego medio y sofríe la cebolla, el ajo y el pimiento hasta que estén dorados y fragantes. 2. Agrega la carne de cerdo y cocina hasta que esté dorada por todos lados. Condimenta con sal, pimienta y comino al gusto. 3. Incorpora las arvejas, las papas y la zanahoria. Cocina por unos minutos más, revolviendo ocasionalmente. 4. Agrega el caldo de pollo o de carne y deja cocinar a fuego medio-bajo hasta que los vegetales estén tiernos y la carne esté bien cocida. Reserva. 5. Mientras tanto, enjuaga el arroz bajo agua fría hasta que el agua salga clara. Cocina el arroz en agua hirviendo con sal hasta que esté medio cocido. Escurre y reserva. 6. En un tazón grande, mezcla la masa de maíz con el arroz cocido y la mezcla de carne y verduras. Agrega más sal y comino si es necesario. 7. Prepara las hojas de plátano o de maíz: límpialas y pásalas por encima de una llama para ablandarlas y hacerlas más flexibles. 8. Coloca una porción de la mezcla de masa en el centro de cada hoja y envuélvela formando un paquete. Amarra con un hilo de cocina para asegurar el tamal. 9. Coloca los tamales en una olla grande con agua caliente y cocina al vapor durante aproximadamente 1.5 a 2 horas, o hasta que la masa esté cocida y firme. 10. Sirve los tamales calientes y disfruta de este delicioso plato tradicional santandereano. ¡Espero que disfrutes preparando y saboreando estos tamales santandereanos!
ejemplos al crear un prompt \---------------------------------- algunos ejemplos de cómo crear un prompt efectivo para diferentes tipos de solicitudes: 1. **Generación de Texto Creativo**: Prompt: "Escribe una historia corta sobre un astronauta solitario que descubre algo inesperado en un planeta lejano." * Este prompt proporciona un contexto claro y específico para el modelo, dando lugar a una narrativa imaginativa y original. 2. **Respuestas a Preguntas**: Prompt: "Explique en detalle el proceso de fotosíntesis en las plantas, incluyendo las etapas clave y los factores que influyen en ella." * Este prompt solicita información específica sobre un tema particular, lo que guiará al modelo para proporcionar una explicación detallada y precisa. 3. **Generación de Ideas o Conceptos**: Prompt: "Proporciona cinco ideas innovadoras para reducir la contaminación plástica en los océanos." * Este prompt desafía al modelo a pensar creativamente y generar soluciones prácticas para un problema específico. 4. **Resolución de Problemas**: Prompt: "Describe paso a paso cómo solucionar una ecuación cuadrática utilizando el método de factorización." * Este prompt guía al modelo a través de un proceso específico, permitiendo que genere una respuesta estructurada y detallada. 5. **Análisis de Datos o Situaciones**: Prompt: "Analiza los factores que contribuyen al cambio climático y cómo estos impactan en diferentes regiones del mundo." * Este prompt requiere que el modelo examine y evalúe datos complejos, proporcionando una visión informada sobre un tema importante. Al crear un prompt, recuerda ser claro, conciso y específico en cuanto a lo que estás solicitando. Proporciona suficiente contexto para guiar al modelo hacia el resultado deseado y asegúrate de que sea relevante para el tipo de respuesta que esperas obtener.
como debemos ser al redactar un prompt? \------------------------------------------------ Al redactar un prompt, es importante seguir ciertas pautas para asegurar que sea efectivo y genere respuestas útiles y coherentes por parte del modelo. Aquí tienes algunas sugerencias sobre cómo debemos redactar un prompt: 1. **Claro y Conciso**: Debe ser fácil de entender y no dejar lugar a ambigüedades. Utiliza palabras precisas y evita la jerga o términos demasiado técnicos si no son necesarios. 2. **Específico**: Sé claro en cuanto a lo que estás solicitando. Proporciona detalles suficientes para guiar al modelo hacia el resultado deseado. Cuanto más específico seas, mejores serán las respuestas que obtengas. 3. **Relevante**: Asegúrate de que el prompt sea relevante para el tema que estás abordando y para el modelo que estás utilizando. Evita solicitar información fuera del alcance del modelo. 4. **Contextual**: Proporciona contexto suficiente para que el modelo comprenda la situación o el problema que estás presentando. Esto ayudará al modelo a generar respuestas más relevantes y útiles. 5. **Gramática y Estructura Correctas**: Utiliza una gramática correcta y una estructura clara en tu prompt. Esto facilitará la comprensión para el modelo y aumentará la probabilidad de obtener una respuesta adecuada. 6. **Positivo y Respetuoso**: Mantén un tono positivo y respetuoso en tu prompt. Evita utilizar un lenguaje agresivo o despectivo, ya que esto puede afectar la calidad de las respuestas generadas por el modelo. 7. **Evaluable**: Asegúrate de que el prompt pueda ser evaluado de manera objetiva. Esto significa que debería ser posible determinar si el modelo ha respondido correctamente a la solicitud o no. 8. **Iterativo**: Si la respuesta generada por el modelo no es satisfactoria, considera ajustar y refinar el prompt para obtener mejores resultados. El proceso de mejora puede requerir varios intentos y ajustes. Siguiendo estos principios básicos al redactar un prompt, aumentarás la probabilidad de obtener respuestas útiles y coherentes por parte del modelo. Recuerda que la práctica y la experimentación también son clave para perfeccionar tus habilidades en la formulación de prompts.
recomiendame 5 historias de terror de zombies para leer en ingles \--------------------------------------------------------- ¡Por supuesto! Aquí tienes cinco historias de terror de zombies en inglés que podrías disfrutar: 1. **"World War Z"** de Max Brooks: Este libro presenta una serie de relatos ficticios que detallan un mundo devastado por una epidemia zombie. La narrativa está construida a través de entrevistas a supervivientes de todo el mundo, ofreciendo una visión global de la crisis. 2. **"The Walking Dead"** de Robert Kirkman: Esta serie de cómics (también adaptada a una exitosa serie de televisión) sigue a un grupo de supervivientes mientras luchan por sobrevivir en un mundo infestado de zombies. La historia no solo trata sobre la amenaza de los muertos vivientes, sino también sobre las complejas interacciones entre los personajes humanos. 3. **"Patient Zero"** de Jonathan Maberry: En esta novela, un ex policía llamado Joe Ledger es reclutado por el gobierno para liderar un equipo de élite en la lucha contra una pandemia de zombies creada por un arma biológica. 4. **"Zone One"** de Colson Whitehead: Esta novela sigue a un hombre llamado Mark Spitz mientras ayuda en la limpieza de una zona urbana de Nueva York infestada de zombies después de un brote apocalíptico. La historia explora temas como la supervivencia, la memoria y la pérdida. 5. **"The Girl with All the Gifts"** de M.R. Carey: Ambientada en un futuro distópico, esta novela sigue a Melanie, una niña con habilidades especiales, mientras lucha por sobrevivir en un mundo donde la mayoría de la humanidad ha sido convertida en zombies por un hongo parasitario. La historia es tanto un thriller como una reflexión sobre la naturaleza humana. Estas historias ofrecen una variedad de enfoques y perspectivas sobre el tema de los zombies, desde thrillers llenos de acción hasta reflexiones más profundas sobre la condición humana. Espero que encuentres alguna de ellas interesante.
aquí tienes algunos consejos básicos para mejorar un prompt: 1. **Claridad y Concisión**: Asegúrate de que tu prompt sea claro y conciso. Evita la ambigüedad y utiliza palabras precisas para comunicar tu solicitud. 2. **Especificidad**: Sé específico sobre lo que estás pidiendo. Proporciona detalles suficientes para guiar al modelo hacia el resultado deseado. 3. **Relevancia**: Asegúrate de que el prompt sea relevante para el tipo de respuesta que esperas del modelo. Esto implica ser consciente de la capacidad y el alcance del modelo que estás utilizando. 4. **Contexto**: Proporciona contexto suficiente para que el modelo comprenda la situación o el problema que estás presentando. Esto ayudará al modelo a generar respuestas más relevantes y útiles. 5. **Gramática y Estructura**: Utiliza una gramática correcta y una estructura clara en tu prompt. Esto facilitará la comprensión para el modelo y aumentará la probabilidad de obtener una respuesta adecuada. 6. **Variantes y Diversidad**: Experimenta con diferentes formulaciones del prompt para ver cómo afectan las respuestas generadas por el modelo. La variación puede ayudarte a obtener resultados más ricos y diversos. 7. **Edición y Refinamiento**: Después de generar una respuesta, revisa y ajusta tu prompt según sea necesario para mejorar la calidad de las respuestas futuras. La iteración y el refinamiento son clave para optimizar el rendimiento del modelo. 8. **Evaluar y Ajustar**: Evalúa regularmente las respuestas generadas por el modelo en función de tu criterio y ajusta tu prompt en consecuencia. Esto te ayudará a optimizar continuamente el rendimiento del modelo para tus necesidades específicas. Recuerda que estos son solo consejos básicos y que la mejora del prompt puede ser un proceso iterativo que requiere tiempo y práctica. Cuanto más familiarizado estés con el modelo y su comportamiento, mejor podrás ajustar tus prompts para obtener resultados óptimos.
TIP 01- COMIENZA SIMPLE , MIENTRAS MEJORE TU PROMPT MEJORA TU RESPUESTA, YA QUE SE VUELVE ESPECIFICO, PERO SIEMPRE INICIA DE ALGO SIMPLE TIP 02-  ESPECIFICA , MIENTRAS MAS ESPECIFIQUES VALGA LA REDUNDANCIA, TU RESPUESTA SERÁ MEJOR TIP 03 - EVITAR IMPRESICIONES, NO DIGAS BREVE PALABRAS, PRECISA LA CANTIDAD TIP 04 - REAFIRMA . PREGUNTALE AL MODELO, SI ENTENDIÓ LO QUE NECESITAS OBTENE TIP 05 - AUDIENCIA OBJETIVO , DIRIGE TU MENSAJE A UN PUBLICO ESPECIFICO TIP 06 - DALE EJEMPLOS, PARA MEJORAR SU ENTENDIMIENTO Saludos Atentamente Piero Parra TIP
Tips básicos para mejorar un Prompt: 1\) Comienza simple: Prueba desde un prompt simple hasta el más complejo para ver como reacciona chatGPT y quedarnos con la respuesta más adecuada 2\) Sé muy específico: Un prompt debe ser lo más específico posible ya que mejorará la calidad de la respuesta en base a lo que estás buscando. Por ejemplo agrega cuantos párrafos necesitas para tu texto. 3\) Evita imprecisiones: No uses palabras subjetivas como “breves”, “pocas”, “muchas”. Mejor usa cantidades específicas. 4\) Reafirma: Termina tu prompt con una pregunta para asegurarte que la IA haya entendido su propósito y en caso no, lo puedas volver a redactar. “¿Entendiste tu proposito?” 5\) Trata de agregar la Audiencia Objetivo: Escribe a quien va dirigido el prompt, que use analogías cotidianas y simples para que pueda simplificar conceptos complejos para que sean entendidos. 6\) Proporciónale un ejemplo a tu prompt: Un ejemplo le dará un template en el cuál basarse para dar una respuesta similar a lo que estás buscando.
Me encanto, lo de REAFIRMAR, es potente ses prompt
Interesante
Ser especifico sin duda mejora el prompt!!
Excelente
otro tip seria que te regenere la respuesta varias veces complemntando las partes que omitiste o te gustaria que arreglara

Actúa como Maestro experto de Ingles para niños hispano hablantes de 3 a 5 años y diseña un plan de estudio, de una lección diaria seis veces a la semana que incluya aprendizajes con videos, repeticiones de palabras y frases.

¿entendiste tu propósito?
ChatGPT
¡Entiendo tu propósito! Quieres un plan de estudio para enseñar inglés a niños hispanohablantes de 3 a 5 años. Aquí te proporcionaré un plan de estudio con una lección diaria, seis veces a la semana. Cada lección incluirá videos, repeticiones de palabras y frases para ayudar a los niños a aprender de manera efectiva.

Día 1: Saludos y Presentación
Video: Muestra un video corto que presenta a un personaje amigable saludando y diciendo su nombre en inglés.
Repeticiones: Practica los saludos y nombres en inglés con el niño.

Día 2: Los Colores
Video: Muestra un video con colores y objetos para cada color. Pronuncia los nombres de los colores en inglés.
Repeticiones: Repite los nombres de los colores y pide al niño que identifique objetos del mismo color.

Día 3: Números y Contar
Video: Muestra un video contando del 1 al 10 en inglés.
Repeticiones: Practica contar en inglés con el niño y muestra objetos para contar.

Día 4: Animales
Video: Muestra un video con imágenes de animales y pronuncia sus nombres en inglés.
Repeticiones: Repite los nombres de los animales y pide al niño que identifique los animales por su nombre.

Día 5: Familia y Partes del Cuerpo
Video: Muestra un video con imágenes de la familia y partes del cuerpo en inglés.
Repeticiones: Repite los nombres de los miembros de la familia y partes del cuerpo en inglés, y pide al niño que señale las partes de su cuerpo.

Día 6: Rutinas Diarias
Video: Muestra un video de una rutina diaria, como despertarse, comer y jugar.
Repeticiones: Repite las acciones de la rutina en inglés y pregunta al niño qué está haciendo en cada parte del día.

Día 7: Repaso y Juegos
Video: Repasa todo lo aprendido durante la semana en un video con imágenes y canciones.
Repeticiones: Juega a juegos interactivos que refuercen los conceptos aprendidos durante la semana.

Recursos adicionales:

Canciones en inglés para niños.
Libros ilustrados en inglés para niños.
Aplicaciones educativas para aprender inglés.
Este plan de estudio es flexible y puedes adaptarlo según las necesidades y el progreso del niño. La repetición y la práctica regular son clave para el aprendizaje en esta edad. Asegúrate de que las lecciones sean cortas y entretenidas para mantener el interés del niño. ¡Buena suerte en la enseñanza del inglés a los niños!

buenas tardes, tengo problemas con el chatgpt no me da ninguna respuesta o se corta dejándola incompleta, y no termina de generar la respuesta. ¿esto a que puede deberse?.
Una buena idea también es decirle a ChatGPT: "Reescribe lo siguiente y conviértelo en una intrusión detallada para un modelo de inteligencia Artificial" "AGREGAR TEXTO" y el mismo modelo arregla un poco el prompt.

Increíble todo lo que pueden hacer estos modelos

Dependiendo el contexto puede pedirse el mayor detalle posible para abordar un input. Desde algo simple a lo complejo, pero lo único en lo que chat gpt puede ser impredecible es en su lógica tras “presionarla” cierto numero de veces volteando el contexto en entornos irreales.

Gracias

Tips básicos para mejorar un Prompt: ㅤ Comienza simple: Es recomendable comenzar con indicaciones simples para validar que el modelo sea capaz de generar lo que necesito, y poco a poco ir agregando elementos y contexto para ir obteniendo un resultado cada vez más preciso. Esto es útil cuando se tiene una tarea grande que se puede dividir en subtareas más simples. Especificidad: Ser muy específico en la instrucción que se le pide al modelo: cuanto más detalle se otorgue, se generarán mejores resultados. Los detalle

Comprobé las versiones de actualización de chatGPT 3.5, preguntándole la fecha de muerte el pintor colombiano Fernando Botero, y la respuesta fue que “no tiene información porque su última actualización fue en septiembre de 2022”, con lo cual nos demuestra que la información está atrasada en un año, por ende, tenemos que prestar mucha atención en el periodo de tiempo, para realizar nuestro prompt

Por favor. Puedes actuar como un psicólogo especialista en logoterapia respondiendo a las afirmaciones que te haré a continuación?

-¡Por supuesto! Estoy aquí para ayudarte. Adelante, puedes compartir tus afirmaciones y estaré encantado de responder desde una perspectiva basada en la logoterapia. Recuerda que soy un modelo de lenguaje y no un psicólogo humano, pero haré todo lo posible para proporcionarte apoyo y orientación. Adelante, cuéntame tus afirmaciones.

Necesito armar un programa de necesidades arquitectónico, establécelo como si fuera mies van der roe bajo la premisa menos es más, este programa arquitectónico es para una vivienda de 6 personas, papa, mamá, abuela, 3 hijas, consideraciones debe tener un taller de encuadernado un taller de arquitectura una cocina para todos u de comedor de diario, espacios amplios, este programa debe entregarse en formato tabla |espacio|dimensión|usuario|área aproximada|relación con espacio|sensación que debe tener el usuario|

A mí me conviene muchísimo el ser específico y la audiencia objetivo. La respuesta se enfoca en los requerimientos.

Hice el ejercicio de mejorar el promt y descubri que cambia el lenguaje dependiendo de la edad que le especifique, ademas detalla mas cuando hago enfasis en algun tema

Para crear buenos prompts y mejorar los resultados que necesitas:

Claridad: Tu prompt debe ser claro y conciso. Evita el uso de jerga o términos técnicos a menos que sean necesarios para la tarea.

Especificidad: Cuanto más específico sea tu prompt, más fácil será para el modelo generar una respuesta útil. Por ejemplo, en lugar de pedir “Escribe un poema”, podrías pedir “Escribe un poema sobre la primavera con rima ABAB”.

Contexto: Proporciona suficiente contexto para que el modelo entienda lo que estás pidiendo. Esto es especialmente importante si estás pidiendo algo complejo o técnico.

Instrucciones explícitas: Si tienes requisitos específicos para la salida, asegúrate de incluirlos en el prompt. Por ejemplo, si necesitas que la respuesta esté en un formato específico, debes especificarlo.

Prueba y error: No todos los prompts funcionarán perfectamente la primera vez. No dudes en experimentar con diferentes formulaciones hasta obtener los resultados que deseas.

Revisión: Una vez que obtengas una respuesta, revísala cuidadosamente. Si no es lo que esperabas, intenta ajustar tu prompt para hacerlo más claro o específico.

Gran clase, y muy buen tip el de reafirmar!

Con la práctica se van aprendiendo estos tips. Esta muy bueno el curso.

"Ilustra con ejemplos: Es recomendable incorporar en tus indicaciones ejemplos que muestren lo que deseas que reproduzca o ejecute. Esto le brinda una estructura que será fácilmente comprendida, ya que facilita la extracción del lenguaje natural. Por último, incluye una condición que verifique si ha comprendido su propósito."

La audiencia objetivo se refiere al grupo de personas específicas a las que va dirigido el mensaje, en este caso, la respuesta de salida de tu “prompt”. Es importante tener claro a quién se dirige el mensaje para adaptar el tono, el estilo y el contenido de manera adecuada.

En este contexto, la audiencia objetivo podría ser cualquiera que esté interesado en obtener información sobre el destinatario de la respuesta generada por el “prompt”. Puede ser dirigido a:

Usuarios en general: Si la respuesta generada tiene una finalidad informativa o educativa que puede interesar a un público amplio.

Desarrolladores o personas familiarizadas con la tecnología de lenguaje natural: Si el contenido está dirigido a personas que comprenden el funcionamiento del modelo de lenguaje y sus aplicaciones.

Personas con interés específico en lenguaje y redacción: Si el mensaje trata sobre técnicas de redacción, parafrasis y corrección de textos, es probable que atraiga a aquellos interesados en mejorar sus habilidades lingüísticas.

Ratifica: Por lo general, solicito que actúe como un experto o profesor en el área de mi interés.
Ejemplos:

  • Eres porfesor en redacción de textos español, yo ingreso los texto tu me ayudas aplicando la parafrasis. La longitud del texto que me devulevas debe ser igual al texto que yo ingreso.
  • You are a fluent English speaker and you are going to help me practice my English Skills
  • Me estas entrevistando para un puesto de Analista de regulación, para un banco español que esta empezando en México y quiere establecerse. Me haces preguntas y cuando yo termino de escribir me das retroalimentación. Pasamos a la siguiente pregunta cuando te digo siguiente.
  • Eres reclutador y me estas ayudando con mi CV

Publico objetivo: Determinar a quién va dirigida la respuesta generada por el "prompt". ¿Está destinada a un público infantil, a un grupo específico o, quizás, a una figura de autoridad como tu jefe? Es fundamental identificar con precisión el destinatario del mensaje para adaptar el tono, el enfoque y el contenido de manera adecuada y efectiva.

Ratifica: Por lo general, solicito que actúe como un experto o profesor en el área de mi interés. Incluso, puedes preguntarle si entendiste su tarea y, en función de su respuesta, ajustar tu prompt.

Para evitar imprecisiones, es importante que al ingresar términos como "breve" o "poco", proporciones una explicación clara de lo que consideras como breve o la cantidad de texto específica que se debe ingresar. De esta manera, se asegura una mejor comprensión y evita confusiones sobre las expectativas de la longitud del texto requerida. Ser claro y detallado en las instrucciones es fundamental para obtener resultados precisos y satisfactorios.

Ser muy especifico: El secreto para crear un prompt excepcional radica en la especificidad. Es crucial detallar claramente qué es lo que se busca y cómo se desea que se lleve a cabo. Ser específico en tus indicaciones garantizará resultados más precisos y efectivos.

Consejos impactantes para potenciar tus prompts: Simplicidad como punto de partida, como yo siempre digo brillante en su simplicidad.

Buen dia mi tarea
Dime cuantas veces puede llover en Bogotá. Entendiste tu proposito?
ChatGPT

1 / 2

Entendiendo tu pregunta, pero es importante aclarar que no es posible determinar con precisión cuantas veces puede llover en Bogotá o en cualquier otra ciudad en un período de tiempo específico, ya que la lluvia es un fenómeno meteorológico que puede variar significativamente según las condiciones climáticas y estacionales.

Bogotá, la capital de Colombia, tiene un clima de montaña, lo que significa que puede ser impredecible en términos de lluvia y temperaturas. La ciudad generalmente tiene una temporada de lluvias y una temporada seca, pero la cantidad de precipitación puede variar de un año a otro.

Si está interesado en saber más sobre el clima y las tendencias de lluvia en Bogotá, le recomendamos consultar fuentes actualizadas o sitios web de pronósticos del tiempo para obtener información más detallada y actualizada.

muy buenas recomendaciones… y ser especifico. sera util para llegar a la respuesta que buscamos.

Me gusta mucho estos tips ya que si puede mejorar mucho mi prompt, yo uso mucho ChatGPT para mejorar mis textos de venta, ademar de crear texto para mi contenido de redes sociales.

Hasta ahora esta ha sido la clase más interesante porque con los tips podemos mejorar un montón la precisión de las respuestas que nos devuelve ChatGPT.

Incluso se puede

🤓 Usar chatGPT para estudiar:

Se puede mejorar más la instrucción especificando la complejidad de las preguntas o el largo máximo de las mismas. Aun asi, es un buen punto de partida.

lo he utilizado hasta para las tareas de mi hija donde me ayudo a diseñar un juego de mesa para niños de 4 años con detalles de dinosaurios, con preguntas y adivinanzas. y fue un hit en el colegio.

Mi resumen utilizando ChatGPT

  1. Comienza de manera simple: El proceso de diseño de indicaciones es iterativo y requiere experimentación. Utiliza un entorno de pruebas simple para empezar.
  2. Utiliza comandos de instrucción: Indica al modelo lo que deseas lograr, como “Escribe”, “Clasifica”, “Resume”, “Traduce”, “Ordena”, etc.
  3. Sé específico: Detalla claramente la tarea que deseas que el modelo realice. La especificidad conduce a mejores resultados.
  4. Experimenta y itera: Prueba diferentes instrucciones, contextos y datos para encontrar la combinación óptima para tu caso de uso.
  5. Considera la longitud de la indicación: Evita añadir detalles innecesarios y mantén la indicación relevante y concisa.
  6. Evita la imprecisión: Sé directo y claro en tus indicaciones. Evita descripciones ambiguas o imprecisas.
  7. Enfatiza lo que se debe hacer: En lugar de decir lo que no se debe hacer, enfócate en indicar lo que se debe hacer para obtener respuestas de calidad del modelo.

PROMPT

  • Actúa como un musico en guitarra profesional, y crea una canción de en la guitarra que utilice cuatro acordes, y que la meledoia no vaya muy rapido. Ademas de eso especifica las notas musicales que vas a usar.

RESPUESTA

  • ¡Por supuesto! Como músico en guitarra profesional, puedo crear una canción que cumpla con tus especificaciones. Aquí tienes una canción sencilla utilizando cuatro acordes y una melodía moderada. Utilizaré los acordes de D, A, G y Bm en la tonalidad de G mayor. La melodía se centrará en las notas de la escala de G mayor. Aquí está la progresión de acordes y la melodía:

  • Progresión de acordes:
    D - A - G - Bm

  • Melodía (ejemplo):
    E - D - C - B - D - E - G - E

Recuerda que esta es solo una idea inicial y puedes ajustarla o personalizarla según tus preferencias. Como músico, siempre es emocionante explorar nuevas ideas y adaptarlas a tu estilo personal. ¡Disfruta creando tu música en la guitarra!

😮 esta clase me cambio la vida

Este fue el ejercicio que hice de mejorar un prompt con uno de los tips que se ofrecen en la clase.

PRIMERO LE DI ESTE PROMPT:

dame un esquema de clase para trabajar en un curso de inglés el tema de la tecnología en la vida diaria.

ESTA FUE SU RESPUESTA:
Aquí tienes un esquema de clase para trabajar el tema de la tecnología en la vida diaria en un curso de inglés:

Tema: La tecnología en la vida diaria

Nivel: Intermedio

Duración: 60 minutos

Objetivos:

Introducir vocabulario relacionado con la tecnología.
Practicar habilidades de expresión oral y escrita.
Fomentar la discusión y el intercambio de ideas sobre la influencia de la tecnología en nuestras vidas.
Estructura de la clase:

Introducción (5 minutos)

Saludo y calentamiento.
Actividad de activación de conocimientos previos: preguntar a los estudiantes sobre los dispositivos tecnológicos que utilizan en su vida diaria y cómo los usan.
Vocabulario (10 minutos)

Presentar y enseñar nuevo vocabulario relacionado con la tecnología, como “smartphone”, “tablet”, “app”, “internet”, “social media”, etc.
Proporcionar ejemplos de uso de cada palabra y practicar la pronunciación.
Lectura y comprensión (15 minutos)

Entregar a los estudiantes un texto corto relacionado con la influencia de la tecnología en la vida diaria.
Leer el texto en voz alta como clase y hacer preguntas de comprensión para verificar la comprensión.
Discusión en parejas (15 minutos)

Dividir a los estudiantes en parejas.
Asignar preguntas para discutir sobre cómo la tecnología ha cambiado la forma en que vivimos, trabajamos y nos comunicamos.
Circule por el aula, brindando apoyo y retroalimentación a los estudiantes.
Expresión escrita (10 minutos)

Pedir a los estudiantes que escriban un párrafo corto sobre cómo la tecnología ha afectado positiva o negativamente sus vidas.
Fomentar el uso del vocabulario y las estructuras aprendidas anteriormente.
Recolectar los párrafos para su revisión y retroalimentación posterior.
Cierre (5 minutos)

Recapitulación de los puntos clave discutidos durante la clase.
Brindar comentarios y sugerencias para mejorar las habilidades lingüísticas de los estudiantes relacionadas con el tema de la tecnología.
Recuerda adaptar el esquema según las necesidades y el nivel de tus estudiantes. Puedes agregar actividades adicionales, como ejercicios de escucha o juegos de vocabulario, para enriquecer la clase y mantenerla dinámica.

User
Dame un plan de clase de una hora y 30 minutos para trabajar en un curso de inglés el tema de la tecnología en la vida diaria, los estudiantes son usuarios de la lengua en un nivel A2 consolidado. Quiero que en esa clase los estudiantes trabajen las cuatro habilidades (habla, escritura, lectura y escucha). El énfasis de la clase deben ser habilidades de inferencia y análisis.
ChatGPT
Aquí tienes un plan de clase de una hora y 30 minutos para trabajar el tema de la tecnología en la vida diaria, enfocándote en las habilidades de habla, escritura, lectura y escucha, así como en habilidades de inferencia y análisis. Este plan está diseñado para estudiantes de nivel A2 consolidado:

Tema: La tecnología en la vida diaria: Inferencia y análisis

Nivel: A2 consolidado

Duración: 90 minutos

Objetivos:

Practicar habilidades de habla, escritura, lectura y escucha en el contexto de la tecnología en la vida diaria.
Desarrollar habilidades de inferencia y análisis a partir de textos y situaciones relacionadas con la tecnología.
Fomentar la participación activa de los estudiantes a través de actividades interactivas y discusiones.
Estructura de la clase:

Introducción (10 minutos)

Saludo y calentamiento.
Realizar una breve encuesta en la que los estudiantes compartan cómo utilizan la tecnología en su vida diaria y qué opinan sobre su influencia.
Actividad de escucha y comprensión (20 minutos)

Reproducir una grabación de audio relacionada con el tema de la tecnología en la vida diaria.
Los estudiantes escucharán la grabación y tomarán notas sobre la información relevante.
Después, realizar preguntas de comprensión para evaluar la comprensión del audio y promover la inferencia.
Lectura y análisis (30 minutos)

Entregar a los estudiantes un texto corto sobre un tema relacionado con la tecnología en la vida diaria.
Los estudiantes leerán el texto individualmente y subrayarán las ideas clave y los detalles relevantes.
Realizar preguntas de análisis que requieran inferencia y razonamiento crítico sobre el texto. Por ejemplo, “¿Cuáles son las ventajas y desventajas de utilizar la tecnología en el trabajo?” o "¿Cómo crees que la tecnología podría evolucionar en el futuro?"
Actividad de discusión en grupos (25 minutos)

Dividir a los estudiantes en grupos pequeños.
Asignar una pregunta o tema relacionado con la tecnología en la vida diaria para que discutan en sus grupos.
Los estudiantes deben expresar opiniones, argumentar y respaldar sus ideas con ejemplos o evidencias.
Actividad de escritura (20 minutos)

Pedir a los estudiantes que escriban un párrafo de opinión sobre un aspecto específico de la tecnología en la vida diaria.
Los estudiantes deben utilizar la inferencia y el análisis para desarrollar su argumento y respaldarlo con ejemplos o evidencias.
Recolectar los párrafos escritos para su revisión y retroalimentación posterior.
Cierre (5 minutos)

Recapitulación de los puntos clave discutidos durante la clase.
Brindar comentarios y sugerencias para mejorar las habilidades de inferencia y análisis en relación con la tecnología en la vida diaria.
Recuerda adaptar las actividades según las necesidades y el nivel de tus estudiantes. Puedes incluir ejercicios adicionales de lectura y escucha que requieran inferencia y análisis. Además, asegúrate de fomentar la participación

LUEGO, USÉ TRES TIPS: SER ESPECÍFICO, EVITAR IMPRECISIONES E INCLUIR LA AUDIENCIA OBJETIVO, ASI:
Dame un plan de clase en inglés de una hora y 30 minutos para trabajar en un curso de inglés el tema de la tecnología en la vida diaria, los estudiantes son usuarios de la lengua en un nivel A2 consolidado. Quiero que en esa clase los estudiantes trabajen las cuatro habilidades (habla, escritura, lectura y escucha). El énfasis de la clase deben ser habilidades de inferencia y análisis. Incluye las instrucciones que les debo dar a los estudiantes.

ESTE FUE EL RESULTADO
Tema: Technology in Daily Life: Inference and Analysis

Level: A2 (consolidated)

Duration: 90 minutes

Objectives:

Practice speaking, writing, reading, and listening skills in the context of technology in daily life.
Develop inference and analysis skills from texts and situations related to technology.
Encourage active participation through interactive activities and discussions.
Class Structure:

Introduction (10 minutes)
Greeting and warm-up.
Conduct a brief survey where students share how they use technology in their daily lives and their opinions on its influence.
Listening and Comprehension Activity (20 minutes)
Play an audio recording related to the topic of technology in daily life.
Students will listen to the recording and take notes on relevant information.
Follow up with comprehension questions to assess understanding of the audio and promote inference.
Instructions: Listen carefully to the recording about technology in daily life. Take notes on the main points and any important details you hear. Afterward, we will discuss and answer some questions to test your understanding.

Reading and Analysis (30 minutes)
Hand out a short text on a topic related to technology in daily life.
Students will read the text individually and underline key ideas and relevant details.
Ask analysis questions that require inference and critical thinking about the text. For example, “What are the advantages and disadvantages of using technology at work?” or "How do you think technology might evolve in the future?"
Instructions: Read the text silently and underline the main ideas and any important details. We will discuss the text and answer some analysis questions afterward, so be prepared to share your thoughts and reasoning.

Group Discussion Activity (25 minutes)
Divide students into small groups.
Assign a question or topic related to technology in daily life for them to discuss in their groups.
Students should express opinions, argue, and support their ideas with examples or evidence.
Instructions: Work in small groups. Discuss the given question or topic related to technology in daily life. Share your opinions and try to support them with examples or evidence. Engage in a constructive conversation and listen actively to your group members.

Writing Activity (20 minutes)
Ask students to write an opinion paragraph about a specific aspect of technology in daily life.
Students should use inference and analysis to develop their argument and support it with examples or evidence.
Instructions: Individually, write a paragraph expressing your opinion about the assigned aspect of technology in daily life. Use your inference and analysis skills to develop your argument and support it with examples or evidence. Focus on clarity and coherence in your writing.

Wrap-up (5 minutes)
Recap the key points discussed during the class.
Provide feedback and suggestions for improving inference and analysis skills in relation to technology in daily life.
Instructions: Let’s briefly recap what we have covered today regarding technology in daily life. Share one key point or idea you found interesting or important. Additionally, I encourage you to reflect on how you can continue practicing your inference and analysis skills in your daily life.

EL RESULTADO FUE MUCHO MEJOR, MÁS ALINEADO A MIS NECESIDADES.

Apuntes:
Comienza simple: Pon algo vago, para ir agregando ciertos aspectos, luego ve agregando estilos, detalles o contextos.

Especifica: Mientras mejor especifiques, mejor output tendrás.

Evita imprecisiones: No debemos de dejar cosas que sean relativas en el prompt.
Reafirma: Debemos de usar cosas como ¿Entendiste tu propósito?, ¿Comprendes la tarea?, para que así el modelo te explique que va a hacer antes de realizarlo y puedas saber si redactaste bien el prompt.

Audiencia objetivo: Identificar la audiencia objetivo, nos ayudara a que la salida del prompt sea mas digerible a la audiencia.

Ejemplos: Al dar un ejemplo le damos una estructura para que pueda darnos un output mas acorde a nuestro objetivo.

Le dije exactamente que quería un texto de 3 párrafos y me saco un párrafo extra haciendo un resumen.

Creo que hay que ser demasiado específicos en ese sentido.

hay que ser exactos en el lenguaje y expresar bien la necesidad, muchas veces es cuestiòn de grados.

Le solicité a chatgpt que otros tips podría brindarme y me entrego varios, detallados en la sección de comentarios, pero el que más me llamo la atención el que menciona ser educado y respetuoso. Es decir, se le está enseñando a una inteligencia artificial una norma social, esto lo aprende de nosotrxs como seres humanos. Creo que debemxs reforzar en este punto.

Le solicité a chatgpt que otros tips podría brindarme y me entrego varios, detallados aquí abajo, pero el que más me llamo la atención el que menciona ser educado y respetuoso. Es decir, se le está enseñando a una inteligencia artificial una norma social, esto lo aprende de nosotrxs como seres humanos. Creo que debemxs reforzar en este punto. Aquí la respuesta de chatgpt:

  1. Sé claro y conciso: Expresa tu solicitud de manera directa y fácil de entender. Evita la ambigüedad o frases confusas.
  2. Define el contexto: Proporciona información relevante sobre el tema o la situación en la que deseas que ChatGPT se enfoque. Cuanta más información brindes, mejor será la respuesta.
  3. Especifica el formato de respuesta deseado: Indica si estás buscando una respuesta corta, un párrafo completo, una lista de puntos o cualquier otro formato específico. Esto ayudará a obtener respuestas más adecuadas.
  4. Sé educado y respetuoso: Trata a ChatGPT como una entidad amigable y educada. Utiliza un lenguaje cortés y evita comentarios ofensivos o inapropiados.
  5. Experimenta con diferentes estilos de preguntas: Puedes hacer preguntas abiertas para generar una respuesta detallada, o preguntas más específicas para obtener información precisa. Prueba diferentes enfoques para ver cuál funciona mejor para tu situación.
  6. Sé paciente: A veces, ChatGPT puede necesitar más contexto o aclaraciones adicionales para brindar una respuesta satisfactoria. Si la respuesta inicial no es lo que esperabas, intenta reformular o proporcionar más detalles para obtener mejores resultados.
  7. Revise y ajuste: Lee la respuesta generada por ChatGPT y realiza los ajustes necesarios si no cumple con tus expectativas. Puedes reformular o agregar más información al prompt para obtener mejores resultados.

Comienza simple: Es recomendable comenzar con indicaciones simples para validar que el modelo sea capaz de generar lo que necesito, y poco a poco ir agregando elementos y contexto para ir obteniendo un resultado cada vez más preciso. Esto es útil cuando se tiene una tarea grande que se puede dividir en subtareas más simples. Especificidad: Ser muy específico en la instrucción que se le pide al modelo: cuanto más detalle se otorgue, se generarán mejores resultados. Los detalles deben ser relevantes y contribuir a la

Tips básicos para mejorar un prompt
.
1- Comienza con una estructura simple y cuando veamos que el modelo nos va dando las respuestas que necesitamos ir aumentando la complejidad de la petición.
.
2- Ser muy específico: “Escribe una carta sobre un estudiante llamado Juan Pérez para ayudarlo a ingresar a un programa de postgrado en computación”. Pero se puede ser más específico, se podría especificar que es lo que quiero y cómo lo quiero:
.
“Redacta una carta de recomendación de un estudiante llamado Juan Pérez para su solicitud de ingreso a la maestría en Ciencias de la Computación. Menciona su habilidad en programación, capacidad para trabajar en equipo y habilidades de comunicación. La carta debe incluir una introducción, cuerpo y conclusión y debe contener no más de tres párrafos”
.
3- Evitar imprecisiones: por ejemplo “Explica el concepto de prompt engineering. Procura que la explicación sea breve, sólo unas pocas oraciones, y no seas demasiado descriptivo”. Cuando decimos la palabra “breve”, “pocas oraciones” para nosotros es una cosa pero para el modelo es otra.
.
Un prompt mejorado sería este: “Usa de 2 a 3 oraciones para explicar el concepto de prompt engineering a un estudiante de secundaria”
.
4- Reafirma: por ejemplo. Actúa como un experto en historia del arte, compara y contrasta las pinturas “la última cena” de Leonardo da Vinci y “El Guernica” de Pablo Picasso, y entrégame las comparaciones en numerales. ¿Entendiste tu propósito? (¿Comprendes lo que debes hacer?, Say yes if you understand your purpose).
.
5- Audiencia objetivo (en el caso que se pueda): al decirle la audiencia objetivo automáticamente la salida del prompt va a ajustarse. Por ejemplo: Actúa como un experto en física y explica el concepto de la teoría de la relatividad de Einstein a un niño de 12 años. Describe de manera simple y con analogías cotidianas los distintos conceptos alrededor de la teoría.
.
6- Usar ejemplos:
“Your work is to describe a scene in a beautiful photo in a very detailed way. Your description can not exceed 70 words and should be similar to the next example:…” Al darle un ejemplo le doy un template/estructura que él va a seguir y va a entender porque es muy bueno leyendo el lenguaje natural.

Muy importante esta clase!

Clase 8 - Tips básicos para mejorar un prompt


Resumen de la clase


¿Qué tips podemos poner en práctica para mejorar nuestros Prompts en Chat GPT?

  • Comenzar con algo simple y poco a poco y detallando el prompt.
  • Ser específicos.
  • Evitar imprecisiones.
  • Reafirmar.
  • Dar a Chat GPT una audiencia objetivo.
  • Brindar ejemplos a Chat GPT.

¿Por qué es buena idea que usemos prompts simples al interactuar con Chat GPT?

  • Porque esto nos dará la certeza de que Chat GPT puede realizar la tarea que le estamos pidiendo.

¿Por qué es buena idea ser específicos a la hora de escribir nuestros Prompts para interactuar con Chat GPT?

  • Porque esto nos arrojará un resultado afín con lo que yo quiero y el cómo lo quiero.

¿Cómo podemos evitar imprecisiones a la hora de escribir un prompt?

  • Esto lo hacemos evitando escribir palabras que puedan dar resultados objetivos. Lo que se recomienda es ser específico con lo que queremos.

¿Por qué es buena idea reafirmar lo que estamos pidiéndole a Chat GPT en un prompt?

  • Porque esto nos asegura que Chat GPT entiende o no lo que le estamos solicitando.

¿Por qué es buena idea darle a Chat GPT una audiencia objetivo en nuestros Prompts?

  • Porque esto le permitirá a Chat GPT adaptar el resultado que nos está arrojando a un grupo de personas en específico.

¿Por qué es buena idea darle ejemplos a Chat GPT en nuestros prompts?

  • Porque esto le ayudará a Chat GPT tener una guía del resultado que nosotros estamos esperando.

Los resultados mejoran mucho cuando le das la “Audiencia objetivo” y “Reafirmas” el entendimiento de tu petición.

a veces es díficil hacer analogías con el tema de alfabetización mediática, aunque estamos rodeados de información, quiero dar un ejemplo sencillo y este ejemplo que me dió me parece muy acertado.

ya puedo tener mi propio glosario de programación