Agent

term_id: agent

Category: application_paradigms

Definition

V AI je agent entita, která jedná jménem uživatele nebo systému za účelem splnění úkolů. Na rozdíl od pasivních modelů, které pouze reagují na prompty, mohou agenti plánovat, používat nástroje a iterovat na svých akcích.

Summary

Systém AI schopný vnímat své prostředí, uvažovat a podnikat akce k dosažení konkrétních cílů autonomně.

Key Concepts

  • Autonomie
  • Používání nástrojů
  • Plánování
  • Reaktivní smyčka

Use Cases

  • Automatizovaní výzkumní asistenti
  • Boty pro samostatné programování
  • Ovladače chytrých domácností

Code Example

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