Comparteix a través de


Cadena de pensamientos

En este artículo se explica el uso de las consultas de la cadena de pensamiento en .NET.

El rendimiento del modelo GPT se beneficia de la ingeniería de consultas, que es la práctica de proporcionar instrucciones y ejemplos a un modelo para preparar o refinar su salida. A medida que procesan instrucciones, los modelos realizan más errores de razonamiento cuando intentan responder inmediatamente en lugar de tomar tiempo para resolver una respuesta. Puede ayudar al modelo a razonar su camino hacia las respuestas correctas de forma más confiable solicitando que el modelo incluya su cadena de pensamiento, es decir, los pasos que se han llevado a cabo para seguir una instrucción, junto con los resultados de cada paso.

Las consultas de la cadena de pensamiento es la práctica de indicar a un modelo GPT que realice una tarea paso a paso y de presentar cada paso y su resultado en orden en la salida. Esto simplifica la ingeniería de consultas al descargar parte del planeamiento de la ejecución en el modelo y facilita la conexión de cualquier problema con un paso específico para saber dónde centrar los esfuerzos posteriores.

Por lo general, es más sencillo instruir al modelo que incluya su cadena de pensamiento, pero puede usar ejemplos para mostrar al modelo cómo desglosar las tareas. En las secciones siguientes se muestran ambas maneras.

Uso de las consultas de la cadena de pensamiento en instrucciones

Para usar una instrucción para las consultas de la cadena de pensamiento, incluya una directiva que indique al modelo que realice la tarea paso a paso y que produzca el resultado de cada paso.

prompt= "Instructions: Compare the pros and cons of EVs and petroleum-fueled vehicles. Break the task into steps, and output the result of each step as you perform it."; 

Uso de las consultas de cadena de pensamiento en ejemplos

Puede usar ejemplos para indicar los pasos para las consultas de la cadena de pensamiento, que el modelo interpretará para significar que también debe generar resultados de los pasos. Los pasos pueden incluir indicaciones de formato.

prompt= """
        Instructions: Compare the pros and cons of EVs and petroleum-fueled vehicles.

        Differences between EVs and petroleum-fueled vehicles:
        - 

        Differences ordered according to overall impact, highest-impact first: 
        1. 
        
        Summary of vehicle type differences as pros and cons:
        Pros of EVs
        1.
        Pros of petroleum-fueled vehicles
        1. 
        """;