Llevo un tiempo jugando y trasteando con ChatGPT y compañía.
Lo que no me quedaba claro del todo y no conseguía eran dos cosas… por un lado tener unas guías generales sobre Prompting y por otro lado, en mis scripts PHP lograr mantener una conversación al estilo ChatGPT.
Pues bien, esto último lo he visto en este curso gratuito (de momento) de deeplearning.ai: https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/
Quizá hayan vídeos en YouTube muy completos pero bueno, pero hasta ahora no había encontrado ninguno orientado a desarrolladores.
Mi opinión sobre el curso
En general me ha gustado mucho. Es corto (1h aprox.), definen conceptos importantes y dan consejos concretos y estrategias orientadas a obtener buenos resultados con nuestros prompts. Además, en cada vídeo tienes un Jupiter Notebook al lado, para ir ejecutando y probando todo el código.
Como broche final, construyes junto a los instructores un chatbot y explican los 3 detalles que hay que tener en cuenta al desarrollar un proyecto de este tipo, así sobre cómo darle instrucciones a la IA para que el chatbot se comporte de un manera concreta (no es lo mismo un chatbot que nos aconseje sobre moda, que un chatbot que nos asista en la compra de entradas del cine por ejemplo).
Mis siguientes pasos
Le pegaré un repaso porque la verdad es que hay algunos consejos generales que está bien aplicarlos siempre como norma general, y pensaré un proyecto de chatbot para juguetear. Seguramente sea, ya que fue lo primero que se me vino a la mente, un asistente para contratar servicios web.
En el curso hacen un chatbot para asistirte a comprar una pizza online. Pues yo intentaré hacer algo similar pero que reemplace el típico formulario de contacto de una web que vende servicios de desarrollo de ecommerce, guiándote con preguntas sobre qué servicio necesitas, orientándote en el precio y enviando un resumen en formato tabla por email.