ComenzarEmpieza gratis

Configuración de la conversación

Ahora que tienes una herramienta personalizada para ayudarte a calcular la longitud de un tejado, puedes configurar las salidas de tu agente para que respondan a la consulta que introduzcas. Con pequeños ajustes en tus sentencias de impresión, podrás comparar directamente tu consulta y la respuesta del agente para verificar la precisión. Tus tools y query ya están configurados y tu model está listo para usarse.

Este ejercicio forma parte del curso

Diseño de sistemas agénticos con LangChain

Ver curso

Instrucciones del ejercicio

  • Inicializa la función create_react_agent creando un objeto llamado app, pasando los argumentos requeridos.
  • Invoca el agente app, pasando tu query, antes de guardar e imprimir la response del agente.
  • Define "user_input" como query y "agent_output" como el último elemento extraído de "messages" en response antes de imprimir ambos.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

tools = [hypotenuse_length]
query = "What is the value of the hypotenuse for a triangle with sides 3 and 5?"

# Create the ReAct agent
app = ____(____, ____)

# Invoke the agent with a query and store the messages
response = ____.____({"messages": [("human", ____)]})

# Define and print the input and output messages
print({
    "____": ____,
    "____": ____["____"][____].____
})
Editar y ejecutar código