Google ADK

Google Agent Development Kit (ADK) - building, evaluating, and deploying AI agents with Google's open-source framework.

4
Easy Concepts
13
Medium Concepts
10
Hard Concepts

Easy Concepts (4)

What are the 60+ pre-built integrations available in Google ADK? Categorize them by type.

google-adkintegrationstoolsobservabilitydatabases
View Details →CodeResources

How to manage artifacts and persistent outputs in Google ADK?

google-adkartifactspersistencefilesversioning
View Details →CodeResources

What is Google ADK Agent Config? How to build no-code agents using YAML configuration?

google-adkno-codeyamlagent-configlow-code
View Details →CodeResources

What are the development tools available in Google ADK (adk web, adk run, adk api_server, adk eval)?

google-adkclidevelopmentdebuggingweb-ui
View Details →CodeResources

Medium Concepts (13)

What is Google ADK (Agent Development Kit)? Explain its key features, architecture, and how it differs from LangChain, CrewAI, and AutoGen.

google-adkagentsframeworkgeminiopen-source
View Details →CodeResources

What is MCP (Model Context Protocol) and how does Google ADK integrate with it?

google-adkmcptoolsprotocolintegration
View Details →CodeResources

What are all the tool types in Google ADK? Explain Function Tools, MCP Tools, OpenAPI Tools, and Agents-as-Tools with examples.

google-adktoolsfunction-toolsmcpopenapi
View Details →CodeResources

How to use different LLM models (Gemini, OpenAI, Anthropic, Ollama) in Google ADK?

google-adkmodelsgeminiopenaianthropic
View Details →CodeResources

Explain Session and State Management in Google ADK with state prefix scoping (app, user, temp).

google-adksessionsstatememoryartifacts
View Details →CodeResources

What are Callbacks and Plugins in Google ADK? Explain the 6 callback hooks and plugin system.

google-adkcallbackspluginshooksguardrails
View Details →CodeResources

How to create custom tools (Function Tools, MCP Tools, OpenAPI Tools) in Google ADK with code examples?

google-adktoolsfunction-toolsmcpopenapi
View Details →CodeResources

Explain the deployment options for Google ADK agents (Vertex AI, Cloud Run, GKE, Docker).

google-adkdeploymentvertex-aicloud-rungke
View Details →CodeResources

Explain the tool execution flow and Human-in-the-Loop (HITL) pattern in Google ADK.

google-adktoolshitlhuman-in-the-loopconfirmation
View Details →CodeResources

How to evaluate and test AI agents in Google ADK? Explain the 7 built-in evaluation metrics.

google-adkevaluationtestingmetricshallucination
View Details →CodeResources

How to deploy Google ADK agents to production (Vertex AI Agent Engine, Cloud Run, GKE)?

google-adkdeploymentproductionvertex-aicloud-run
View Details →CodeResources

How to implement observability and monitoring for Google ADK agents (AgentOps, Arize, Phoenix, Cloud Trace)?

google-adkobservabilitymonitoringtracingagentops
View Details →CodeResources

What are the supported models in Google ADK? Explain all model providers and how to use them.

google-adkmodelsgeminiopenaianthropic
View Details →CodeResources

Hard Concepts (10)

What is the A2A (Agent-to-Agent) protocol in Google ADK? How does it enable inter-agent communication?

google-adka2aprotocolmulti-agentinteroperability
View Details →CodeResources

Explain all the agent types in Google ADK (LlmAgent, SequentialAgent, ParallelAgent, LoopAgent, CustomAgent) with flow diagrams.

google-adkagentssequentialparallelloop
View Details →CodeResources

How to build a Multi-Agent System in Google ADK? Explain parent-child hierarchy and delegation with code examples.

google-adkmulti-agentorchestrationdelegationhierarchy
View Details →CodeResources

How to build a RAG pipeline using Google ADK with code examples?

google-adkragretrievalvector-searchpipeline
View Details →CodeResources

Explain the runtime architecture of Google ADK (Runner, Session, Events, InvocationContext) with flow diagrams.

google-adkruntimerunnersessionevents
View Details →CodeResources

How to design a multi-agent orchestration system using Google ADK's workflow agents (Sequential, Parallel, Loop)?

google-adkorchestrationworkflowsequentialparallel
View Details →CodeResources

Compare Google ADK vs LangChain vs CrewAI vs AutoGen - features, strengths, and use cases.

google-adklangchaincrewaiautogencomparison
View Details →CodeResources

Explain the Gemini Live API streaming capabilities in Google ADK for real-time voice/video.

google-adkstreaminggemini-livevoicevideo
View Details →CodeResources

How to build a production-grade Chat Application using Google ADK? Explain the complete flow with orchestration agents, sub-agents, guardrails, and security measures.

google-adkchat-applicationorchestrationmulti-agentsequential-agent
View Details →CodeResources

How to build a production-grade RAG Application using Google ADK? Explain the complete flow with document ingestion, multi-source retrieval, hallucination guards, and security measures.

google-adkragretrieval-augmented-generationorchestrationmulti-agent
View Details →CodeResources