Close Menu
    Facebook LinkedIn YouTube WhatsApp X (Twitter) Pinterest
    Trending
    • These Were My Favorite Things Samsung Unpacked During Its 2026 Galaxy Event
    • AI minister role boosted but tech department axed in Burnham shake-up
    • Loop Engineering for RAG Question Parsing: The Small Loop That Runs Before Retrieval
    • The risk of weather data sabotage is rising
    • Hand-E Now Reaches 100 mm Without Giving Up an Ounce of Precision
    • Weight loss drug effectiveness and long term maintenance
    • Here’s what Albo’s ‘Office of AI’ means for Australian tech
    • YouTube and X Have Become ‘Gateways’ to Nudify Apps
    Facebook LinkedIn WhatsApp
    Times FeaturedTimes Featured
    Thursday, July 23
    • Home
    • Founders
    • Startups
    • Technology
    • Profiles
    • Entrepreneurs
    • Leaders
    • Students
    • VC Funds
    • More
      • AI
      • Robotics
      • Industries
      • Global
    Times FeaturedTimes Featured
    Home»Artificial Intelligence»How to Build Effective AI Agents to Process Millions of Requests
    Artificial Intelligence

    How to Build Effective AI Agents to Process Millions of Requests

    Editor Times FeaturedBy Editor Times FeaturedSeptember 10, 2025No Comments10 Mins Read
    Facebook Twitter Pinterest Telegram LinkedIn Tumblr WhatsApp Email
    Share
    Facebook Twitter LinkedIn Pinterest Telegram Email WhatsApp Copy Link


    turn into an efficient means of utilizing LLMs for downside fixing. Virtually weekly, you see a brand new giant AI analysis lab releasing LLMs with particular agentic capabilities. Nevertheless, constructing an efficient agent for manufacturing is much more difficult than it seems. An agent wants guardrails, particular workflows to comply with, and correct error dealing with earlier than being efficient for manufacturing utilization. On this article, I spotlight what it is advisable take into consideration earlier than deploying your AI agent to manufacturing, and tips on how to make an efficient AI software utilizing brokers.

    Desk of Contents

    If you wish to study context engineering, you possibly can learn my article on Context Engineering for Question Answering Systems, or Enhancing LLMs with Context Engineering.

    Motivation

    My motivation for this text is that AI brokers have turn into extremely potent and efficient recently. We see increasingly LLMs launched which might be specifically skilled for agentic behaviour, akin to Qwen 3, the place improved agentic capabilities had been an necessary spotlight of the brand new LLM launch from Alibaba.

    Plenty of tutorials on-line spotlight how easy organising an agent is now, utilizing frameworks akin to LangGraph. The issue, nevertheless, is that these tutorials are designed for agentic experimentation, not for using brokers in manufacturing. Successfully using AI brokers in manufacturing is way more durable and requires fixing challenges you don’t actually face when experimenting with brokers domestically. The main target of this text will thus be on tips on how to make production-ready AI brokers

    Guardrails

    The primary problem it is advisable remedy when deploying AI brokers to manufacturing is to have guardrails. Guardrails are a vaguely outlined time period within the on-line area, so I’ll present my very own definition for this text.

    LLM guardrails refers back to the idea of making certain LLMs act inside their assigned duties, adheres to directions, and doesn’t carry out sudden actions.

    The query now could be: How do you arrange guardrails to your AI brokers? Listed here are some examples of tips on how to arrange guardrails:

    • Restrict the variety of features an agent has entry to
    • Restrict the time an agent can work, or the variety of instrument calls they’ll make with out human intervention
    • Make the agent ask for human supervision when performing harmful duties, akin to deleting objects

    Such guardrails will guarantee your agent acts inside its designed tasks, and doesn’t trigger points akin to:

    • Exaggerated wait instances for customers
    • Massive cloud payments because of excessive token utilization (can occur if an agent is caught in a loop, for instance)

    Moreover, guardrails are necessary for making certain the agent stays on the right track. If you happen to present your AI agent too many choices, it’s doubtless that the agent will fail at performing its job. Because of this my subsequent part is on the subject of minimizing the brokers’ choices by utilizing particular workflows.

    Guiding the agent by problem-solving

    One other tremendous necessary level when using brokers in manufacturing is to reduce the variety of choices the agent has entry to. You may think that you would be able to merely make an agent that instantly has entry to all of your instruments, and thus create an efficient AI agent.

    Sadly, this not often works in observe: Brokers get caught in loops, are unable to choose the right perform, and battle to get better from earlier errors. The answer for that is to information the agent by its problem-solving. In Anthropic’s Building Effective AI Agents, that is known as immediate chaining and is utilized to agentic workflows that you would be able to decompose into totally different steps. In my expertise, most workflows have this attribute, and this precept is thus related for many issues you possibly can remedy with brokers.

    I’ll improve the reason by an instance:

    Activity: Fetch details about location, time, and call individual from every of an inventory of 100 contracts. Then, current the 5 newest contracts in a desk format

    Dangerous answer: Immediate one agent to carry out the duty in its entirety, so this agent makes an attempt to learn all the contracts, fetch the related information, and current it in a desk format. The most probably end result right here is that the agent will current you with incorrect info.

    Correct answer: Decompose the issue into a number of steps.

    This determine highlights the right method to fixing the issue of fetching and presenting information from contracts. You information the agent by a 3 step course of, to assist the agent successfully remedy the issue. Picture by the writer.
    1. Data fetching (fetch all areas, instances, and call folks)
    2. Data filtering (filter to solely preserve the 5 newest contracts)
    3. Data presentation (current the findings in a desk)

    Moreover, in between steps, you possibly can have a validator to make sure the duty completion is on monitor (make sure you fetched info from all paperwork, and many others)

    So for the first step, you’ll doubtless have a selected info extraction subagent and apply it to all 100 contracts. This could give you a desk of three columns and 100 rows, every row containing one contract with location, time, and call individual.

    Step two includes an info filtering step, the place an agent appears to be like by the desk and filters away any contract not within the high 5 newest contracts. The final step merely presents these findings in a pleasant desk utilizing markdown format.

    The trick is to generate this workflow beforehand to simplify the issue. As an alternative of an agent determining these three steps by itself, you create an info extraction and filtering workflow with the three predefined steps. You’ll be able to then make the most of these three steps, add some validation between every step, and have an efficient info extraction and filtering agent. You then repeat this course of for every other workflows you wish to carry out.

    Error dealing with

    Agent dealing with is a vital a part of sustaining efficient brokers in manufacturing. Within the final instance, you possibly can think about that the data extraction agent didn’t fetch info from 3/100 contracts. How do you cope with this?

    Your first method must be so as to add retry logic. If an agent fails to finish a job, it retries till it both efficiently performs the duty or reaches a max retry restrict. Nevertheless, you additionally have to know when to retry, because the agent may not expertise a code failure, however slightly fetch the inaccurate info. For this, you want correct LLM output validation, which you’ll study extra about in my article on Large Scale LLM Validation.

    This determine shows easy agent error dealing with utilizing validate and retry logic. The agent receives a job and makes an attempt to resolve it. The output is then validated utilizing a validation perform. If the output is legitimate, it’s returned to the person, else the agent retries the duty. Picture by the writer.

    Error dealing with, as outlined within the final paragraph, could be dealt with with easy attempt/catch statements and a validation perform. Nevertheless, it turns into extra difficult when contemplating that some contracts is likely to be corrupt or don’t include the suitable info. Think about, for instance, if one of many contracts comprises the contact individual, however is lacking the time. This poses one other downside, since you can’t carry out the subsequent step of the duty (filtering), with out the time. To deal with such errors, it is best to have predefined what occurs with lacking or incomplete info. One easy and efficient heuristic right here is to disregard all contracts that you would be able to’t extract all three info factors from (location, time, and call individual) after two retries.

    One other necessary a part of error dealing with is coping with points akin to:

    • Token limits
    • Gradual response instances

    When performing info extraction on tons of of paperwork, you’ll inevitably face issues the place you’re rate-limited or the LLM takes a very long time to reply. I normally advocate the next options:

    • Token limits: Improve limits as a lot as doable (LLM suppliers are normally fairly strict right here), and make the most of exponential backoff
    • At all times await LLM calls if doable. This might trigger points with sequential processing taking longer; nevertheless, it is going to make constructing your agentic software rather a lot less complicated. If you actually need elevated velocity, you possibly can optimize for this later.

    One other necessary side to think about is checkpointing. When you have your agent performing duties over 1 minute, checkpointing is necessary, as a result of in case of failure, you don’t need your mannequin to restart from scratch. It will normally result in a foul person expertise, because the person has to attend for an prolonged time frame.

    Debugging your brokers

    A final necessary step of constructing AI brokers is to debug your brokers. My foremost level on debugging ties again to a message I’ve shared in a number of articles, posted by Greg Brockman on X:

    Guide inspection of information has in all probability the best value-to-prestige ratio of any exercise in machine studying.

    — Greg Brockman (@gdb) February 6, 2023

    The tweet usually refers to an ordinary classification downside, the place you examine your information to know how a machine-learning system can carry out the classification. Nevertheless, I discover that the tweet additionally applies very nicely to debugging your brokers:

    It’s best to manually examine the enter, pondering and output tokens your brokers use, as a way to full a set of duties.

    It will make it easier to perceive how the agent is approaching a given downside, the context the agent is given to resolve the issue, and the answer the agent comes up with. The reply to most points your agent faces is normally contained in one in all these three units of tokens (enter, pondering, output). I’ve discovered quite a few points when utilizing LLMs, by merely setting apart 20 API calls I made, going by the whole context I offered the agent, in addition to the output tokens, after which rapidly realizing the place I went mistaken, for instance:

    • I fed duplicate context into my LLM, making it worse at following directions
    • The pondering tokens confirmed how the LLM was misunderstanding the duty I used to be offering it, indicating my system immediate was unclear.

    General, I additionally advocate creating a number of take a look at duties to your brokers, with a floor reality arrange. You’ll be able to then tune your brokers, guarantee they’re able to move all take a look at circumstances, after which launch them to manufacturing.

    Conclusion

    On this article, I’ve mentioned how one can develop efficient production-ready brokers. Plenty of on-line tutorials cowl how one can arrange brokers domestically in only a few minutes. Nevertheless, efficiently deploying brokers to manufacturing is normally a a lot larger problem. I’ve mentioned how it is advisable use guardrails, guiding the agent by problem-solving and efficient error dealing with, to efficiently have brokers in manufacturing. Lastly, I additionally mentioned how one can debug your brokers by manually inspecting the enter and output tokens it’s offered.

    👉 Discover me on socials:

    🧑‍💻 Get in touch

    🔗 LinkedIn

    🐦 X / Twitter

    ✍️ Medium





    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Editor Times Featured
    • Website

    Related Posts

    Loop Engineering for RAG Question Parsing: The Small Loop That Runs Before Retrieval

    July 19, 2026

    How to Find the Optimal Coding Agent Interface

    July 9, 2026

    I Completed Five Years in Analytics Consulting: 5 Lessons That Changed How I Work

    June 29, 2026

    GPU-Resident Top-K for Agentic RAG: I Built a CUDA Kernel So My Retrieval Step Would Stop Bouncing Off the GPU

    June 19, 2026

    Can Machine Learning Predict the World Cup?

    June 9, 2026

    Automate Writing Your LLM Prompts

    June 5, 2026

    Comments are closed.

    Editors Picks

    These Were My Favorite Things Samsung Unpacked During Its 2026 Galaxy Event

    July 22, 2026

    AI minister role boosted but tech department axed in Burnham shake-up

    July 21, 2026

    Loop Engineering for RAG Question Parsing: The Small Loop That Runs Before Retrieval

    July 19, 2026

    The risk of weather data sabotage is rising

    July 18, 2026
    Categories
    • Founders
    • Startups
    • Technology
    • Profiles
    • Entrepreneurs
    • Leaders
    • Students
    • VC Funds
    About Us
    About Us

    Welcome to Times Featured, an AI-driven entrepreneurship growth engine that is transforming the future of work, bridging the digital divide and encouraging younger community inclusion in the 4th Industrial Revolution, and nurturing new market leaders.

    Empowering the growth of profiles, leaders, entrepreneurs businesses, and startups on international landscape.

    Asia-Middle East-Europe-North America-Australia-Africa

    Facebook LinkedIn WhatsApp
    Featured Picks

    Musk becomes first person ever to see wealth top $500bn

    October 2, 2025

    The Star Entertainment Group announces end of agreement with joint venture partners

    August 4, 2025

    MacBook Air vs. MacBook Pro: Which MacBook Should I Buy?

    June 14, 2025
    Categories
    • Founders
    • Startups
    • Technology
    • Profiles
    • Entrepreneurs
    • Leaders
    • Students
    • VC Funds
    Copyright © 2024 Timesfeatured.com IP Limited. All Rights.
    • Privacy Policy
    • Disclaimer
    • Terms and Conditions
    • About us
    • Contact us

    Type above and press Enter to search. Press Esc to cancel.