METAL for iPhone

Read AI news in the METAL app.

Download METAL and discover fresh AI stories every day.

Download on the App Store

For iPhone · Free download

Search for METAL AI Magazine in the App Store on your iPhone.

METAL

AI GlossaryㅇWords you meet while using AI

Agent Development Kit (ADK)

A toolkit made by Google for building and testing AI programs that handle multi-step tasks on their own

In plain words

The Agent Development Kit (ADK) is a toolkit made by Google for building and testing AI programs that carry out multi-step tasks on their own, following a person's instructions. Just as a car gets a test drive before it's sent out onto real roads, ADK lets developers run the programs they've built under conditions similar to the real thing, to check that everything works as intended before release.

More recently, it's become possible to test even voice-based conversational programs. An AI playing the role of a fake user speaks in an actual voice, and the program's replies are automatically scored against grading criteria that a person has written in advance. This means developers don't have to listen to every call themselves — they can repeatedly check whether a program still works well each time they change the instructions or switch to a new model version.

How it shows up in the news

In articles, you'll see phrases like "Google's ADK now supports automatic evaluation for live voice agents." Keep in mind that ADK isn't a finished chatbot product — it's a developer tool used to build and test such programs.

Try it yourself

To try ADK, you'll need a Python development environment. 1) Install the version that includes evaluation features from the command line. 2) Define your multi-step program in code. 3) Write a file specifying what goals and personality the simulated user should have, and what criteria should be used to score its replies. 4) Specify the voice model to use in a configuration file and run the evaluation — you'll be able to review the results of the actual voice conversation along with its scores.

See also

Stories using this term

Browse every entry