Vocabulary for building AI agents that plan, act, and recover from failure in production systems.
A prompting technique where the model is instructed (or trained) to write out its reasoning step by step before producing a final answer, which tends to improve accuracy on complex tasks.
A prompting pattern where the model alternates between Reasoning (thinking out loud) and Acting (calling a tool). Each cycle of thought → action → observation tightens the agent's approach.