Dominio de ChatGPT: una guía completa para la generación de lenguaje natural | Daniel Berkal | Skillshare
Buscar

Velocidad de reproducción


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Dominio de ChatGPT: una guía completa para la generación de lenguaje natural

teacher avatar Daniel Berkal, Consumer Research

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Lecciones en esta clase

    • 1.

      INTRO + BIENVENIDO

      1:06

    • 2.

      INTRODUCCIÓN AL CHATGPT

      3:24

    • 3.

      ENTRADA y FORMACIÓN de DATOS

      3:09

    • 4.

      TUNING Y FORMACIÓN FINOS

      2:00

    • 5.

      CARACTERÍSTICAS AVANZADAS

      2:44

    • 6.

      Casos de uso

      4:12

    • 7.

      Mejores prácticas

      4:14

    • 8.

      Proyecto de clase

      0:58

  • --
  • Nivel principiante
  • Nivel intermedio
  • Nivel avanzado
  • Todos los niveles

Generado por la comunidad

El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.

438

Estudiantes

7

Proyectos

Acerca de esta clase

Lleva tus habilidades de generación de lenguaje al siguiente nivel con esta guía completa para usar el modelo ChatGPT. Descubre cómo ajustar y entrenar el modelo para tareas específicas y cómo usar las funciones avanzadas para mejorar el rendimiento. Esta clase está llena de consejos y ejemplos en el mundo real para ayudarte a convertirte en profesional en la generación de texto similar a la humana.

Lo que aprenderás:

-Cómo acceder y usar el modelo ChatGPT

-Formato de datos adecuado para resultados óptimos

-Ajuste y entrenamiento en el modelo para tareas específicas

-Uso de características avanzadas para mejorar el rendimiento

-Casos de uso común para ChatGPT como traducción de idiomas, resúmenes de texto y finalización de texto

-Las mejores prácticas para usar ChatGPT y evitar errores comunes

Por qué deberías participar en esta clase: 

Esta clase es perfecta para cualquier persona que quiera llevar sus habilidades de generación de lenguaje al siguiente nivel. Ya seas desarrollador, escritor o marketing, las habilidades que aprenderás en esta clase te serán útiles para ti. Aprenderás cómo usar el modelo ChatGPT de manera efectiva, ajustarlo y entrenarlo para tareas específicas y usar funciones avanzadas para mejorar el rendimiento.

Para quién es esta clase:

Esta clase es para cualquier persona que esté interesada en aprender sobre la generación de lenguaje natural y cómo usar el modelo ChatGPT. No se requiere conocimientos o experiencia previos.

Materiales/recursos:

Para tomar esta clase, necesitarás un ordenador con acceso a Internet. También necesitarás acceso al modelo ChatGPT, que se puede obtener a través de la API OpenAI o mediante una implementación de código abierto del modelo. Los recursos necesarios, como conjuntos de datos y plantillas se proporcionarán como parte de la clase.

Conoce a tu profesor(a)

Teacher Profile Image

Daniel Berkal

Consumer Research

Profesor(a)

Hello, I'm Daniel.  

I'm SVP and a partner at The Palmerston Group, a global qualitative research firm.  I've personally conducted hundreds of energetic interviews of various sizes, ethnographies, mystery shops and ideation sessions among consumers and professionals in North America, Central America, Europe & Asia.

I've had a stellar career working on some of the most innovative brands in business and have been best known for completely immersing myself in consumer environments in a creative way.  With projects featured in Fast Company and Forbes, I've been called "Hands down, the most unique, thought-provoking and game-changing qualitative researcher in the business. Period."  &nb... Ver perfil completo

Level: All Levels

Valoración de la clase

¿Se cumplieron las expectativas?
    ¡Superadas!
  • 0%
  • 0%
  • Un poco
  • 0%
  • No realmente
  • 0%

¿Por qué unirse a Skillshare?

Mira las galardonadas Skillshare Originals

Cada clase tiene lecciones cortas y proyectos prácticos

Tu membresía apoya a los profesores de Skillshare

Aprende desde cualquier lugar

Ve clases sobre la marcha con la aplicación de Skillshare. Progresa en línea o descarga las clases para verlas en el avión, el metro o donde sea que aprendas mejor.

Transcripciones

1. INTRO + BIENVENIDO: Todo el mundo ha estado hablando de chat GPT. ¿Qué significa esto? ¿Qué hace y cómo puede ayudarte? Esta es una clase de seis partes sobre chat GPT. Cómo usarlo de manera efectiva, cómo conseguir que te ayude en tu rutina diaria. Y exploraremos algunas mejores prácticas. Esta clase habla de todo, desde ingresar y formatear datos hasta cómo afinar y entrenar el chat GPT para aprender lo que estás buscando. Hablaremos de un par de funciones avanzadas. También va a haber un proyecto de clase muy interesante donde podrás probar las habilidades que aprendes en esta clase. En chat a PT, veremos algunos casos de uso. Y hablaremos de las mejores prácticas. Tanto si eres novato en AEI como si tienes mucha experiencia en el campo, esta clase debería ayudarte. Esta es una clase rápida pensada para todos los niveles. Tengo muchas ganas de tenerte como parte de ello. 2. INTRODUCCIÓN AL CHATGPT: En esta lección, cubriremos los conceptos básicos del chat GPT, qué es y cómo funciona. También discutiremos sus capacidades y cómo acceder y usar el modelo. Qué es el chat GPT. Gpt-3 es un modelo de lenguaje grande desarrollado por una compañía llamada Open AI. Es una variante del modelo GPT y específicamente diseñada para tareas de generación de lenguaje natural. Uno de estos GPT media CPT significa transformador preentrenamiento generativo. Sé que suena muy complicado, pero de eso se trata el chat GPT-2. chat es la capacidad de platicar con un modelo de transformador preentrenamiento generativo. Cargar. Si se trata de un software que ha sido entrenado en una amplia gama de textos de Internet. Y es capaz de generar textos que son bastante humanos. Puedes hacer preguntas y ellos te responderán. Puedes formular las cosas en términos realmente humanos y escribirlas y obtendrás respuestas que son bastante buenas. Bien, Entonces, ¿cómo funciona el chat GPT? Es bastante complicado, pero usa algo que se llama una arquitectura de red neuronal conocida como el transformador. Esta arquitectura permite que el modelo entienda el contexto del texto de entrada y genere respuestas adecuadas a cada pregunta. Estos Modelos pre-entrenados en un conjunto masivo de datos de texto de Internet. Le permite comprender una amplia gama de temas y patrones de lenguaje. ¿Cuáles son algunas de las capacidades de TBT? Este software puede ser utilizado para una amplia variedad de tareas de generación de lenguaje natural como traducción de idiomas, resumen de texto, finalización de textos, creación de contenido. También puede ser afinado para tareas específicas como respuesta a preguntas, clasificación de texto y generación de diálogos. El poder de este software es la locura. Entonces, ¿cómo accedes a él? Para acceder o usar el chat a la belleza? Es muy fácil. Puedes acceder a él a través de la API Open AI, que te permite enviar solicitudes al modelo y recibir, generar textos y devolver. Para poder utilizar ese modelo, tienes que registrarte para obtener una clave API en el sitio web de OpenAI. También hay implementaciones de código abierto del modelo disponibles en GitHub, y esas finalmente se pueden ajustar y usar localmente. Una vez que tenga acceso a ese modelo, puede ingresar un prompt y recibir una respuesta regenerativa. El prompt puede ser cualquier texto en absoluto, pero lo mejor es proporcionar algún contexto para ayudarles a modelar a generar una respuesta más apropiada. Pero la forma más fácil de acceder al chat GBT es yendo a chat.openai.com. Tienes que inscribirte. registrarte con una cuenta de Google. Entonces puedes empezar a hacer preguntas al software. Se puede jugar con él. La potencia bruta de esta herramienta gratuita es absolutamente increíble. En la siguiente lección, profundizaremos en cómo introducir y formatear datos para el modelo. 3. ENTRADA y FORMACIÓN de DATOS: Esta lección se llama entrada y formateo de datos. En esta lección, vamos a discutir las diferentes formas de ingresar datos en el chat, a la belleza y el formato adecuado para diferentes tipos de tareas. Vamos a cubrir temas como contexto, prontitud y temperatura. Una de las cosas más interesantes chat UP T es la forma en que ingresas datos. Ingresaste una cosa exactamente de la misma manera que hablas. Simplemente puedes escribir preguntas y te dará respuestas en forma relativamente humana. Los datos se pueden introducir en este modelo y en una variedad de formas. Usa la API de Open AI, usa la implementación de código abierto, el modelo o puedes ir al sitio web. Pero la forma más común de ingresar datos es proporcionando un prompt. Y un prompt es el texto que el modelo utiliza respuesta degenerada. El prompt puede ser cualquier texto en absoluto. Pero lo mejor es brindar algún contexto que les ayude a modelar a generar una respuesta más adecuada. Adicionalmente, puede proporcionar un contexto, que es una cadena de textos que le permite proporcionar información adicional al modelo. Este contexto permite que el modelo comprenda el contexto, el prompt y genere una respuesta más adecuada. Es muy importante dar formato a tu información correctamente. Para tu aporte, quieres asegurarte de que estás siendo lo más claro posible. Cuanto más claro seas, mejor se generará el modelo en respuesta a que cumpla con los criterios. Por lo que el exdecano propiamente dicho es realmente importante para asegurar que el modelo genere respuesta. Es relevante para el prompt. Es importante usar la gramática y la ortografía adecuadas cuando estoy poniendo estos datos. El modelo está entrenado en texto limpio y bien formateado. Para ciertas tareas como la finalización de textos, es importante formatear el prompt de manera específica. Por ejemplo, desea proporcionar un número específico de palabras, habrá completado. Se puede decir, generar una lista de diez palabras de sinónimos para mapache. Me resulta muy difícil encontrar sinónimos para ReCA. Y luego está la temperatura. temperatura es la parte más interesante de esto porque la temperatura es un parámetro que controla la aleatoriedad de la salida del modelo. Una temperatura más alta genera respuestas más diversas y creativas, pero una temperatura más baja genera respuestas más conservadoras y predecibles. Para que puedas jugar un poco con esto. Puedes experimentar con diferentes temperaturas para tratar de ayudarte a encontrar un punto óptimo que mejor se adapte a la tarea que intentas hacer. Al comprender las diversas formas de ingresar datos y comprender los parámetros de temperatura. Puedes afinar el chat a PT y luego al modelo para generar respuestas más precisas y relevantes a tus tareas específicas. En la siguiente lección, cubriremos cómo afinar y entrenar el chat para PT en tareas y conjuntos de datos específicos. 4. TUNING Y FORMACIÓN FINOS: Bien, entonces hablemos de los beneficios de la afinación fina. Afinación fina, afinación fina, el proceso de entrenamiento y modelo de reentrenamiento en una nueva tarea o conjunto de datos. Afinarlo te permite aprovechar los modelos. Los conocimientos pre-entrenados también lo adaptarán a su tarea específica. Conduce a un mejor rendimiento en tus tareas. El modelo ya aprendió muchos de los patrones de lenguaje y frases comunes que son relevantes para tu tarea. Entonces, ¿cómo lo haces? El proceso de ajuste fino, afinar el chat, demasiado bastante ordenado para tener un conjunto etiquetado de datos para pares de entrada y salida que son relevantes para su tarea. Y el conjunto de datos etiquetados se utilizará para entrenar al modelo en sus tareas específicas. Entonces, una vez que se complete la afinación fina, puede usar el modelo para generar salida a partir de una nueva entrada. Hay muchas conjeturas en esto. Se prueban las cosas y se ve si funcionan. Es importante tener un conjunto amplio y diverso de datos para la capacitación. Además, no solo quieres arrojar ideas y números. Quieres preprocesar los datos para asegurarte de que estén limpios y bien formateados para que cuando ingreses en el chat GBT, sea capaz de entenderlo con bastante claridad. La experimentación es clave. Al afinar, es importante experimentar con diferentes hiperparámetros, como la tasa de aprendizaje o el tamaño del lote, número de pasos de entrenamiento. También es bueno usar GPU para acelerar el proceso de entrenamiento al comprender y beneficios y procesos de ajuste fino, así como seguir las mejores prácticas para la capacitación, te vuelves capaz de mejorar realmente el rendimiento de carga CPT en tus tareas específicas. En la siguiente lección vamos a cubrir algunas de las características avanzadas de chat a la belleza que se pueden utilizar para mejorar el rendimiento. 5. CARACTERÍSTICAS AVANZADAS: Hablemos de algunas de las características avanzadas del chat a la belleza. En esta lección, vamos a cubrir algunas de las funciones avanzadas de los chats que podrías hacer que podrían usarse para mejorar el rendimiento. También discutiremos cómo usar estas características para mejorar el rendimiento de su modelo. Número uno, controlando la longitud de salida. Por defecto, el chat GPT genera textos, eso es una longitud variable. Pero puedes controlar esto. Se puede controlar la longitud de los textos de género especificando el número máximo de fichas a generar. Se puede hacer a través de la API OpenAI o mediante una implementación de código abierto del modelo. Controlar la longitud de la salida puede ser útil para tareas que son cosas como el resumen de texto. Se pueden decir cosas como hacer un resumen largo de un párrafo de este dato. Número dos. Generando múltiples respuestas. Por defecto, la iglesia, si enseñas, genera solo una respuesta por cada prompt. Pero en realidad puedes cambiar eso alrededor. Puede generar múltiples respuestas especificando el número de respuestas a generar. Se puede decir, dame una lista de cinco puntos, construir una clase de lección cívica, generar múltiples respuestas puede ser realmente muy útil para tareas como la generación de diálogos, donde se necesitan múltiples respuestas para un solo prompt. Número tres, puede usar entradas condicionales. Por lo tanto, las entradas condicionales permiten proporcionar información adicional para modelar, para controlar la salida. Por ejemplo, puede proporcionar en etiqueta o categoría al modelo que controlará el tema de la salida. Esta característica se vuelve útil para cosas como la clasificación de texto, donde la salida debe estar en un tema específico. Entonces, al haberme conversado para escribir un documento, puedes especificar cuál la clasificación que va a ser ese documento número impar para usar la búsqueda por haz. La búsqueda de haces es este algoritmo que genera múltiples secuencias de salida, cada una con una probabilidad. Y el algoritmo genera múltiples salidas y mantiene el mejor un criterio específico de coordenadas. búsqueda de vigas también ayuda a mejorar la calidad de la salida. Al comprender estas cuatro funciones avanzadas, puede mejorar el rendimiento de Chad GPT en tareas específicas. En la siguiente lección, vamos a explorar algunos de los casos de uso más comunes para el chat a la belleza, incluida la traducción de idiomas, resumen de texto y la finalización de textos, también discutirá cómo adaptar el chat GPT para otros casos de uso. 6. Casos de uso: Esta lección trata sobre casos de uso para GPT de iglesia. ¿Para qué la gente no usa el chat GPT hoy en día? Todo, desde la receta diseñada hasta la creación de canciones, hasta la redacción de correos electrónicos. En esta lección, vamos a explorar algunos de los casos de uso más comunes para el chat GPT, incluyendo cosas como la traducción de idiomas, finalización de textos de resumen de texto también discutirá cómo adaptarse usando chat GPT para otros casos de uso. Y no es una lista exhaustiva. Esta es una IA que puedes usar para un número inimaginable de cosas. Aquí hay algunas traducciones de idiomas. Chat GPT se puede utilizar para la traducción de idiomas. Se puede encontrar en el modelo sobre un conjunto de datos de textos bilingües. Puedes afinar este modelo para que lo usen para traducir texto de un idioma a otro. Este caso de uso requiere un gran conjunto de datos textos bilingües y afinar el modelo para un par específico de idiomas, pero funciona. Y es una forma interesante de hacer ese tipo de cosas. Puedes usar chat a PT para resumir texto. El resumen de texto está increíblemente interesado en. Se puede tomar una gran cantidad de textos como algo grande, cortarlo y pegarlo, ponerlo en chat a PT y decir, resumirlo en tres párrafos están en dos líneas, y le va bastante bien. Chat GPT se utiliza para el resumen de texto ajustando el modelo en un conjunto de datos de textos y resúmenes. También puedes cómo resumir el texto en la voz de un personaje o una canción. El modelo afinado puede entonces ser utilizado para generar un resumen del texto dado. Y este caso de uso también requiere de datos grandes que tengan resúmenes texteados. Y puedes afinar ese modelo para tareas específicas de resumen. Pero es un uso bastante increíble. Es algo que no habíamos visto antes, al menos no a nivel comercial. chat a la crítica se puede utilizar para la finalización de textos. Puedes dar un poco de texto. Se puede decir gráfico UP te, aquí está el comienzo de una canción, ¿verdad? Otro verso. Charla para estar tomando estos para la finalización de la tarea proporcionando textos parcialmente completados como un aviso. Y entonces el modelo genera prueba restante. Realmente no sé cómo hace esto, pero sí. Y este caso de uso no requiere un ajuste fino nada más sacarlo de la caja. Funciona. Y puedes probarlo y lo consigue bastante bien, aprende la rima, la cadencia, la aliteración. Chat GPT también se puede utilizar para otros casos como responder preguntas prueba. Y nuevamente, lo hace bastante bien. Y se puede decir respondió esta pregunta en la voz de Shakespeare, o como si se tratara de un episodio de Seinfeld. Esas son las cosas que la gente ha estado usando comúnmente como formas de mostrarte lo inteligente que puede ser este software. Chat para ser tomado con adaptativo también para la generación de diálogo, crear un guión y se puede afinar el modelo en un conjunto de datos es relevante para la tarea. Cuanto más grande y diverso sea su conjunto de datos, y cuanto más encuentre un modelo de mejor se obtiene en él. El número de casos de uso para el chat UP T es, en mi opinión ilimitado. Puedes adaptar el chat GPT para tu tarea específica. Y se pone mejor con el tiempo, lo cual es un poco loco. En la lección final, vamos a hablar sobre algunas de las mejores prácticas para usar el chat demasiado ocupado en este momento, y algunos consejos para evitar errores comunes. También discutiremos algunas limitaciones del modelo y veremos el futuro de la IA. Generación de texto. 7. Mejores prácticas: En esta lección final, vamos a proporcionar algunas mejores prácticas para usar chats de belleza y consejos para evitar errores comunes. También discutiremos algunas limitaciones del modelo y el futuro de la generación de texto impulsado por IA. Las mejores prácticas siempre usan gramática y la ortografía adecuadas al ingresar datos. El error más pequeño puede engañar al sistema. Los modelos entrenados en texto limpio y bien formateado, te recomiendo usar bare metal a diferentes temperaturas porque entonces puedes encontrar ese punto dulce que mejor se adapte a tu tarea. Lo que estás usando chat para P24. Y puedes jugar un poco con él y también puedes decirle, quiero decir, no tiene sentimientos. Se puede decir, no, que esto sea más gracioso. No, hazlo más serio. Conoce, haz esto más aliterativo. Utilice un conjunto de datos grande y diverso cuando ajuste el modelo para tareas específicas. Cuanta más información le des, mejor es. Alimentando, utilícelos en el proceso previo de retroceso de los datos para asegurarse de que estén limpios y bien formateados. Puedes usar una GPU para acelerar el proceso de entrenamiento. Hay muchos errores comunes. Estos son algunos consejos que puedes usar para evitar cometer estos errores. Número uno, quieres tener cuidado al usar chat GBT para cualquier cosa que sea sensible o de alto riesgo. Porque ocasionalmente generó cosas que son bastante ofensivas o dañinas. A pesar de que ha sido entrenado para limitar ciertas categorías de pensamiento y cualquier cosa que sea violenta, racista u ofensiva. Todavía no podía equivocarse. Hay que estar al tanto de que el modelo no es perfecto y puede cometer errores o generar texto irrelevante o sin sentido. He estado jugando y charlando para tomar bastante y de vez en cuando produce cosas que están completas mumbo jumbo gobbledygook. También hay que ser consciente de que el modelo no es capaz de entender el significado de las palabras. Sólo los asocia con una probabilidad de aparecer en ciertos contextos. Así que de vez en cuando las palabras van a aparecer de la nada y estás como, ¿por qué está esto aquí? Es una gran limitación. Chat GBT como modelo de lenguaje, no es capaz de entender los significados de las palabras. Sólo los asocia con probabilidad, um, y así no es perfecto. Puede cometer errores y puede generar cosas que son irrelevantes y pueden repetirse. Entonces hay que tener cuidado en torno a ciertos temas. Este es un campo de investigación muy activo. Se están desarrollando tantos avances y técnicas nuevas . Incluso chatear con PT cada par de días te dará una nueva versión, un nuevo modelo. La versión que fue más reciente que estoy usando palabras de mi día o dos atrás. Pero eso cambiará en tres o cuatro días en el futuro. Podemos esperar ver modelos mucho más sofisticados con capacidades de rendimiento mejoradas. Pero todavía va a ser ai todavía no va a entender el significado. Es solo que va a poder darte cosas que las cosas van a estar ahí en base todas las cosas que se han visto antes. Hay mucha investigación en curso en el campo de la IA ética. Asegurándose de que los resultados que se comunican desde un sistema de IA sean seguros, emparejados y confiables al comprender las capacidades y limitaciones del modelo y siguiendo las mejores prácticas, puede usar realmente de manera efectiva chat con PT para sus tareas específicas. Pruébalo. Trineo con un montón de variables. Intenta averiguar cómo responderías. Si va a responder a esa pregunta. Es un software que es increíble y solo seguirá volviéndose increíble. Es una caja de arena ilimitada donde puedes jugar con las cosas de diversas maneras. Algunos de los cuales son bastante útiles, y sólo va a mejorar. que tener en cuenta, este es un campo en rápida evolución y nuevos avances y técnicas se están desarrollando nuevos avances y técnicas todo el tiempo. 8. Proyecto de clase: Bien, ahora es el momento de hacer un experimento. Me gustaría que usaras el chat GPT para crear una canción original al estilo de tu artista favorito. Y haz la canción sobre algo de lo que no pensarías que la canción sería de forma natural. Por ejemplo, escribir una canción sobre chocolate y unicornios en un estilo de Depeche Mode. Escribe la letra de la canción sobre Disneyland al estilo de Metallica. Y luego una vez que esa canción esté escrita, tenga chat GPT, agregue adicional versus qué acordes a la canción. Sé lo más creativo posible. Estoy muy interesado en ver con qué has vuelto.