Slik installerer du Google ADK for å bygge Multi Agents på Windows 11

Et ADK eller Agent Development Kit gir deg verktøy for å bygge AI-agenter. Google har avduket Google ADK. Google ADK integreres medulike AI-modeller, inkludert Googles Gemini, for å tilby funksjoner som modulær arkitektur, fleksibel orkestrering og innebygde evalueringsverktøy. I dette innlegget skal vi se hvordan du kaninstaller Google ADK for å bygge Multi Agents på Windows 11/10.

Hva er forutsetningene for Google ADK?

Forutsetningene for Google ADK inkluderer å ha Python versjon 3.9 eller nyere installert og riktig konfigurert. Du trenger også en IDE som VS Code eller PyCharm for utvikling og en funksjonell terminal for å utføre kommandoer effektivt. Sørg for at systemets PATH-variabel er riktig satt for Python.

For å installere Google ADK for å bygge Multi Agents, må du følge trinnene nevnt nedenfor.

  1. Installer Google ADK
  2. Sett opp miljøet ditt
  3. Importer Google ADK
  4. Kjør agenten

La oss diskutere dem i detalj.

1] Installer Google ADK

Først av alt må vi installere Google ADK på systemet vårt. Selv om kildekoden er vert pågithub.com, kan vi bare ta den enkle ruten for å installere applikasjonen ved å kjøre følgende kommando i forhøyet modus i ledeteksten.

pip install google-adk

Dette vil ta litt tid å installere. Når ADK er installert, gå til neste trinn.

2] Sett opp miljøet ditt

Nå som vi har ADK til rådighet, la oss sette opp miljøet for prosjektet vårt. For å gjøre det, må du åpne en annen kommandoprompt-økt, denne gangen, ikke i forhøyet modus, og gå til en hvilken som helst katalog du ønsker. Vi gikk til skrivebordet ved å bruke følgende kommando og laget en annen katalog der.

cd Desktop

mkdir sample_agents

cd sample_agents

Nå, for å sette opp prosjektet,kjør uv init.

Du kan nå løpedirfor å se om alle filene er plassert inne i mappen eller ikke.Du kan sjekke skjermbildet vedlagt for å finne de nødvendige filene. For å kjøre programmet for å teste, kjør -uv kjøre main.py

Når det er gjort, må vi installere en LLM-modell. Av hensyn til denne opplæringen går vi medLiteLLM.Kjør følgende kommando for å gjøre det samme.

pip install litellm

Husk at siden vi installerer tjenesten uten en forhøyet CMD-modus, vil den bare bli installert for den nåværende brukeren.

For å legge det til prosjektet vårt, kjør –uv add litellm.

Lese:: Nybegynnerveiledning fra Microsoft

3] Importer Google ADK

For dette trinnet trenger vi en IDE. Vi skal brukemen bruk gjerne hvilken som helst IDE du ønsker. Så åpne VS Code, og åpne deretter mappen din.

I vår første metode må vi slettemain.pyfil siden det ikke er nødvendig, så høyreklikk på den og velgSlett.Deretter oppretter du en annen Python-fil, og gir den et navnagent.py.Når agent.py-filen er åpen, må vi importere Google ADK. For å komme i gang kan du kjøre følgende kodelinje.

from google.adk.agents import Agent
from google.adk.models.lite_llm import LiteLLM

Og så kan vi skrive koden vår fra bunnen av. Sørg for å spesifisere AI-modellen din, du kan for eksempel bruke Ollama, og deretter legge til en rotagent ved å bruke følgende syntaks.

root_agent = Agent(

Write your code here

)

Du kan spesifisere modus, beskrivelse og instruksjoner inne i root_agent-beholderen.

Alternativt, i stedet for å slettemain.py fil,kopier og lim inn følgende eksempelkode i den.

import datetime
from google.adk.agents import Agent

def get_trivia(topic: str) -> dict:
"""Provides trivia information about a specified topic.

Args:
topic (str): The topic for which to retrieve trivia.

Returns:
dict: status and result or error msg.
"""
trivia_data = {
"space": "Did you know? A day on Venus is longer than a year on Venus.",
"technology": "The first computer virus was created in 1986 and was called 'Brain.'",
"history": "The Great Wall of China is the largest man-made structure in the world.",
}

topic = topic.lower()
if topic in trivia_data:
return {
"status": "success",
"report": trivia_data[topic],
}
else:
return {
"status": "error",
"error_message": f"Trivia information for '{topic}' is not available.",
}

root_agent = Agent(
name="trivia_agent",
model="gemini-2.0-flash",
description=(
"An agent designed to answer trivia questions about various topics."
),
instruction=(
"You are a knowledgeable agent capable of providing trivia about different subjects."
),
tools=[get_trivia],
)

Eksempelkoden nevnt tidligere var inspirert av koden nevnt på Google.github.io.

Koden oppretter en triviaagent som svarer på generelle kunnskapsspørsmål om et spesifisert emne.

Lese:Windows Driver Kit og Windows ADK nå tilgjengelig for Windows 11

4] Kjør agenten

Nå som vi har opprettet agenten, la oss gå videre og kjøre den. For å gjøre det, må vi åpne terminalen i VS-kode og kjøre følgende kommando.

adk run folder_name

Merk: mappenavnet er en variabel som bør erstattes av mappen der agentfilene er lagret.

Du kan også åpne agenten på nettet ved å bruke følgende kommando.

adk web

Dette vil gi deg en hyperkobling som du må klikke på for å kjøre webserveren.

Forhåpentligvis vil du ved hjelp av dette innlegget få en ide om hvordan du oppretter agenter ved hjelp av Google ADK. For å lære mer om dette, kan du gå tilgoogle.adk.io.

Lese:Hvordan lage kraftige AI-agenter uten koding?

Hvordan installerer jeg Google ADK?

For å installere Google ADK må du først opprette et virtuelt Python-miljø ved å brukeog aktiver den (venv\Scripts\activate.bat for CMD eller .\venv\Scripts\Activate.ps1 for PowerShell). Deretter kjører du pip install google-adk for å installere ADK. Når du er ferdig, er du klar til å starte ADK. Bekreft installasjonen medpip vis google-adk.

Les også:.

Related Posts