Close Menu
    Trending
    • Designing a Machine Learning System: Part Five | by Mehrshad Asadi | Aug, 2025
    • Innovations in Artificial Intelligence That Are Changing Agriculture
    • Hundreds of thousands of Grok chats exposed in Google results
    • Workers Over 40 Are Turning to Side Hustles — Here’s Why
    • From Pixels to Perfect Replicas
    • In a first, Google has released data on how much energy an AI prompt uses
    • Mastering Fine-Tuning Foundation Models in Amazon Bedrock: A Comprehensive Guide for Developers and IT Professionals | by Nishant Gupta | Aug, 2025
    • The Key to Building Effective Corporate-Startup Partnerships
    AIBS News
    • Home
    • Artificial Intelligence
    • Machine Learning
    • AI Technology
    • Data Science
    • More
      • Technology
      • Business
    AIBS News
    Home»Machine Learning»I Tried Google’s New ADK: Building Agentic AI Feels Different Now | by Sai Krishna Reddy Mudhiganti | Apr, 2025
    Machine Learning

    I Tried Google’s New ADK: Building Agentic AI Feels Different Now | by Sai Krishna Reddy Mudhiganti | Apr, 2025

    Team_AIBS NewsBy Team_AIBS NewsApril 27, 2025No Comments4 Mins Read
    Share Facebook Twitter Pinterest LinkedIn Tumblr Reddit Telegram Email
    Share
    Facebook Twitter LinkedIn Pinterest Email


    When Google introduced their Agent Growth Package (ADK) at Cloud Subsequent in April 2025, I’ll admit — I wasn’t instantly bought.
    I spent a weekend with ADK, and let me let you know: this one feels totally different.
    It’s polished, formidable, and truthfully, fairly enjoyable to construct with.

    Right here’s what Google ADK is, why it caught my consideration, and what constructing my first multi-agent system with it felt like (spoiler: it’s like watching just a little AI crew collaborate inside your browser).

    First, What’s Google ADK Anyway?
    ADK — quick for Agent Growth Package — is Google’s contemporary tackle how we ought to be constructing multi-agent AI purposes.
    It’s open-source, developer-friendly, and primarily based on some critical inside tooling that powers Google’s personal AI techniques.

    At its core, ADK offers you:

    • Agent-to-agent communication: Brokers can speak to one another by way of a clear, standardized protocol (extra on that later).
    • Agent hierarchies: A primary agent can orchestrate a number of sub-agents, every specialised for various duties.
    • Constructed-in instruments: Brokers can use Python features or exterior APIs to really do issues — not simply chat.
    • A slick dev expertise: Together with a real-time occasion panel to hint precisely what your brokers are doing.

    I’ve tried LangChain, CrewAI, AutoGen, and some others. ADK stood out instantly for a couple of causes:

    ✅ Brokers collaborate “correctly” utilizing an actual Agent-to-Agent (A2A) protocol. No extra hacks the place one agent “hallucinates” the subsequent immediate for an additional agent.

    ✅ Constructed for hierarchies. You don’t simply have a “chain” — you may have a crew of brokers, every with their very own instruments and personalities.

    ✅ Insanely good developer instruments. Launch adk internet, and also you get a ravishing panel displaying each agent message, each instrument name, each choice, step-by-step.

    ✅ Streaming and multimodal are baked in. You need an agent that talks again to you in real-time? Straightforward.

    ✅ Manufacturing mindset. Google clearly constructed ADK not only for tinkering, however for deploying actual AI techniques.

    Briefly, ADK seems like software program engineering for AI brokers, not simply immediate engineering.

    To raised perceive how Google ADK’s agent system works, I explored a fundamental multi-agent setup:
    a primary journey planner agent delegating duties to 2 specialist sub-agents — one for climate, one for meals.

    The thought was easy:

    • If the person requested about climate, the planner would hand off the query to the climate agent.
    • If the person requested about eating places, it could delegate to the meals agent.

    Every sub-agent had its personal instruments — fundamental Python features like this:

    def get_weather(metropolis: str) -> str:
    """Get the present climate for the required metropolis."""
    return "Sunny and 25°C in " + metropolis

    In ADK, these docstrings are essential — brokers really learn them to grasp how and when to make use of the instruments.
    It’s not simply good documentation — it’s a part of the agent’s reasoning.

    Establishing brokers was simple:

    weather_agent = Agent(
    title="weather_agent",
    description="Handles weather-related queries.",
    mannequin="openai/gpt-4", # through LiteLLM
    instruments=[get_weather]
    )

    travel_planner = Agent(
    title="travel_planner",
    mannequin="gemini-2.0", # Google's Gemini mannequin
    description="Plans journeys by delegating to specialists.",
    directions="""
    Use 'weather_agent' for climate questions.
    Use 'food_agent' for restaurant recommendation.
    """,
    sub_agents=[weather_agent, food_agent]
    )

    This straightforward instance helped floor some notable findings:

    • Clear agent hierarchy issues.
      Explicitly telling the primary agent who its sub-agents are (and what they specialise in) made delegation way more dependable.
    • Instruments have to be well-described.
      Since brokers learn instrument descriptions to determine when to make use of them, clear and action-focused docstrings made an actual distinction.
    • Developer visibility is great.
      The ADK occasion panel confirmed each step: agent selections, instrument calls, sub-agent handoffs — making it simple to debug even advanced conversations.
    • Third-party mannequin integration continues to be tough.
      Once I swapped in an area mannequin through Ollama (by way of LiteLLM), I hit a wierd loop the place the primary agent and sub-agent stored handing duties backwards and forwards endlessly.
      Seems, native fashions plus LiteLLM aren’t but dealing with agent reasoning and power use as cleanly as Google’s fashions.
    • Clear agent-subagent relationships = higher reasoning
    • Effectively-described instruments = smarter selections
    • Google fashions = smoother expertise
    • Ollama/native fashions = anticipate rising pains (and humorous infinite loops)
    • Inbuilt instruments like looking internet helps google fashions.



    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous Article6 Creative Ways to Improve Internal Communications at Work
    Next Article You’re Not Too Small for a CRM — Here’s Why It Matters
    Team_AIBS News
    • Website

    Related Posts

    Machine Learning

    Designing a Machine Learning System: Part Five | by Mehrshad Asadi | Aug, 2025

    August 21, 2025
    Machine Learning

    Mastering Fine-Tuning Foundation Models in Amazon Bedrock: A Comprehensive Guide for Developers and IT Professionals | by Nishant Gupta | Aug, 2025

    August 21, 2025
    Machine Learning

    “How to Build an Additional Income Stream from Your Phone in 21 Days — A Plan You Can Copy” | by Zaczynam Od Zera | Aug, 2025

    August 21, 2025
    Add A Comment
    Leave A Reply Cancel Reply

    Top Posts

    Designing a Machine Learning System: Part Five | by Mehrshad Asadi | Aug, 2025

    August 21, 2025

    I Tried Buying a Car Through Amazon: Here Are the Pros, Cons

    December 10, 2024

    Amazon and eBay to pay ‘fair share’ for e-waste recycling

    December 10, 2024

    Artificial Intelligence Concerns & Predictions For 2025

    December 10, 2024

    Barbara Corcoran: Entrepreneurs Must ‘Embrace Change’

    December 10, 2024
    Categories
    • AI Technology
    • Artificial Intelligence
    • Business
    • Data Science
    • Machine Learning
    • Technology
    Most Popular

    From Reactive to Predictive: Forecasting Network Congestion with Machine Learning and INT

    July 18, 2025

    🤖 What Every Machine Learning Beginner Should Know (Inspired by Pedro Domingos) | by Shagun Thakur | Jul, 2025

    July 31, 2025

    The Glitch Inside the Field. The field doesn’t aim for perfection… | by Ivan Stone | Apr, 2025

    April 29, 2025
    Our Picks

    Designing a Machine Learning System: Part Five | by Mehrshad Asadi | Aug, 2025

    August 21, 2025

    Innovations in Artificial Intelligence That Are Changing Agriculture

    August 21, 2025

    Hundreds of thousands of Grok chats exposed in Google results

    August 21, 2025
    Categories
    • AI Technology
    • Artificial Intelligence
    • Business
    • Data Science
    • Machine Learning
    • Technology
    • Privacy Policy
    • Disclaimer
    • Terms and Conditions
    • About us
    • Contact us
    Copyright © 2024 Aibsnews.comAll Rights Reserved.

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