Et ADK eller Agent Development Kit giver dig værktøjer til at bygge AI-agenter. Google har afsløret Google ADK. Google ADK integreres medforskellige AI-modeller, herunder Googles Gemini, for at tilbyde funktioner som modulær arkitektur, fleksibel orkestrering og indbyggede evalueringsværktøjer. I dette indlæg skal vi se, hvordan du kaninstaller Google ADK for at bygge Multi Agents på Windows 11/10.
Hvad er forudsætningerne for Google ADK?
Forudsætningerne for Google ADK inkluderer at have Python version 3.9 eller nyere installeret og korrekt konfigureret. Du skal også bruge en IDE som VS Code eller PyCharm til udvikling og en funktionel terminal til at udføre kommandoer effektivt. Sørg for, at dit systems PATH-variabel er indstillet korrekt til Python.
For at installere Google ADK til at bygge Multi Agents, skal du følge nedenstående trin.
- Installer Google ADK
- Indstil dit miljø
- Importer Google ADK
- Kør agenten
Lad os diskutere dem i detaljer.
1] Installer Google ADK

Først og fremmest skal vi installere Google ADK på vores system. Selvom kildekoden er hostet pågithub.com, kan vi bare tage den nemme vej for at installere applikationen ved at køre følgende kommando i den forhøjede tilstand af kommandoprompten.
pip install google-adkDette vil tage lidt tid at installere. Når ADK er installeret, skal du gå til næste trin.
2] Indstil dit miljø

Nu hvor vi har ADK til rådighed, så lad os skabe miljøet for vores projekt. For at gøre det skal du åbne en anden kommandoprompt-session, denne gang, ikke i forhøjet tilstand, og gå til en hvilken som helst mappe efter eget valg. Vi gik til skrivebordet ved at bruge følgende kommando og lavede en anden mappe der.
cd Desktop mkdir sample_agents cd sample_agents
For nu at sætte projektet op,køre uv init.

Du kan nu løbedirfor at se, om alle filerne er placeret i mappen eller ej.Du kan tjekke det vedhæftede skærmbillede for at kende de nødvendige filer. For at køre programmet for at teste, udfør -uv køre main.py
Når det er gjort, skal vi installere en LLM-model. Af hensyn til denne tutorial går vi medLiteLLM.Kør følgende kommando for at gøre det samme.
pip install litellm
Husk på, at da vi installerer tjenesten uden en forhøjet CMD-tilstand, vil den kun blive installeret for den nuværende bruger.
For at tilføje det til vores projekt, kør –uv tilføje litellm.
Læse:: Begynderguide fra Microsoft
3] Importer Google ADK

Til dette trin har vi brug for en IDE. Vi vil brugemen du er velkommen til at bruge enhver IDE efter eget valg. Så åbn VS-kode, og åbn derefter din mappe.
I vores første metode skal vi slettemain.pyfil, da den ikke er påkrævet, så højreklik på den og vælgSlet.Opret derefter en anden Python-fil, og navngiv denagent.py.Når filen agent.py er åben, skal vi importere Google ADK. For at komme i gang kan du køre følgende kodelinje.
from google.adk.agents import Agent
from google.adk.models.lite_llm import LiteLLM
Og så kan vi skrive vores kode fra bunden. Sørg for at angive din AI-model, du kan f.eks. bruge Ollama, og derefter tilføje en root-agent ved hjælp af følgende syntaks.
root_agent = Agent( Write your code here )
Du kan angive tilstanden, beskrivelsen og instruktionerne inde i root_agent-beholderen.
Alternativt, i stedet for at slettemain.py fil,kopier og indsæt 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 nævnt tidligere var inspireret af koden nævnt på Google.github.io.
Koden opretter en trivia-agent, der besvarer generelle viden-trivia-spørgsmål om et specificeret emne.
Læse:Windows Driver Kit og Windows ADK er nu tilgængelige til Windows 11
4] Kør agenten

Nu hvor vi har oprettet agenten, lad os gå videre og køre den. For at gøre det skal vi åbne Terminal i VS Code og køre følgende kommando.
adk run folder_name
Bemærk: Mappenavnet er en variabel, der skal erstattes af den mappe, hvori agentfilerne er gemt.
Du kan også åbne agenten på nettet ved at bruge følgende kommando.
adk web
Dette vil give dig et hyperlink, som du skal klikke på for at køre webserveren.
Forhåbentlig vil du ved hjælp af dette indlæg få en idé om, hvordan du opretter agenter ved hjælp af Google ADK. For at lære mere om dette, kan du gå tilgoogle.adk.io.
Læse:Hvordan opretter man kraftfulde AI-agenter uden kodning?
Hvordan installerer jeg Google ADK?
For at installere Google ADK skal du først oprette et virtuelt Python-miljø ved hjælp afog aktiver den (venv\Scripts\activate.bat til CMD eller .\venv\Scripts\Activate.ps1 til PowerShell). Kør derefter pip install google-adk for at installere ADK. Når du er færdig, er du klar til at starte ADK. Bekræft installationen medpip vis google-adk.
Læs også:.



![Intel SGX AESM-tjenesten afsluttede uventet [Ret]](https://elsefix.com/tech/tejana/wp-content/uploads/2024/12/intel-sgx-terminated.png)










