ai-agents-for-beginners

Intro to AI Agents

(Bu dersin videosunu izlemek için yukarıdaki görsele tıklayın)

AI Ajanlara ve Ajan Kullanım Senaryolarına Giriş

Yeni Başlayanlar için AI Ajanları kursuna hoş geldiniz! Bu kurs, sıfırdan AI Ajanları oluşturmak için temel bilgileri — ve gerçek çalışan kodları — sunar.

Sorularınızı yanıtlamaktan memnun olan öğrenenler ve AI geliştiricileri ile dolu olan Azure AI Discord Topluluğu‘nda selam vermeye gelin.

Yapmaya başlamadan önce, AI Ajanın nedir ve ne zaman kullanmanın mantıklı olduğunu gerçekten anladığımızdan emin olalım.


Giriş

Bu ders şunları kapsar:

Öğrenme Hedefleri

Bu dersin sonunda şunları yapabilmelisiniz:


AI Ajanları Tanımlama ve AI Ajan Türleri

AI Ajanlar nedir?

Bunu anlamanın basit bir yolu şöyle:

AI Ajanlar, Büyük Dil Modellerinin (LLM) yalnızca istemlere yanıt vermekle kalmayıp — araçlar ve bilgi vererek dünyada işler yapmasına olanak tanıyan sistemlerdir.

Bunu biraz açalım:

What Are AI Agents?


AI Ajanların Farklı Türleri

Tüm ajanlar aynı şekilde inşa edilmemiştir. İşte ana türlerin bir dökümü, seyahat rezervasyon ajanını örnek alarak:

Ajan Türü Ne Yapar Seyahat Ajanı Örneği
Basit Refleks Ajanlar Sert kodlanmış kuralları takip eder — hafıza veya planlama yok. Şikayet e-postası görür → bunu müşteri hizmetlerine yönlendirir. Hepsi bu.
Model Tabanlı Refleks Ajanlar Dünyanın içsel bir modelini tutar ve değişikliklere göre günceller. Tarihsel uçuş fiyatlarını takip eder ve aniden pahalı olan güzergahları işaretler.
Hedef Tabanlı Ajanlar Akılda bir hedef vardır ve adım adım nasıl ulaşılacağını bulur. Mevcut konumunuzdan varış noktanıza kadar tüm seyahati (uçuş, araba, otel) ayırtır.
Fayda Tabanlı Ajanlar Sadece bir çözüm bulmaz — tercihleriniz için en yüksek puanı alan en iyi çözümü bulur. Maliyet ile kolaylığı dengeler ve tercihlerinize en uygun seyahati önerir.
Öğrenen Ajanlar Geri bildirimlerden öğrenerek zaman içinde gelişir. Gelecekteki rezervasyon önerilerini, yolculuk sonrası anket sonuçlarına göre ayarlar.
Hiyerarşik Ajanlar Üst düzey bir ajan işi alt görevlerle böler ve bunları alt ajanlara devreder. “Seyahat iptal” talebi; uçuş iptali, otel iptali, araba kiralama iptali olarak alt ajanlara ayrılır.
Çoklu Ajan Sistemleri (MAS) Birbirinden bağımsız birden çok ajan birlikte (ya da rekabet halinde) çalışır. İşbirlikçi: oteller, uçuşlar ve eğlence ayrı ajanlar tarafından yönetilir. Rekabetçi: çeşitli ajanlar en iyi fiyata otel odası doldurmak için yarışır.

AI Ajanlar Ne Zaman Kullanılır

Sadece bir AI Ajan kullanabilmeniz, her zaman kullanmanız gerektiği anlamına gelmez. İşte ajanların gerçekten parladığı durumlar:

When to use AI Agents?

Kursun ilerleyen dersinde, Güvenilir AI Ajanlar Oluşturma dersinde, AI Ajanların ne zaman (ve ne zaman kullanılmaması gerektiği) konusuna daha derinlemesine bakacağız.


Ajanik Çözümlerin Temelleri

Ajan Geliştirme

Bir ajan oluştururken yaptığınız ilk şey, ne yapabileceğini tanımlamaktır — araçları, eylemleri ve davranışları.

Bu kursta, ana platform olarak Azure AI Agent Service’i kullanıyoruz. Şunları destekler:

Ajanik Desenler

LLM’lerle, istemler aracılığıyla iletişim kurarsınız. Ajanlarda her zaman her istemi elle yazamazsınız — ajan, çok sayıda adımda eylemde bulunmalı. İşte burada Ajanik Desenler devreye girer. Bunlar, LLM’leri daha ölçeklenebilir, güvenilir şekilde yönlendirme ve düzenleme için tekrar kullanılabilir stratejilerdir.

Bu kurs, en yaygın ve faydalı ajanik desenler etrafında yapılandırılmıştır.

Ajanik Çerçeveler

Ajanik Çerçeveler, geliştiricilere hazır şablonlar, araçlar ve altyapı sağlar. Ajan inşasını kolaylaştırır:

Bu kursta, üretime hazır ajanlar oluşturmak için Microsoft Agent Framework (MAF) üzerinde yoğunlaşıyoruz.


Kod Örnekleri

Uygulamada görmek ister misiniz? İşte bu dersin kod örnekleri:


Sorularınız mı Var?

Diğer öğrenenlerle bağlantı kurmak, ofis saatlerine katılmak ve topluluktan AI Ajan sorularınıza cevap almak için Microsoft Foundry Discord’a katılın.


Önceki Ders

Course Setup

Sonraki Ders

Exploring Agentic Frameworks


Feragatname: Bu belge, Co-op Translator adlı AI çeviri hizmeti kullanılarak çevrilmiştir. Doğruluk için çaba sarf etsek de, otomatik çevirilerin hatalar veya yanlışlıklar içerebileceğini lütfen unutmayın. Orijinal belge, ana dilindeki haliyle yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımı sonucu oluşabilecek herhangi bir yanlış anlaşılma veya yanlış yorumdan sorumlu değiliz.