Agent

term_id: agent

Category: application_paradigms

Definition

In AI is een agent een entiteit die handelt namens een gebruiker of systeem om taken voltooien. In tegenstelling tot passieve modellen die alleen reageren op prompts, kunnen agenten plannen, gereedschap gebruiken en itereren op hun acties.

Summary

Een AI-systeem dat in staat is zijn omgeving waar te nemen, te redeneren en handelingen te verrichten om specifieke doelen autonoom te bereiken.

Key Concepts

  • Autonomie
  • Gereedschapsgebruik
  • Planning
  • Reactive loop (reactieve lus)

Use Cases

  • Geautomatiseerde onderzoeksassistenten
  • Zelfcoderende bots
  • Slimme huiscontrollers

Code Example

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