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
How to manage artifacts and persistent outputs in Google ADK?
google-adkartifactspersistencefilesversioning
What is Google ADK Agent Config? How to build no-code agents using YAML configuration?
google-adkno-codeyamlagent-configlow-code
What are the development tools available in Google ADK (adk web, adk run, adk api_server, adk eval)?
google-adkclidevelopmentdebuggingweb-ui
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
What is MCP (Model Context Protocol) and how does Google ADK integrate with it?
google-adkmcptoolsprotocolintegration
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
How to use different LLM models (Gemini, OpenAI, Anthropic, Ollama) in Google ADK?
google-adkmodelsgeminiopenaianthropic
Explain Session and State Management in Google ADK with state prefix scoping (app, user, temp).
google-adksessionsstatememoryartifacts
What are Callbacks and Plugins in Google ADK? Explain the 6 callback hooks and plugin system.
google-adkcallbackspluginshooksguardrails
How to create custom tools (Function Tools, MCP Tools, OpenAPI Tools) in Google ADK with code examples?
google-adktoolsfunction-toolsmcpopenapi
Explain the deployment options for Google ADK agents (Vertex AI, Cloud Run, GKE, Docker).
google-adkdeploymentvertex-aicloud-rungke
Explain the tool execution flow and Human-in-the-Loop (HITL) pattern in Google ADK.
google-adktoolshitlhuman-in-the-loopconfirmation
How to evaluate and test AI agents in Google ADK? Explain the 7 built-in evaluation metrics.
google-adkevaluationtestingmetricshallucination
How to deploy Google ADK agents to production (Vertex AI Agent Engine, Cloud Run, GKE)?
google-adkdeploymentproductionvertex-aicloud-run
How to implement observability and monitoring for Google ADK agents (AgentOps, Arize, Phoenix, Cloud Trace)?
google-adkobservabilitymonitoringtracingagentops
What are the supported models in Google ADK? Explain all model providers and how to use them.
google-adkmodelsgeminiopenaianthropic
Hard Concepts (10)
What is the A2A (Agent-to-Agent) protocol in Google ADK? How does it enable inter-agent communication?
google-adka2aprotocolmulti-agentinteroperability
Explain all the agent types in Google ADK (LlmAgent, SequentialAgent, ParallelAgent, LoopAgent, CustomAgent) with flow diagrams.
google-adkagentssequentialparallelloop
How to build a Multi-Agent System in Google ADK? Explain parent-child hierarchy and delegation with code examples.
google-adkmulti-agentorchestrationdelegationhierarchy
How to build a RAG pipeline using Google ADK with code examples?
google-adkragretrievalvector-searchpipeline
Explain the runtime architecture of Google ADK (Runner, Session, Events, InvocationContext) with flow diagrams.
google-adkruntimerunnersessionevents
How to design a multi-agent orchestration system using Google ADK's workflow agents (Sequential, Parallel, Loop)?
google-adkorchestrationworkflowsequentialparallel
Compare Google ADK vs LangChain vs CrewAI vs AutoGen - features, strengths, and use cases.
google-adklangchaincrewaiautogencomparison
Explain the Gemini Live API streaming capabilities in Google ADK for real-time voice/video.
google-adkstreaminggemini-livevoicevideo
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
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