Agente

term_id: agent

Category: application_paradigms

Definition

En IA, un agente es una entidad que actúa en nombre de un usuario o sistema para completar tareas. A diferencia de los modelos pasivos que solo responden a prompts, los agentes pueden planificar, utilizar herramientas externas e iterar sobre sus acciones para resolver problemas complejos.

Summary

Un sistema de IA capaz de percibir su entorno, razonar y realizar acciones para alcanzar objetivos específicos de forma autónoma.

Key Concepts

  • Autonomía
  • Uso de herramientas
  • Planificación
  • Bucle reactivo

Use Cases

  • Asistentes de investigación automatizados
  • Bots de codificación autónomos
  • Controladores de hogares inteligentes

Code Example

1
2
agent = Agent(model=llm, tools=[search_tool, calculator])
result = agent.run("Find the latest news on AI and summarize it")