Crear un GPT personalizado

🤖 ¿Qué es un GPT… personalizado?

Imaginen que tienen un robot súper inteligente que ha leído millones de libros, artículos, cuentos y conversaciones. Ese robot se llama GPT (que son las siglas de Generative Pre-trained Transformer, un nombre raro 😄 más que es mejor olvidar).

Este robot no tiene cuerpo, pero puede entender lo que escribimos y responder como si estuviera hablando con nosotros. Si se le pregunta algo, contesta. Si se le pide que escriba una historia, la inventa. Si se necesita ayuda con una tarea, te da una mano.

Es como una especie de asistente que vive en tu computadora o celular y que aprendió mucho leyendo, pero ahora está entrenado para ayudarte a vos con lo que necesites: ideas, respuestas, explicaciones o incluso dibujos si se le solicita.

Bien, pues desde ChatGPT podemos crear GPTs personalizados, siguiendo una serie de pasos técnicos sencillos.


✔ El proceso correcto

El proceso correcto e ideal para la confección de un GPT, se debería dividir en dos instancias.

¿Se puede hacer en una, directamente en ChatGPT? Si. Pero no es conveniente.


☢ Posibles consecuencias de no hacerlo

  • GPT no responda alineado con nuestros objetivos.
  • GPT responda con expresiones no deseadas.
  • GPT hace las cosas “a su manera” y no como debería.
  • GPT retorna salidas no esperables.
  • GPT maneja información que no deseábamos incluir, o a la inversa.
  • GPT incurre en infracciones normativas o de seguridad.
  • GPT pierde datos que no deberían ser volátiles.
  • GPT presenta otros problemas de índole variada.

En esta ocasión, les compartiré la que doy en denominar “pasos previos“.


👍 Pasos previos antes de crear un GPT personalizado

  1. Definir con claridad el propósito del GPT
    • ¿Qué problema va a resolver?
    • ¿Quién será el usuario objetivo?
    • ¿En qué contexto se usará (educativo, técnico, atención al cliente, etc.)?
  2. Delimitar el tono y estilo del GPT
    • ¿Formal, casual, técnico, amigable?
    • ¿Debe adoptar una personalidad específica (asistente, tutor, guía)?
    • ¿Qué tipo de lenguaje debe evitar (jerga, tecnicismos, informalismos)?
  3. Seleccionar las tareas que debe realizar
    • ¿Responder preguntas? ¿Redactar textos? ¿Generar imágenes o código?
    • ¿Debe tener habilidades conversacionales o estructuradas?
  4. Preparar ejemplos de entradas y salidas esperadas
    • Casos prácticos, prompts de muestra y respuestas modelo.
    • Incluir ejemplos de lo que y no debe hacer.
  5. Recopilar recursos externos o archivos útiles
    • PDFs, enlaces web, glosarios, definiciones, bases de datos, plantillas, etc.
    • Considerar si será necesario usar herramientas como DALL·E, navegador o código.
  6. Evaluar las restricciones necesarias
    • ¿Debe evitar ciertos temas? ¿Debe restringir su alcance o profundidad?
    • ¿Hay límites éticos o normativos que debe respetar?
  7. Planificar la estructura de las instrucciones del sistema (System Instructions)
    • Incluir: propósito, comportamiento deseado, estilo, funciones activadas.
    • Instrucciones claras, concisas y sin ambigüedad.
  8. Pensar en la frecuencia y duración del uso
    • ¿Uso diario, puntual, para sesiones largas o cortas?
    • Esto ayuda a prever necesidades de optimización y carga cognitiva.
  9. Definir el contexto de memoria si es necesario
    • ¿Debe recordar información entre sesiones (usando Memory)?
    • ¿O debe mantenerse limitado a cada conversación?
  10. Explorar GPTs existentes similares como referencia
    • Ver cómo otros GPTs abordan problemas parecidos.
    • Analizar su estructura, tono, ejemplos y recursos.

Descargar


Muchas veces, el camino del éxito, es el más largo. Pero al menos en este caso, el verificar esta lista de chequeo antes de comenzar a trabajar en la sección Mis GPT de GPT-4.1 te proporcionará más seguridad, te brindará lineamientos a seguir, y muchas veces te evitará problemas potenciales.

Si desean una segunda parte con una guía con los pasos técnicos, háganmelo saber en los comentarios.

Mucha suerte en sus proyectos.



Leave Comment

Your email address will not be published. Required fields are marked *