Cómo instalar Google ADK para crear múltiples agentes en Windows 11

Un kit de desarrollo de ADK o agente le proporciona herramientas para construir agentes de IA. Google ha presentado Google ADK. Google ADK se integra con Varios modelos de IA, incluido Géminis de Google, para ofrecer características como arquitectura modular, orquestación flexible y herramientas de evaluación incorporadas. En esta publicación, vamos a ver cómo puedes Instale Google ADK para crear múltiples agentes en Windows 11/10.

¿Cuáles son los requisitos previos para Google ADK?

Los requisitos previos para Google ADK incluyen tener la versión 3.9 de Python o más instalado y configurado correctamente. También necesitará un IDE como VS Code o Pycharm para el desarrollo y un terminal funcional para ejecutar comandos de manera efectiva. Asegúrese de que la variable de ruta de su sistema esté configurada correctamente para Python.

Instale Google ADK para crear múltiples agentes en Windows 11/10

Para instalar Google ADK para crear múltiples agentes, debe seguir los pasos mencionados a continuación.

  1. Instalar Google ADK
  2. Configure su entorno
  3. Importar Google ADK
  4. Ejecutar el agente

Discutamos en detalle.

1]Instale Google ADK

En primer lugar, necesitamos instalar Google ADK en nuestro sistema. A pesar de que el código fuente está alojado en github.compodemos tomar la ruta fácil para instalar la aplicación ejecutando el siguiente comando en el modo elevado del símbolo del sistema.

pip install google-adk

Esto llevará un poco de tiempo instalar. Una vez que se instale el ADK, vaya al siguiente paso.

2]Configure su entorno

Ahora que tenemos el ADK a nuestra disposición, establezcamos el medio ambiente para nuestro proyecto. Para hacerlo, debe abrir otra sesión de símbolo del sistema, esta vez, no en modo elevado, e ir a cualquier directorio de su elección. Fuimos al escritorio usando el siguiente comando e hicimos otro directorio allí.

cd Desktop

mkdir sample_agents

cd sample_agents

Ahora, para configurar el proyecto, Ejecutar UV Init.

Ahora puedes correr prostituta Para ver si todos los archivos se colocan dentro de la carpeta o no. Puede consultar la captura de pantalla adjunta para conocer los archivos requeridos. Para ejecutar el programa para probar, ejecutar – UV Run Main.py

Una vez hecho esto, tendríamos que instalar un modelo LLM. Por el bien de este tutorial, vamos con Litellm. Ejecute el siguiente comando para hacer lo mismo.

pip install litellm

Tenga en cuenta que, dado que estamos instalando el servicio sin un modo elevado de CMD, solo se instalará para el usuario actual.

Para agregarlo a nuestro proyecto, ejecute – UV Agregar litellm.

3]Importar Google ADK

Para este paso, necesitamos un IDE. Usaremos el código Visual Studio, pero no dude en usar cualquier ideal de su elección. Entonces, abra el código VS y luego abra su carpeta.

En nuestro primer método, necesitamos eliminar el Main.py Archivo como no es necesario, así que haga clic con el botón derecho y seleccione Borrar. Luego cree otro archivo de Python y asígnelo agente.py. Una vez que el archivo Agent.py está abierto, necesitamos importar Google ADK. Para comenzar, puede ejecutar la siguiente línea de código.

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

Y luego podemos escribir nuestro código desde cero. Asegúrese de especificar su modelo AI, puede usar Ollama, por ejemplo, y luego agregar un agente raíz, utilizando la siguiente sintaxis.

root_agent = Agent(

Write your code here

)

Puede especificar el modo, la descripción y las instrucciones dentro del contenedor root_agent.

Alternativamente, en lugar de eliminar el archivo main.py, Copie y pegue el siguiente código de muestra en él.

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],
)

El código de muestra mencionado anteriormente se inspiró en el código mencionado en google.github.io.

El código crea un agente de trivia que responde a las preguntas de trivia de conocimiento general sobre un tema específico.

4]Ejecute el agente

Ahora que hemos creado el agente, sigamos adelante y ejecutarlo. Para hacerlo, necesitamos abrir el terminal en el código VS y ejecutar el siguiente comando.

adk run folder_name

Nota: La carpeta_name es una variable que debe ser sustituida por la carpeta en la que se almacenan los archivos de agente.

También puede abrir el agente en la web, utilizando el siguiente comando.

adk web

Esto le dará un hipervínculo en el que debe hacer clic para ejecutar el servidor web.

Con suerte, con la ayuda de esta publicación, tendrá una idea de cómo crear agentes que usen Google ADK. Para obtener más información sobre esto, puedes ir a Google.adk.io.

¿Cómo instalo Google ADK?

Para instalar Google ADK, primero cree un entorno virtual de Python utilizando y activarlo (venv scripts activate.bat para cmd o. venv scripts activate.ps1 para PowerShell). A continuación, ejecute PIP instale Google-ADK para instalar el ADK. Una vez hecho, estás listo para comenzar a ADK. Verifique la instalación con Pip Show Google-Adk.

Valora este artculo post

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *