Esta guía proporciona estrategias avanzadas y técnicas para aprovechar al máximo las características de pensamiento extendido de Claude. El pensamiento extendido permite que Claude trabaje a través de problemas complejos paso a paso, mejorando el rendimiento en tareas difíciles.
Consulta Pensamiento extendido para obtener orientación sobre cuándo usar pensamiento extendido.
Esta guía presume que ya has decidido usar el modo de pensamiento extendido y has revisado nuestra guía de implementación de pensamiento extendido.
<thinking>). Consulta indicaciones de cadena de pensamiento.Claude a menudo funciona mejor con instrucciones de alto nivel para simplemente pensar profundamente sobre una tarea en lugar de orientación prescriptiva paso a paso. La creatividad del modelo al abordar problemas puede exceder la capacidad de un humano para prescribir el proceso de pensamiento óptimo.
Por ejemplo, en lugar de:
Piensa en este problema matemático paso a paso:
1. Primero, identifica las variables
2. Luego, establece la ecuación
3. A continuación, resuelve para x
...Considera:
Por favor, piensa en este problema matemático a fondo y con gran detalle.
Considera múltiples enfoques y muestra tu razonamiento completo.
Intenta diferentes métodos si tu primer enfoque no funciona.Dicho esto, Claude aún puede seguir efectivamente pasos de ejecución complejos y estructurados cuando sea necesario. El modelo puede manejar incluso listas más largas con instrucciones más complejas que versiones anteriores. Recomendamos que comiences con instrucciones más generalizadas, luego leas la salida de pensamiento de Claude e iteres para proporcionar instrucciones más específicas para dirigir su pensamiento desde allí.
La indicación multishot funciona bien con pensamiento extendido. Cuando proporcionas a Claude ejemplos de cómo pensar a través de problemas, seguirá patrones de razonamiento similares dentro de sus bloques de pensamiento extendido.
Puedes incluir ejemplos de pocos disparos en tu indicación en escenarios de pensamiento extendido usando etiquetas XML como <thinking> o <scratchpad> para indicar patrones canónicos de pensamiento extendido en esos ejemplos.
Claude generalizará el patrón al proceso formal de pensamiento extendido. Sin embargo, es posible que obtengas mejores resultados dando a Claude libertad total para pensar de la manera que considere mejor.
Ejemplo:
Te voy a mostrar cómo resolver un problema matemático, luego quiero que resuelvas uno similar.
Problema 1: ¿Cuál es el 15% de 80?
<thinking>
Para encontrar el 15% de 80:
1. Convierte 15% a decimal: 15% = 0.15
2. Multiplica: 0.15 × 80 = 12
</thinking>
La respuesta es 12.
Ahora resuelve este:
Problema 2: ¿Cuál es el 35% de 240?Claude muestra un seguimiento de instrucciones significativamente mejorado cuando el pensamiento extendido está habilitado. El modelo típicamente:
Para maximizar el seguimiento de instrucciones:
Puedes usar la salida de pensamiento de Claude para depurar la lógica de Claude, aunque este método no siempre es perfectamente confiable.
Para hacer el mejor uso de esta metodología, recomendamos los siguientes consejos:
Cuando el pensamiento extendido está desactivado, el relleno previo de texto de respuesta estándar de assistant aún está permitido.
A veces Claude puede repetir su pensamiento extendido en el texto de salida del asistente. Si quieres una respuesta limpia, instruye a Claude que no repita su pensamiento extendido y que solo produzca la respuesta.
Para casos de uso de generación de conjuntos de datos, intenta indicaciones como "Por favor, crea una tabla extremadamente detallada de..." para generar conjuntos de datos completos.
Para casos de uso como generación de contenido detallado donde es posible que desees generar bloques de pensamiento extendido más largos y respuestas más detalladas, intenta estos consejos:
No recomendamos que empujes a Claude a producir más tokens por el bien de producir tokens. En cambio, te animamos a que comiences con un presupuesto de pensamiento pequeño e incrementes según sea necesario para encontrar la configuración óptima para tu caso de uso.
Aquí hay casos de uso de ejemplo donde Claude destaca debido al pensamiento extendido más largo:
Puedes usar indicaciones de lenguaje natural simple para mejorar la consistencia y reducir errores:
Ejemplo:
Escribe una función para calcular el factorial de un número.
Antes de terminar, por favor verifica tu solución con casos de prueba para:
- n=0
- n=1
- n=5
- n=10
Y corrige cualquier problema que encuentres.Explora ejemplos prácticos de pensamiento extendido en nuestro libro de recetas.
Consulta la documentación técnica completa para implementar pensamiento extendido.
Was this page helpful?