LLM Learning Hub

workspace/llm-course/home

Reasoning

Reasoning in agents is the LLM's internal chain-of-thought process that connects observations and goals to decide the next action, often surfaced as explicit "Thought:" text in ReAct-style agents.

What is Reasoning?

Reasoning in agents is the LLM's internal chain-of-thought process that connects observations and goals to decide the next action, often surfaced as explicit "Thought:" text in ReAct-style agents.

Reasoning in agents is the LLM's internal chain-of-thought process that connects observations and goals to decide the next action, often surfaced as explicit "Thought:" text in ReAct-style agents.

Where is it used?

ReAct prompting, OpenAI o1's hidden chain-of-thought, and DeepSeek-R1's reasoning traces all leverage step-by-step reasoning to improve tool selection and final answer quality.

How to build it

Use a ReAct prompt template with `"Thought: ...\nAction: ...\nObservation: ..."` sections, or enable `reasoning_effort` in OpenAI o1 API to get deeper hidden reasoning before tool calls.