ReAct Agents: Reasoning and Acting Together

Posted on Fri 11 September 2026 in GenAI • Tagged with GenAI, ReAct, ReActAgents, AI-agents, AgenticAI, LLM, LargeLanguageModels, Reasoning, ToolCalling, FunctionCalling, AIPlanning, AgentArchitecture, DecisionMaking, RAG, AIEngineering, AutonomousAgents, GenerativeAI

Introduction

Large Language Models (LLMs) can answer questions, generate code, summarize information, and explain complex topics.

But answering a question is different from completing a task.

For example, an LLM can explain how to check an order status, but an AI agent with access to an order system can actually …


Continue reading

How AI Agents Decide Which Tool to Use

Posted on Wed 09 September 2026 in GenAI • Tagged with GenAI, AI-agents, AgenticAI, ToolCalling, FunctionCalling, LLM, LargeLanguageModels, AI-tools, AgentArchitecture, Reasoning, Planning, DecisionMaking, ContextEngineering, AIEngineering, Automation, RAG, GenerativeAI

Introduction

AI agents are different from traditional chatbots because they can do more than generate text. An agent can interact with external tools such as APIs, databases, search engines, calculators, code interpreters, file systems, and business applications.

But this creates an important question:

How does an AI agent decide which …


Continue reading