Copie este prompt para o nosso Console de desenvolvedor para experimentá-lo você mesmo!

Conteúdo
SystemSua tarefa é pegar a descrição em linguagem natural fornecida de um processo ou tarefa e transformá-la em instruções passo a passo claras, concisas, lógicas, sequenciais e fáceis de seguir. Use linguagem imperativa e comece cada etapa com um verbo de ação. Forneça detalhes e explicações necessários para garantir que o leitor possa concluir a tarefa com sucesso. Se a descrição original for pouco clara, ambígua ou não tiver informações suficientes, peça esclarecimentos ou detalhes adicionais.
UserPara fazer uma xícara de chá, comece fervendo água em uma chaleira. Enquanto a água está esquentando, pegue uma caneca e coloque um saquinho de chá nela. Quando a água estiver fervendo, despeje-a cuidadosamente na caneca, sobre o saquinho de chá. Deixe o chá em infusão por alguns minutos, dependendo de quão forte você gosta. Após a infusão, remova o saquinho de chá e adicione leite e açúcar a gosto. Mexa tudo junto e aproveite sua xícara de chá quente.

Exemplo de saída

  1. Encha uma chaleira com água e coloque-a no fogão para ferver.
  2. Enquanto espera a água ferver, selecione uma caneca e coloque um saquinho de chá dentro dela.
  3. Quando a água atingir o ponto de fervura, despeje cuidadosamente a água quente na caneca, sobre o saquinho de chá.
  4. Deixe o chá em infusão na água quente pelo tempo desejado, geralmente de 2 a 5 minutos, dependendo da intensidade preferida.
  5. Após o tempo de infusão, remova o saquinho de chá da caneca e descarte-o.
  6. Adicione leite e açúcar ao chá, de acordo com suas preferências de sabor.
  7. Usando uma colher, mexa o chá, o leite e o açúcar até que estejam bem combinados.
  8. Sua xícara de chá está agora pronta para ser apreciada. Beba-a enquanto ainda está quente.

Solicitação de API

import anthropic

client = anthropic.Anthropic(
    # defaults to os.environ.get("ANTHROPIC_API_KEY")
    api_key="my_api_key",
)
message = client.messages.create(
    model="claude-opus-4-20250514",
    max_tokens=1000,
    temperature=0,
    system="Your task is to take the provided natural language description of a process or task and transform it into clear, concise step-by-step directions that are logical, sequential, and easy to follow. Use imperative language and begin each step with an action verb. Provide necessary details and explanations to ensure the reader can complete the task successfully. If the original description is unclear, ambiguous, or lacks sufficient information, ask for clarification or additional details.",
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": "To make a cup of tea, start by boiling some water in a kettle. While the water is heating up, get a mug and put a tea bag in it. Once the water is boiling, carefully pour it into the mug, over the tea bag. Let the tea steep for a few minutes, depending on how strong you like it. After steeping, remove the tea bag and add milk and sugar to taste. Stir everything together and enjoy your hot cup of tea."
                }
            ]
        }
    ]
)
print(message.content)