dotsagent.io
Wika:Filipino
Framework · Google

Pangkalahatang-ideya ng Google ADK

Agent Development Kit ng Google, na may mga SDK para sa Python, TypeScript, Go, Java at Kotlin at built-in na evaluation sa core. Gemini-first ito pero sinusuportahan din ang iba pang model sa pamamagitan ng mga adapter, at dine-deploy sa Agent Runtime sa Google Cloud.

Pinakamainam para sa: Mga team na gumagamit ng iba't ibang wika at nangangailangan ng Gemini-first na mga agent, built-in na eval at direktang paraan para makapag-deploy sa Google Cloud.

Mahahalagang detalye

Tagapangasiwa
Google
Mga wika
Python, TypeScript, Go, Java, Kotlin
Lisensya
Apache-2.0
Pinakabagong bersyon
Python 2.10.0 · Setyembre 25, 2026
Repository
google/adk-python · 21,687 star
Hosted na opsyon
Agent Runtime on Gemini Enterprise Agent Platform (formerly Vertex AI Agent Engine); also Cloud Run, GKE
Dating Vertex AI Agent Engine ang Agent Runtime; client.agent_engines.create(...) pa rin ang tawag para mag-deploy.

Quickstart

I-install ang package, itakda ang mga credential, pagkatapos ay patakbuhin ang pinakasimpleng agent mula sa opisyal na dokumentasyon. Ang mga Model ID ay ang ginagamit sa dokumentasyon at maaaring hindi naka-enable sa account mo.

Python

I-install
pip install google-adk && adk create my_agent  (run with: adk run my_agent  or  adk web --port 8000)

Kailangan ng GOOGLE_API_KEY in my_agent/.env

Python
from google.adk.agents.llm_agent import Agent

# Mock tool implementation
def get_current_time(city: str) -> dict:
    """Returns the current time in a specified city."""
    return {"status": "success", "city": city, "time": "10:30 AM"}

root_agent = Agent(
    model='gemini-flash-latest',
    name='root_agent',
    description="Tells the current time in a specified city.",
    instruction="You are a helpful assistant that tells the current time in cities. Use the 'get_current_time' tool for this purpose.",
    tools=[get_current_time],
)

Pinagmulan ng quickstart

TypeScript

I-install
npm install @google/adk (inferred from package name; not copied from docs)

Kailangan ng GOOGLE_API_KEY

TypeScript
import { LlmAgent, GOOGLE_SEARCH } from '@google/adk';

const agent = new LlmAgent({
  name: 'researcher',
  model: 'gemini-flash-latest',
  instruction: 'You help users research topics thoroughly.',
  tools: [GOOGLE_SEARCH],
});

Pinagmulan ng quickstart

Mga feature

Anumang modelOoGemini muna; iba pang model sa pamamagitan ng LiteLLM at mga lokal na adapter
MCP clientOoMcpToolset, na may opsyonal na kumpirmasyon para sa bawat tool
MCP serverOoMag-expose ng agent gamit ang to_mcp_server()
Multi-agentOoMga puno ng sub-agent, kasama ang mga graph workflow mula ADK 2.0
Durable na mga runOoIpagpatuloy ang mga nahintong agent; pinananatili ng Agent Runtime ang state ng mga matagal tumakbo
Pag-apruba ng taoOoKumpirmasyon ng tool gamit ang require_confirmation=True
TracingOoBatay sa OpenTelemetry, at may Cloud Trace sa Google Cloud
EvalsOoPangunahing feature ng ADK ang evaluation

Mga kamakailang pagbabago

  • Nagdagdag ang ADK 2.0 ng mga workflow na nakabatay sa graph.
  • Nadagdag ang Kotlin SDK sa Python, TypeScript, Go at Java.
  • Inilipat sa adk.dev ang dokumentasyon.
  • Pinalitan ang pangalan ng Vertex AI Agent Engine at ginawa itong Agent Runtime sa Gemini Enterprise Agent Platform.

Mga alternatibo sa parehong wika

Mga pinagmulan

  1. google.github.io/adk-docs/
  2. google.github.io/adk-docs/get-started/python/
  3. adk.dev/tools-custom/confirmation/
  4. adk.dev/tools-custom/mcp-tools/advanced/
  5. adk.dev/tools-custom/mcp-tools/agent-as-server/
  6. docs.cloud.google.com/gemini-enterprise-agent-platform/vertex-ai-name-changes
  7. cloud.google.com/blog/products/ai-machine-learning/introducing-gemini-enterprise-agent
  8. docs.cloud.google.com/gemini-enterprise-agent-platform/build/runtime/quickstart-adk
  9. pypi.org/pypi/google-adk/json
  10. registry.npmjs.org/@google%2fadk
  11. api.github.com/repos/google/adk-python

Independent na sanggunian para sa mga gumagawa ng AI agent. Hindi kami kaanib ng alinman sa mga vendor na nakalista rito.

© 2026 DotsAgent · Sinuri ang mga detalye noong Oktubre 1, 2026