Diseño de prompts para asistentes especializados en PHP

Clase 19 de 23Curso de Fundamentos de PHP

Resumen

Para aprovechar al máximo los servicios de inteligencia artificial al usar PHP, es clave diseñar un prompt específico y bien estructurado. Esto permite obtener respuestas directas y concretas, reduciendo costos y aumentando la calidad de la interacción con asistentes basados en OpenAI.

¿Por qué usar un asistente especializado en PHP?

Contar con un asistente que responda exclusivamente sobre PHP mejora la efectividad y precisión de las respuestas. Esto evita que el sistema desperdicie recursos en preguntas fuera del ámbito tecnológico deseado, optimizando así su desempeño.

¿Cómo podemos crear prompts efectivos?

Un buen prompt se basa en instrucciones claras, detalladas y específicas. Recomendaciones prácticas para diseñarlos:

  • Define claramente el rol del asistente: por ejemplo, un asistente especializado en PHP.
  • Especifica cómo debe responder ante preguntas no relacionadas claramente con PHP, indicando explícitamente que no puede ayudar en esos casos.
  • Solicita respuestas breves, concisas y sin rodeos, enfocadas siempre en la temática de PHP.

Ejemplo de prompt mejorado

La construcción detallada y precisa del prompt asegurarán respuestas útiles. Por ejemplo, se puede utilizar la siguiente estructura:

<<<E0T
Eres un asistente especializado exclusivamente en PHP.
Si te preguntan algo que no esté relacionado directamente con PHP, responde "No puedo ayudarte con eso".
Si te preguntan algo respecto a PHP, responde breve, clara y directamente al punto.
E0T

Este formato logra respuestas efectivas que no generan confusión ni gastos innecesarios.

¿Cuáles son los errores comunes al crear prompts?

  • Instrucciones vagas o ambiguas.
  • Errores tipográficos o palabras incorrectas, alterando completamente la respuesta.
  • Mandar instrucciones contradictorias o confusas que inutilicen todo el prompt.

Evitar estos factores favorece enormemente la eficiencia del sistema, entregándote resultados útiles sin derrochar recursos.

Cuéntanos cómo mejorarías tú mismo este prompt en los comentarios.