What's the Deal with Agents?
Photo credit: visx | Streamgraph

What's the Deal with Agents?

Andrew Ng gave a talk about AI agents at Sequoia Capital . Andrew talked about how "The Future is Agentic". What the heck is "Agentic"?? I can't wait to be so rich I can just make up words.

Despite the phonetic tom-foolery, Andrew makes great points in his talk. Let's break down what AI agents are, and why they are cool.

An agent is pretty much ChatGPT, but custom-built for you. Agents can use tools to do things that LLMs can't do. Like send emails to potential clients, generate exceptional code; basically run your company for you. I like to think of agents as your own personal over-caffeinated intern, except this intern never sleeps, eats, or gets wasted going to see Lana del Ray at Coachella (what a talent).

Here's how it works (In this part of the show, I'll be leaning heavily on the Nvidia's excellent post about agents):

  • An AI agent is just an LLM with a few minor tweaks. Here are the tweaks:
  • Software engineers prompt the LLM so that it learns to operate in a "world class". The agent's "world" consists of tools it can use (APIs, databases, other agents, etc)
  • The agent takes the user's input and uses its LLM to break the prompt down into sub-tasks

Source

  • The agent takes stock of the resources it has access to, then tries to accomplish each sub task by delegating tasks to other agents or tools it has access to

For example, if a user asks why their girlfriend broke up with them, a plain-old LLM would deterministically spit out a answer that sounds like something from the r/relationships subreddit. An agent with access to the user's journal on Notion will instead use this data to point out specific behaviours that make them repellant to the female species. Now that's science!

One other cool feature of AI agents is that they can talk with each other. Andrew Ng gave the example of one agent that was prompted to write code, and another that was prompted to review code. You can then setup a system where the coder agent sends the code to be reviewed by the reviewer agent, and they go back and forth, iteratively improving the quality of the code:

Source

To close, an LLM is like a super smart stranger, AI agents have the potential to be your super smart co-worker who has access to all the resources you do, and can do all the little annoying tasks that keep you from doing the thing you were meant to do: read Calvin & Hobbes for a living.

I just did the Google Vertex AI hackathon, where I built my very own AI agent from scratch. Stay tuned for another riveting article outlining step by step details on how to make your own AI buddy that does your job for you.

Pip pip,

Gabe

要查看或添加评论,请登录

Gabe Braden的更多文章

  • Logomotive: A Review

    Logomotive: A Review

    A few weeks ago, I was looking for friends at the library. I happened upon a shiny red book.

    2 条评论
  • Permissionless Support

    Permissionless Support

    I was reading an insanely great newsletter article by Justin Welsh this morning. In this post, Justin was talking about…

  • Focus: A Beginner's Guide

    Focus: A Beginner's Guide

    I never feel like I spend enough time focusing. I have come to realize that that is normal.

    2 条评论
  • 3 Steps to Acing a Big Tech Interview

    3 Steps to Acing a Big Tech Interview

    Through the Prodigy Conference, I have had the chance to talk to a bunch great engineers who were able to land their…

  • What the Well Dressed Programmer is Wearing

    What the Well Dressed Programmer is Wearing

    In the tech sector, dressing up for work is often looked down upon; tech giants like Sam Altman and Mark Zuckerberg are…

    1 条评论
  • In the beginning...

    In the beginning...

    When people ask me why I chose engineering, I never really had a concrete answer for them until my mom sent me this…

    3 条评论

社区洞察

其他会员也浏览了