Ajan

term_id: agent

Category: application_paradigms

Definition

Yapay zekada bir ajan, kullanıcı veya sistem adına görevleri tamamlamak için hareket eden bir varlıktır. Sadece prompt’lara yanıt veren pasif modellerin aksine, ajanlar planlama yapabilir, araç kullanabilir ve eylemlerini tekrarlayabilir.

Summary

Çevresini algılayabilen, akıl yürütebilen ve belirli hedeflere ulaşmak için eylemler alabilen otonom bir yapay zeka sistemi.

Key Concepts

  • Özerklik
  • Araç kullanımı
  • Planlama
  • Reaktif döngü

Use Cases

  • Otomatik araştırma asistanları
  • Kendiliğinden kod yazan botlar
  • Akıllı ev kontrol sistemleri

Code Example

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