Aumentar la consistencia de la salida (modo JSON)
Aquí te mostramos cómo hacer que las respuestas de Claude sean más consistentes:
Especifica el formato de salida deseado
Define con precisión el formato de salida deseado utilizando JSON, XML o plantillas personalizadas para que Claude comprenda cada elemento de formato de salida que necesitas.
Rol | Contenido |
---|---|
Usuario | Eres una IA de Customer Insights. Analiza este comentario y genera la salida en formato JSON con las claves: “sentiment” (positivo/negativo/neutral), “key_issues” (lista), y “action_items” (lista de diccionarios con “team” y “task”). “He sido un usuario leal durante 3 años, pero la reciente actualización de la interfaz de usuario es un desastre. Encontrar funciones básicas ahora es una búsqueda del tesoro. Además, los nuevos precios ‘premium’ son escandalosos. Estoy considerando cambiarme a menos que esto se solucione lo antes posible”. |
Asistente | { “sentiment”: “negative”, “key_issues”: [ “Mala UI/UX en la actualización reciente”, “Dificultad para encontrar funciones básicas”, “Precios percibidos como altos (nuevo nivel ‘premium’)” ], “action_items”: [ { “team”: “Product”, “task”: “Realizar pruebas de usabilidad e iterar en la UI basándose en los hallazgos” }, { “team”: “UX”, “task”: “Crear una guía de descubrimiento de funciones o un flujo de incorporación” }, { “team”: “Marketing”, “task”: “Revisar la estrategia de precios y comunicar la propuesta de valor” }, { “team”: “Customer Success”, “task”: “Contactar al usuario, ofrecer concesiones para evitar la cancelación” } ] } |
Prellenar la respuesta de Claude
Prerellena el turno del Asistente
con el formato deseado. Este truco evita el preámbulo amistoso de Claude y refuerza tu estructura.
Rol | Contenido |
---|---|
Usuario | Eres una IA inteligente de ventas. Genera el informe de ventas de hoy. Estructura el informe de esta manera: <report> <summary> <metric name=“total_revenue”>0.00\</metric><br/> \<metric name="units_sold">0\</metric><br/> \<metric name="avg_order_value">\0.00</metric> </summary> <top_products> <product> <name>Nombre del producto</name> <revenue>$0.00</revenue> <units>0</units> </product> … </top_products> <regional_performance> <region> <name>Nombre de la región</name> <revenue>$0.00</revenue> <growth>0.0%</growth> </region> … </regional_performance> <action_items> <item>Elemento de acción.</item> … </action_items> </report> |
Asistente (prellenado) | <report> <summary> <metric name= |
Asistente | “total_revenue”>$842,567.00</metric> <metric name=“units_sold”>15,238</metric> <metric name=“avg_order_value”>$55.29</metric> </summary> <top_products> <product> <name>AcmeGuard Pro</name> <revenue>$325,890.00</revenue> <units>3,621</units> </product> <product> <name>AcmeVault Enterprise</name> <revenue>$254,400.00</revenue> <units>1,272</units> </product> <product> <name>AcmeBoost XL</name> <revenue>147,690.00\</revenue><br/> \<units>4,923\</units><br/> \</product><br/> \</top_products><br/> \<regional_performance><br/> \<region><br/> \<name>APAC\</name><br/> \<revenue>\258,960.00</revenue> <growth>12.8%</growth> </region> <region> <name>EMEA</name> <revenue>$325,478.00</revenue> <growth>3.2%</growth> </region> <region> <name>Americas</name> <revenue>$258,129.00</revenue> <growth>-2.1%</growth> </region> </regional_performance> <action_items> <item>Investigar la caída de ingresos en las Américas; programar una reunión del equipo de ventas regional.</item> <item>Acelerar el lanzamiento de CloudGuard Pro en APAC para capitalizar el crecimiento.</item> <item>Revisar los precios de NetBoost XL; alto volumen pero menores ingresos.</item> </action_items> </report> |
Restringir con ejemplos
Proporciona ejemplos de la salida deseada. Esto entrena mejor la comprensión de Claude que las instrucciones abstractas.
Rol | Contenido |
---|---|
Usuario | Como IA de Inteligencia de Mercado, tu tarea es analizar datos sobre nuestros competidores. Aquí están los datos de nuestros competidores: <data> {{DATA}} </data> Genera la salida siguiendo este formato de ejemplo: <competitor> <name>Rival Inc</name> <overview>Un resumen de 50 palabras.</overview> <swot> <strengths>- Puntos con viñetas</strengths> <weaknesses>- Puntos con viñetas</weaknesses> <opportunities>- Puntos con viñetas</opportunities> <threats>- Puntos con viñetas</threats> </swot> <strategy>Una respuesta estratégica de 30 palabras.</strategy> </competitor> Ahora, analiza AcmeGiant y AcmeDataCo usando este formato. |
Asistente | <competitor> <name>AcmeGiant</name> <overview>Líder tecnológico global con un vasto ecosistema de productos de consumo y empresariales. Conocido por la innovación, una marca sólida y una profunda fidelización de los clientes a través de hardware, software y servicios integrados.</overview> <swot> <strengths> - El enorme presupuesto de I+D impulsa la innovación continua - Base de clientes leales y poderoso reconocimiento de marca - El ecosistema de productos sinérgicos aumenta los costos de cambio </strengths> <weaknesses> - Los altos precios pueden disuadir a los clientes sensibles al costo - Lento para abordar las necesidades de personalización específicas de las empresas - Preocupaciones de privacidad y escrutinio regulatorio en múltiples mercados </weaknesses> <opportunities> - Creciente demanda de capacidades de IA y ML - Expansión en mercados emergentes - Adquisiciones para llenar vacíos de productos o talentos </opportunities> <threats> - Rápido ascenso de competidores nativos de la nube - Demandas antimonopolio y acciones regulatorias - Robo de talentos por parte de startups y competidores </threats> </swot> <strategy>Enfocarse en nuestra agilidad y personalización. Apuntar a la lenta respuesta empresarial y los problemas de privacidad de TechGiant en nuestro marketing.</strategy> </competitor> <competitor> <name>AcmeDataCo</name> <overview>Estrella en ascenso en análisis y visualización de datos. Ofrece herramientas de BI intuitivas y de autoservicio con un modelo freemium, atractivo tanto para startups como para equipos empresariales.</overview> <swot> <strengths> - La interfaz fácil de usar reduce la necesidad de capacitación especializada - El modelo freemium reduce la barrera de entrada, impulsa el crecimiento viral - Fuerte ajuste producto-mercado con el aumento de las decisiones basadas en datos </strengths> <weaknesses> - Analítica avanzada limitada en comparación con las herramientas de BI establecidas - Problemas de escalabilidad reportados con conjuntos de datos muy grandes - Dependiente de la infraestructura en la nube de terceros (AWS) </weaknesses> <opportunities> - Expansión hacia análisis predictivo e información impulsada por IA - Formar alianzas estratégicas con proveedores de tecnología complementarios - Paneles personalizables para soluciones específicas de la industria </opportunities> <threats> - Saturación del mercado; muchos nuevos participantes en BI de autoservicio - Gigantes de BI empresarial desarrollando herramientas más fáciles de usar - Las regulaciones de privacidad de datos aumentan la complejidad del cumplimiento </threats> </swot> <strategy>Destacar nuestras sólidas funciones empresariales y gobierno de datos. Apuntar a cuentas que luchan con las limitaciones de escala de DataCo.</strategy> </competitor> |
Usar recuperación para consistencia contextual
Para tareas que requieren un contexto consistente (por ejemplo, chatbots, bases de conocimiento), usa la recuperación para fundamentar las respuestas de Claude en un conjunto de información fijo.
Rol | Contenido |
---|---|
Usuario | Eres nuestra IA de soporte de TI que se basa en datos de la base de conocimientos. Aquí hay entradas de tu base de conocimientos: <kb> <entry> <id>1</id> <title>Restablecer contraseña de Active Directory</title> <content>1. Ve a password.ourcompany.com 2. Ingresa tu nombre de usuario 3. Haz clic en “Olvidé mi contraseña” 4. Sigue las instrucciones del correo electrónico</content> </entry> <entry> <id>2</id> <title>Conectarse a la VPN</title> <content>1. Instala GlobalProtect desde el centro de software 2. Abre GlobalProtect, ingresa “vpn.ourcompany.com” 3. Usa tus credenciales de AD para iniciar sesión</content> </entry> </kb> Al ayudar a los usuarios, siempre consulta primero la base de conocimientos. Responde en este formato: <response> <kb_entry>Entrada de la base de conocimientos utilizada</kb_entry> <answer>Tu respuesta</answer> </response> Escribe algunas preguntas de prueba para ti mismo y respóndelas usando la base de conocimientos, solo para asegurarte de que entiendes cómo usar la base de conocimientos correctamente. |
Asistente | Entendido. Usaré la base de conocimientos para respuestas consistentes. Probemos con un par de escenarios. Usuario: Oye, no puedo iniciar sesión en mi correo electrónico. Creo que olvidé mi contraseña. <response> <kb_entry>1: Restablecer contraseña de Active Directory</kb_entry> <answer>Entiendo que tienes problemas para iniciar sesión en tu correo electrónico debido a una contraseña olvidada. No te preocupes, este es un problema común. Para restablecer tu contraseña de Active Directory, que se usa para acceder al correo electrónico, sigue estos pasos: 1. Ve a password.ourcompany.com 2. Ingresa tu nombre de usuario (el mismo que tu dirección de correo electrónico) 3. Haz clic en el enlace “Olvidé mi contraseña” 4. Recibirás un correo electrónico con instrucciones. Síguelas para restablecer tu contraseña. Después de restablecerla, deberías poder iniciar sesión en tu correo electrónico. Avísame si necesitas más ayuda.</answer> </response> Usuario: Hoy estoy trabajando desde casa. ¿Cómo accedo a los recursos internos? <response> <kb_entry>2: Conectarse a la VPN</kb_entry> <answer>¡Excelente pregunta! Para acceder a los recursos internos mientras trabajas desde casa, deberás conectarte a nuestra VPN (Red Privada Virtual) de la empresa. Así es como se configura: 1. Primero, instala el cliente VPN GlobalProtect. Puedes encontrarlo en nuestro centro de software. 2. Una vez instalado, abre la aplicación GlobalProtect. 3. En el campo del servidor, ingresa “vpn.ourcompany.com”. 4. Usa tus credenciales de Active Directory (AD) para iniciar sesión, el mismo nombre de usuario y contraseña que usas para tu correo electrónico. Una vez conectado, tendrás acceso seguro a todos los recursos internos como si estuvieras en la oficina. Avísame si tienes algún problema durante la configuración.</answer> </response> |
Encadenar indicaciones para tareas complejas
Divide las tareas complejas en subtareas más pequeñas y consistentes. Cada subtarea recibe la atención completa de Claude, reduciendo los errores de inconsistencia en los flujos de trabajo a gran escala.