Agentes ReAct
¡Es hora de crear tu propio agente ReAct! Recuerda que ReAct significa Razonar y Actuar, que describe cómo toman decisiones. En este ejercicio, cargarás la herramienta incorporada wikipedia
para integrar datos externos de Wikipedia con tu LLM. Ya se ha definido para ti un llm
que utiliza el modelo gpt-4o-mini
de OpenAI.
Nota: La herramienta wikipedia
requiere la instalación de la biblioteca Python wikipedia
como dependencia, lo que se ha hecho por ti en este caso.
Este ejercicio forma parte del curso
Desarrollar aplicaciones LLM con LangChain
Instrucciones de ejercicio
- Carga la herramienta
"wikipedia"
. - Define un agente ReAct, pasándole la dirección
llm
y las herramientas que debe utilizar. - Ejecuta el agente en la entrada proporcionada e imprime el contenido del mensaje final en
response
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Define the tools
tools = ____(["wikipedia"])
# Define the agent
agent = ____(____, ____)
# Invoke the agent
response = ____({"messages": [("human", "How many people live in New York City?")]})
print(____)