Skip to content

Learn prompt engineering best practices for application development ; Discover new ways to use LLMs, including how to build your own custom chatbot; Gain hands-on practice writing and iterating on prompts yourself using the OpenAI API

Notifications You must be signed in to change notification settings

JPFerreira013/ChatGPT-Prompt-Engineering_for_Developers

Repository files navigation

https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/

https://www.youtube.com/watch?v=H4YK_7MAckk&t=1s

ChatGPT Prompt Engineering for Developers

Aprende las mejores prácticas para la ingeniería de indicaciones en el desarrollo de aplicaciones. Descubre nuevas formas de utilizar los Modelos de Lenguaje Grande (LLM, por sus siglas en inglés), incluyendo cómo construir tu propio chatbot personalizado. Obtén práctica práctica escribiendo e iterando sobre las indicaciones tú mismo usando la API de OpenAI.

Lo que aprenderás en este curso

En "ChatGPT Prompt Engineering for Developers," aprenderás cómo utilizar un modelo de lenguaje grande (LLM) para construir rápidamente aplicaciones nuevas y poderosas. Utilizando la API de OpenAI, podrás desarrollar rápidamente capacidades que aprenden a innovar y crear valor de formas que antes eran prohibitivas en costos, altamente técnicas o simplemente imposibles. Este breve curso, impartido por Isa Fulford (OpenAI) y Andrew Ng (DeepLearning.AI), describirá cómo funcionan los LLM, proporcionará las mejores prácticas para la ingeniería de indicaciones y mostrará cómo se pueden utilizar las APIs de LLM en aplicaciones para una variedad de tareas, incluyendo:

  • Resumir (por ejemplo, resumir reseñas de usuarios para mayor concisión)
  • Inferir (por ejemplo, clasificación de sentimientos, extracción de temas)
  • Transformar texto (por ejemplo, traducción, corrección de ortografía y gramática)
  • Expandir (por ejemplo, escribir correos electrónicos automáticamente)

En colaboración con OpenAI

Estamos emocionados de colaborar con OpenAI en la oferta de este curso, diseñado para ayudar a los desarrolladores a utilizar eficazmente los Modelos de Lenguaje Grande (LLM). Este curso refleja la última comprensión de las mejores prácticas para el uso de indicaciones para los últimos modelos de LLM.

Isa Fulford Instructor Member of Technical Staff, OpenAI

Andrew Ng Instructor Founder, DeepLearning.AI; Co-founder, Coursera

Notas del Curso de ChatGPT Prompt Engineering for Developers

I2 - Guía de Principios para Buenas Preguntas (Prompts)

  • Escriba Instrucciones Claras y Específicas:

    • Proporcione instrucciones claras y específicas para guiar el modelo hacia la salida deseada.
  • Dar Tiempo al Modelo para Pensar:

    • Permita que el modelo tenga tiempo para pensar cuando sea apropiado, para obtener respuestas más consideradas.

I3 - Extracción de Información de Reseñas de Clientes para su Negocio o Empresa

  • No Solo Resumir, Sino También Extraer Información Relevante de los Textos:
    • Aprenda a extraer información relevante de las reseñas de clientes para comprender mejor las opiniones y comentarios.

I4 - Generar Texto de Marketing a partir de una Hoja Informativa del Producto

  • Transformar Información Objetiva en Texto de Marketing:
    • Convierta datos y hechos objetivos de una hoja informativa del producto en un texto de marketing atractivo.

I5 - Inferir Opiniones y Temas a partir de Reseñas de Productos y Artículos de Noticias

  • Analizar y Extraer Opiniones y Temas de Reseñas y Noticias:
    • Aprenda a inferir opiniones y temas significativos de reseñas de productos y artículos de noticias.

I6 - Transformación de Texto

  • Incluyendo Traducción, Revisión Ortográfica y Gramatical, y Ajuste de Tono y Formato:
    • Explore técnicas como la traducción de idiomas, la revisión ortográfica y gramatical, y la adaptación del tono y formato del texto.

I7 - Generación de Correos Electrónicos de Servicio al Cliente Personalizados

  • Crear Correos Electrónicos Adaptados a la Opinión de Cada Cliente:
    • Aprenda a generar correos electrónicos de servicio al cliente que se adapten a la opinión y necesidades de cada cliente.

I8 - Utilizar el Formato de Chat para Conversaciones Extendidas con Chatbots Personalizados

  • Ejemplo: OrderBot para Tomar Pedidos en una Pizzería:
    • Explore el uso del formato de chat para tener conversaciones ampliadas con chatbots personalizados o especializados para tareas o comportamientos específicos. Por ejemplo, un OrderBot puede tomar pedidos en una pizzería.

Resumen del Curso

En resumen, en este breve curso has aprendido acerca de dos principios clave para dar indicaciones efectivas:

  • Escribir Instrucciones Claras y Específicas:

    • Proporciona instrucciones claras y específicas para guiar el modelo hacia la salida deseada.
  • Dar Tiempo al Modelo para Pensar, Cuando Sea Apropiado:

    • Permite que el modelo tenga tiempo para pensar cuando sea necesario, para obtener respuestas más consideradas.

Además, has aprendido sobre el desarrollo de avisos iterativos y cómo es fundamental tener un proceso para llegar al aviso adecuado para tu aplicación. También hemos explorado algunas capacidades de modelos de lenguaje grandes que son útiles para muchas aplicaciones, como la capacidad de resumir, inferir, transformar y expandir texto. Por último, has visto cómo construir un chatbot personalizado para ampliar tus interacciones con los usuarios.

Estos conceptos te proporcionarán una base sólida para aprovechar al máximo las capacidades de los modelos de lenguaje y crear aplicaciones innovadoras y efectivas. ¡Espero que disfrutes aplicando lo que has aprendido en tus propios proyectos!

About

Learn prompt engineering best practices for application development ; Discover new ways to use LLMs, including how to build your own custom chatbot; Gain hands-on practice writing and iterating on prompts yourself using the OpenAI API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published