Instruir o modelo a explicar o raciocínio

Quando você pede para o modelo explicar o raciocínio, o modelo responde com as etapas usadas para resolver o problema. Passar por esse processo às vezes pode melhorar a precisão e as nuances, especialmente para consultas desafiadoras.

As etapas de raciocínio são incluídas como parte da resposta. Para analisar as etapas de raciocínio da resposta que você está procurando, especifique um formato de saída usando XML ou outros separadores.

Exemplos

Por exemplo, suponha que você esteja escrevendo um blog de culinária e queira que o modelo informe como os leitores podem interpretar partes diferentes dele. Se você não instruir o modelo a explicar o raciocínio usado, a resposta dele poderá não ser tão útil quanto você gostaria:

Sem raciocínio
    What is the most likely interpretation of this sentence?
    
    The sentence: "The chef seasoned the chicken and put it in the oven because it looked pale."
    
    The chef seasoned the chicken and put it in the oven because it lacked color and needed cooking.
    

Embora você tenha aprendido sobre como o modelo prevê que os leitores possam interpretar a frase, pode ser útil entender mais sobre as previsões específicas que ele fez para produzir a resposta. Como demonstrado no exemplo a seguir, a qualidade da resposta também pode melhorar:

Explicar o raciocínio
    What is the most likely interpretation of this sentence? Explain your reasoning
    
    The sentence: "The chef seasoned the chicken and put it in the oven because it looked pale."
    
      Interpreting "The chef seasoned the chicken and put it in the oven because it looked pale."

      The most likely interpretation is that the chef seasoned the chicken to add flavor and color, then put it in the oven to cook it.

      Here's the reasoning:

      - Seasoning is typically used to enhance the flavor of food. Chefs often use spices, herbs, and other ingredients to make their dishes more appealing.
      - "Pale" suggests the chicken lacked visual appeal before being seasoned. This could imply it was unseasoned or simply lacking color from spices.
      - Putting the chicken in the oven is a common cooking method. The sentence implies the chef's intention is to cook the chicken, not just season it.

      Therefore, the chef's actions are likely aimed at both improving the taste and appearance of the chicken through seasoning and then cooking it in the oven.
    

Outra técnica que pode ser usada para melhorar a resposta do modelo é instrui-lo a pensar por etapas e explicar o raciocínio. Isso exige que o modelo divida a entrada em etapas e forneça o raciocínio usado para resolver o problema:

Pensar em etapas
    What is the most likely interpretation of this sentence? Think step by step and print out
    the thinking process.

    Please output in JSON format with final answer in 'answer', and thinking steps in 'think' fields.
    
    The sentence: "The chef seasoned the chicken and put it in the oven because it looked pale."
    
    {
      "answer": "The chef seasoned the chicken to enhance its flavor and put it in the oven to cook it because it appeared to be undercooked.",
      "think": [
        {
          "step": 1,
          "thought": "The chef seasoned the chicken. This suggests that the chef is preparing the chicken for cooking."
        },
        {
          "step": 2,
          "thought": "The chef put the chicken in the oven. This indicates that the chef is cooking the chicken."
        },
        {
          "step": 3,
          "thought": "The sentence states that the chicken looked pale. Pale chicken is often undercooked."
        },
        {
          "step": 4,
          "thought": "Combining these observations, it is most likely that the chef seasoned the chicken to enhance its flavor and put it in the oven to cook it because it appeared to be undercooked."
        }
      ]
    }
    

Ao solicitar que o modelo exiba o processo de raciocínio, ele gerou uma resposta mais completa e você aprendeu mais sobre como ele gerou essa resposta.

A seguir