# ReAct (ReAct)

## 🎯 TL;DR
ReAct (Akıl Yürüt ve Eyleme Geç) istem tekniği, büyük dil modellerinin (LLM'ler) akıl yürütmeyi harici araç etkileşimleriyle birleştirerek karmaşık görevleri çözmesini sağlar. Bir düşünce-eylem-gözlem döngüsü izler: sorunu analiz et, harici API'leri kullanarak eylemler gerçekleştir, sonuçları gözden geçir ve çözülene kadar tekrarla. Araştırma, çok adımlı problemler ve güncel veri gerektiren görevler için kullanışlıdır.

## 📚 Anahtar Kavramlar
- **ReAct (Reason and Act)** → ReAct (Akıl Yürüt ve Eyleme Geç): Büyük dil modellerinin akıl yürütme ve harici araç kullanımını birleştiren bir istem tekniği.
- **LLMs (Large Language Models)** → Büyük Dil Modelleri (BDM'ler): İnsan dilini anlama ve üretme yeteneğine sahip yapay zeka modelleri.
- **Prompting** → İstem Mühendisliği: Büyük dil modellerinden istenen çıktıyı almak için istemleri tasarlama süreci.
- **External tool interactions** → Harici araç etkileşimleri: Büyük dil modellerinin dış API'ler veya araçlarla iletişim kurması.
- **Thought-action-observation loop** → Düşünce-eylem-gözlem döngüsü: Bir sorunu çözmek için tekrarlayan analiz, eylem ve sonuç değerlendirme süreci.
- **APIs (Application Programming Interfaces)** → API'ler (Uygulama Programlama Arayüzleri): Farklı yazılım sistemlerinin birbiriyle iletişim kurmasını sağlayan arayüzler.

## 🔍 Detay (Orijinal İngilizce)
ReAct (Reason and Act) prompting enables LLMs to solve complex tasks by combining reasoning with external tool interactions. It follows a thought-action-observation loop: analyze the problem, perform actions using external APIs, review results, and iterate until solved. Useful for research, multi-step problems, and tasks requiring current data.

## 🔗 Daha Detay İstersen
roadmap.sh ekibinin seçtiği kaynaklar:
- 📖 [ReAct Prompting](https://www.promptingguide.ai/techniques/react) — ReAct istem tekniğini detaylıca açıklayan bir makale.
- 🎥 [4 Methods of Prompt Engineering](https://youtu.be/vD0E3EUb8-8?si=Y6MCLPzjmhMB4jSu&t=203) — İstem mühendisliğinin dört farklı yöntemini anlatan bir video (ReAct bölümü).
