From 909cb3e3ad9fc92133a33a59a5000bfdcb929901 Mon Sep 17 00:00:00 2001 From: William Fu-Hinthorn <13333726+hinthornw@users.noreply.github.com> Date: Tue, 20 Feb 2024 17:19:47 -0800 Subject: [PATCH] Reflection readme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index dd3a2f28a..e5f7f2164 100644 --- a/README.md +++ b/README.md @@ -487,6 +487,7 @@ The following notebooks implement agent architectures prototypical of the "plan- When output quality is a major concern, it's common to incorporate some combination of self-critique or reflection and external validation to refine your system's outputs. The following examples demonstrate research that implement this type of design. +- [Basic Reflection](./examples/reflection/reflection.ipynb): add a simple "reflect" step in your graph to prompt your system to revise its outputs. - [Reflexion](./examples/reflexion/reflexion.ipynb): critique missing and superflous aspects of the agent's response to guide subsequent steps. Based on [Reflexion](https://arxiv.org/abs/2303.11366), by Shinn, et. al. - [Language Agent Tree Search](./examples/lats/lats.ipynb): execute multiple agents in parallel, using reflection and environmental rewards to drive a Monte Carlo Tree Search. Based on [LATS](https://arxiv.org/abs/2310.04406/LanguageAgentTreeSearch/), by Zhou, et. al.