Module sapiens::chains

source ·
Expand description

Execution chains

  • OODA - Observe, Orient, Decide, Act
  • 2205.11916 - Zeroshot reasoners - “Let’s think step by step” - 2022
  • 2207.05608 - Inner monologue - Different types of feedbacks - 2022
  • 2302.00083 - In context RALM - Jan 2023
  • 2302.01560 - DEPS - Describe, explain, plan, select stages. Feb 2023
  • 2210.03629 - ReAct - Reasoning + Action - Mar 2023
  • 2303.11366 - Reflexion - heuristic + self-reflection - Mar 2023
  • 2303.17071 - DERA - Distinct roles+responsibilities - Mar 2023
  • 2305.10601 - Tree of Thoughts - May 2023

Modules

  • Agents
  • Schedulers are responsible for deciding which agent to run next.

Structs

Enums

  • An error that can occur during the creation or execution of a Chain
  • A message that can be produced by an agent for another agent
  • Outcome of an invocation

Traits

  • An agent for sapiens
  • a chain of steps to perform a task.
  • A scheduler for sapiens