Automatic Reasoning and Tool-Use (ART)

Summary (confidence: high)

  • Combina chain-of-thought com uso intercalado de ferramentas externas, de forma automática (Paranjape et al., 2023).
  • Usa um LLM congelado para gerar automaticamente etapas de raciocínio como um programa.
  • Seleciona demonstrações de uma biblioteca de tarefas e pausa a geração para integrar saídas de ferramentas.
  • Supera few-shot e CoT automático nos benchmarks BigBench e MMLU.

Definição (confidence: high)

ART é uma estrutura que automatiza a intercalação entre raciocínio e uso de ferramentas. Dada uma nova tarefa, ela consulta uma biblioteca de demonstrações, gera um plano de raciocínio com chamadas a ferramentas, e executa essas chamadas durante a geração, integrando os resultados.

Extensibilidade (confidence: high)

Humanos podem corrigir erros nas etapas de raciocínio ou adicionar novas ferramentas simplesmente atualizando as bibliotecas de tarefas e ferramentas.

prompt-engineering-techniques | chain-of-thought | react-prompting

Sources

  • raw/prompts/articles/promptingguide-pt-techniques-art.md