Agent

term_id: agent

Category: application_paradigms

Definition

În IA, un agent este o entitate care acționează în numele unui utilizator sau al unui sistem pentru a îndeplini sarcini. Spre deosebire de modelele pasive care răspund doar la prompturi, agenții pot planifica, utiliza instrumente externe și itera asupra acțiunilor lor pentru a rezolva probleme complexe, adaptându-se dinamic la schimbările din mediu.

Summary

Un sistem de IA capabil să perceapă mediul, să raționeze și să întreprindă acțiuni pentru a atinge obiective specifice în mod autonom.

Key Concepts

  • Autonomie
  • Utilizarea instrumentelor
  • Planificare
  • Bucle reacțive

Use Cases

  • Asistenți automatizați pentru cercetare
  • Boți de programare autonomi
  • Controllere pentru case inteligente

Code Example

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