Tagged articles
34 articles
Page 1 of 1
IT Services Circle
IT Services Circle
Apr 28, 2026 · Artificial Intelligence

Agent Tool Calls vs. Regular Function Calls: Key Differences Explained

The article explains how LLM‑driven agent tool calls differ from traditional function calls in timing, parameter sourcing, error handling, call‑chain observability, and performance, and it provides concrete examples, failure modes, and interview‑ready summaries.

AI InterviewAgentError Handling
0 likes · 14 min read
Agent Tool Calls vs. Regular Function Calls: Key Differences Explained
IT Services Circle
IT Services Circle
Apr 3, 2026 · Artificial Intelligence

What Are AI Agents? A Complete Guide to LLMs, Function Calls, MCP & A2A

This article explains the core concepts behind AI agents—including how they differ from large language models, their relationship to workflows, the various agent operating modes, and the underlying technologies such as function calls, the Model Context Protocol (MCP), Skills, and the Agent‑to‑Agent (A2A) protocol—providing clear examples and practical comparisons for developers and interviewees.

A2ALLMMCP
0 likes · 32 min read
What Are AI Agents? A Complete Guide to LLMs, Function Calls, MCP & A2A
Java Tech Enthusiast
Java Tech Enthusiast
Mar 18, 2026 · Artificial Intelligence

Demystifying OpenClaw: Agents, RAG, Memory & Skills Explained

This article explains the OpenClaw AI agent framework, detailing how its core Agent follows an Observe‑Plan‑Act loop, how Memory uses SQLite for short‑ and long‑term storage, how RAG retrieves external knowledge, and how Skills replace MCP with modular tool workflows, plus security tips and deployment links.

AI AgentMemoryOpenClaw
0 likes · 14 min read
Demystifying OpenClaw: Agents, RAG, Memory & Skills Explained
SpringMeng
SpringMeng
Mar 14, 2026 · Artificial Intelligence

How Do Skills, MCP, RAG, and Agents Relate in OpenClaw?

The article explains OpenClaw’s four‑layer architecture—Agent, Memory, RAG, and Skills—detailing how each component (including Function Call and MCP) works, how they differ from platforms like Dify, and provides practical security guidelines for running the open‑source AI agent framework.

AI AgentMCPMemory
0 likes · 15 min read
How Do Skills, MCP, RAG, and Agents Relate in OpenClaw?
Wu Shixiong's Large Model Academy
Wu Shixiong's Large Model Academy
Dec 5, 2025 · Artificial Intelligence

Why Do LLM Function Calls Hallucinate Parameters and How to Prevent It?

This article explains the root causes of hallucinated parameters in LLM Function Calls, outlines five common failure patterns, and presents a systematic five‑step engineering framework—including schema design, prompt rules, dynamic routing, result validation, and clarification—to reliably eliminate such errors in real‑world AI agents.

AI AgentLLMfunction call
0 likes · 11 min read
Why Do LLM Function Calls Hallucinate Parameters and How to Prevent It?
Wu Shixiong's Large Model Academy
Wu Shixiong's Large Model Academy
Dec 1, 2025 · Artificial Intelligence

Why ReAct Is the Dominant Framework for Building Reliable AI Agents

The article explains why the ReAct (Reason + Act) framework outperforms simple Chain‑of‑Thought prompting by adding executable actions, environment state awareness, and feedback loops, making large language models into controllable, reproducible, and error‑recoverable agents suitable for real‑world applications and interview discussions.

Agent FrameworkInterview TipsReact
0 likes · 9 min read
Why ReAct Is the Dominant Framework for Building Reliable AI Agents
Wu Shixiong's Large Model Academy
Wu Shixiong's Large Model Academy
Nov 18, 2025 · Artificial Intelligence

How to Make LLM Agents’ Function Calls Stable and Accurate: 5 Proven Strategies

This article breaks down why function‑call reliability is the biggest bottleneck for LLM agents and presents a systematic five‑step loop—schema quality, prompt context, sampling, training data, and runtime defenses—plus concrete optimization techniques such as dynamic tool routing, plan‑execute, validation layers, memory injection, and log‑driven tuning, illustrated with real‑world cases.

AgentLLMTool Routing
0 likes · 12 min read
How to Make LLM Agents’ Function Calls Stable and Accurate: 5 Proven Strategies
IT Services Circle
IT Services Circle
Nov 8, 2025 · Fundamentals

Why System Calls Aren’t Just Ordinary Function Calls: A Deep Dive

System calls differ from regular function calls by using the CPU’s privileged syscall instruction, indirect indexing via registers, and a mode switch from user to kernel space, allowing the OS to control which kernel functions applications can invoke, while ordinary calls use direct addresses and stay in user mode.

CPUKernelOperating System
0 likes · 7 min read
Why System Calls Aren’t Just Ordinary Function Calls: A Deep Dive
DataFunSummit
DataFunSummit
Sep 18, 2025 · Artificial Intelligence

Boosting LLM Function Call: Data, Training, and Agent Optimization Strategies

This presentation by Yao Yitong of China Telecom AI Research Institute explains why Function Call is essential for LLM deployment, outlines data‑centric and training‑centric optimization methods, discusses common pitfalls and reward‑function design for reinforcement learning, and showcases practical Agent application patterns for real‑world tasks.

AgentLLMTraining Optimization
0 likes · 36 min read
Boosting LLM Function Call: Data, Training, and Agent Optimization Strategies
Tencent Technical Engineering
Tencent Technical Engineering
Jun 9, 2025 · Artificial Intelligence

Is Model Context Protocol (MCP) the Future of AI Tool Integration? A Critical Review

This article critically examines the rise of Model Context Protocol (MCP) in AI, explaining its purpose as a unified tool‑calling standard, detailing its architecture, comparing it with traditional function calls, and evaluating the technical and market challenges that limit its universal applicability.

AI ecosystemAI tool integrationAgent
0 likes · 21 min read
Is Model Context Protocol (MCP) the Future of AI Tool Integration? A Critical Review
Huolala Tech
Huolala Tech
May 28, 2025 · Artificial Intelligence

How MCP (Model Context Protocol) Empowers AI Integration in Real-World Scenarios

Model Context Protocol (MCP) is an open standard that creates secure bidirectional links between data sources and AI tools, offering ecosystem plugins, cross‑model compatibility, and data‑privacy benefits; the article compares MCP with function calls and agents, outlines its architecture, and demonstrates practical implementations at Huolala.

AI integrationMCPPython
0 likes · 16 min read
How MCP (Model Context Protocol) Empowers AI Integration in Real-World Scenarios
Tencent Technical Engineering
Tencent Technical Engineering
May 23, 2025 · Artificial Intelligence

The Evolution, Challenges, and Future Directions of AI Agents

An in‑depth overview traces the development of AI agents from early LLM milestones to modern “class‑Agent” models, examines core components such as memory, tool use, planning and reflection, analyzes current limitations, and outlines emerging solutions like workflows, multi‑agent systems, and model‑as‑product paradigms.

AI AgentMulti-AgentPrompt engineering
0 likes · 40 min read
The Evolution, Challenges, and Future Directions of AI Agents
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Apr 17, 2025 · Artificial Intelligence

Understanding AI Agents, Workflows, and the Model Context Protocol (MCP) for Future AI Code Generation

The article examines how AI agents differ from static workflows, outlines the ideal characteristics for agent tasks, explores codebase indexing, RAG and Function Call techniques, and introduces the Model Context Protocol (MCP) as a standardized, efficient bridge between large language models and enterprise tooling for next‑generation AI‑driven software development.

AI CodingAI agentsMCP
0 likes · 17 min read
Understanding AI Agents, Workflows, and the Model Context Protocol (MCP) for Future AI Code Generation
AntTech
AntTech
Apr 11, 2025 · Artificial Intelligence

Understanding MCP and Function Call: A Comprehensive Guide to LLM Tool Integration

This article explains the MCP protocol and Function Call mechanism for large language models, detailing how tools are described, invoked, and processed, and provides practical code examples ranging from OpenAI JSON specifications to fast‑MCP Python and Spring MVC implementations.

AI tool integrationMCPPrompt engineering
0 likes · 14 min read
Understanding MCP and Function Call: A Comprehensive Guide to LLM Tool Integration
Sohu Tech Products
Sohu Tech Products
Apr 9, 2025 · Artificial Intelligence

Boost LLM Retrieval Accuracy with MCP: A Step‑by‑Step Guide

This tutorial explains how to overcome the limitations of Retrieval‑Augmented Generation by using the Model Context Protocol (MCP) together with a MongoDB database, providing detailed setup steps, configuration examples, and performance comparisons that demonstrate significantly higher query precision for large language models.

AI agentsMCPMongoDB
0 likes · 24 min read
Boost LLM Retrieval Accuracy with MCP: A Step‑by‑Step Guide
JD Cloud Developers
JD Cloud Developers
Apr 7, 2025 · Artificial Intelligence

Why Bigger Prompts Fail: Modular Strategies for Building Efficient AI Agents

This article explains why overloading prompts and tools harms AI‑Agent performance, and offers practical modular design, intent‑driven instruction splitting, and efficient context management strategies such as curated function‑call tools and dynamic RAG to reduce token costs, improve response speed, and avoid hallucinations.

AI AgentLLMPrompt engineering
0 likes · 13 min read
Why Bigger Prompts Fail: Modular Strategies for Building Efficient AI Agents
Code Mala Tang
Code Mala Tang
Mar 9, 2025 · Fundamentals

What Really Happens Inside Python When You Call a Function?

This article explains step by step how Python creates a function object, builds a call stack, handles parameters, executes the body, performs garbage collection, and manages recursion, illustrating each stage with clear code examples and diagrams.

Garbage CollectionParameter PassingPython
0 likes · 8 min read
What Really Happens Inside Python When You Call a Function?
Liangxu Linux
Liangxu Linux
Feb 26, 2025 · Fundamentals

How Can a Function Jump to an Uncalled Routine? Exploring Stack Tricks and Process Switching

The article explains how operating‑system multitasking and process switching share the same underlying mechanism as function calls, demonstrates a C program that overwrites a return address to jump to an unexpected function, and shows the resulting assembly to illustrate the similarity between buffer‑overflow attacks and legitimate context switches.

AssemblyC programmingbuffer overflow
0 likes · 7 min read
How Can a Function Jump to an Uncalled Routine? Exploring Stack Tricks and Process Switching
JD Retail Technology
JD Retail Technology
Feb 18, 2025 · Artificial Intelligence

Engineering Practices of JD Advertising Agent: JDZunTong Intelligent Assistant

JD’s advertising R&D team created the JDZunTong Intelligent Assistant by engineering a modular Agent platform that combines advanced Retrieval‑Augmented Generation (RAG 1.0 → 2.0) and Function‑Call capabilities, a visual designer, custom tool registration, and a native Python workflow engine to deliver intelligent customer service, data queries, and ad creation for merchants.

AIAgentJD Advertising
0 likes · 18 min read
Engineering Practices of JD Advertising Agent: JDZunTong Intelligent Assistant
Satori Komeiji's Programming Classroom
Satori Komeiji's Programming Classroom
Nov 19, 2024 · Fundamentals

How Python Calls Functions Under the Hood

This article explains the low‑level mechanics of Python function calls, distinguishing Python‑implemented and C‑implemented functions, dissecting the bytecode generated for a simple call, and walking through the CPython CALL instruction, stack layout, method handling, and the relationship between PyFunctionObject, PyFrameObject, and PyCodeObject.

PyCFunctionObjectbytecodefunction call
0 likes · 10 min read
How Python Calls Functions Under the Hood
Liangxu Linux
Liangxu Linux
Oct 10, 2021 · Fundamentals

Understanding Hardware and Linux Stacks: From Function Calls to Multitasking

This article explains the concept of a stack as a LIFO data structure, its hardware implementation in CPUs, how it supports function calls and multitasking, and details the four types of stacks used in Linux—including process, thread, kernel, and interrupt stacks—along with code examples and diagrams.

HardwareLinuxMultitasking
0 likes · 20 min read
Understanding Hardware and Linux Stacks: From Function Calls to Multitasking