ai-agents-for-beginners

Intro to AI Agents

(Bu dersin videosunu izlemek için yukarıdaki resme tıklayın)

Yapay Zeka Ajanlarına ve Ajan Kullanım Alanlarına Giriş

Yapay Zeka Ajanları Yeni Başlayanlar İçin kursuna hoş geldiniz! Bu kurs size temel bilgileri — ve gerçek çalışan kodu — sunarak Yapay Zeka Ajanlarını sıfırdan inşa etmeye başlamanızı sağlar.

Sorularınızı yanıtlamaktan mutluluk duyan öğrenenler ve yapay zeka geliştiricileriyle dolu olan Azure AI Discord Topluluğu‘nda selam verin.

İnşa etmeye başlamadan önce, aslında bir Yapay Zeka Ajanının ne olduğunu ve ne zaman kullanmanın mantıklı olduğunu anlayalım.


Giriş

Bu ders şunları kapsar:

Öğrenme Hedefleri

Bu dersin sonunda şunları yapabiliyor olmalısınız:


Yapay Zeka Ajanlarının Tanımı ve Yapay Zeka Ajan Türleri

Yapay Zeka Ajanları Nedir?

Basit bir şekilde şöyle düşünebilirsiniz:

Yapay Zeka Ajanları, Büyük Dil Modellerinin (LLM’lerin) sadece istemlere yanıt vermekle kalmayıp dünyada eylem yapabilmesini sağlayan sistemlerdir — onlara araçlar ve bilgi sunarak hareket etmelerini sağlarlar.

Bunu biraz açalım:

What Are AI Agents?


Yapay Zeka Ajanlarının Farklı Türleri

Tüm ajanlar aynı şekilde yapılmaz. İşte ana türlerin bir dökümü, seyahat rezervasyon ajanı örneği üzerinden:

Ajan Türü Ne Yapar Seyahat Ajanı Örneği
Basit Refleks Ajanları Sert kodlanmış kuralları izler — hafıza yok, planlama yok. Bir şikayet e-postası görür → müşteri hizmetlerine iletir. Hepsi bu.
Model-Tabanlı Refleks Ajanları Dünyanın içsel bir modelini tutar ve değiştikçe günceller. Tarihsel uçuş fiyatlarını takip eder ve aniden pahalılaşan rotaları işaretler.
Hedef-Tabanlı Ajanlar Aklında bir hedef vardır ve ona ulaşmak için adım adım plan yapar. Mevcut konumunuzdan hedefinize tam bir seyahat (uçuşlar, araba, otel) rezervasyonu yapar.
Yarar-Tabanlı Ajanlar Sadece bir çözüm bulmakla kalmaz — takasları değerlendirerek en iyi çözümü bulur. Maliyet ve konforu dengeler, tercihlerinize en uygun seyahati bulur.
Öğrenen Ajanlar Geri bildirimlerden öğrenerek zamanla daha iyi olur. Seyahat sonrası anket sonuçlarına göre gelecek rezervasyon tavsiyelerini ayarlar.
Hiyerarşik Ajanlar Yüksek seviyeli bir ajan işi alt görevlere böler ve aşağı seviyedeki ajanlara devreder. “Seyahati iptal et” isteği: uçuş iptali, otel iptali, araç kiralama iptali şeklinde alt ajana verilir.
Çoklu Ajan Sistemleri (MAS) Birden fazla bağımsız ajan birlikte (veya rekabet ederek) çalışır. İşbirlikçi: farklı ajanlar otelleri, uçuşları ve eğlenceyi yönetir. Rekabetçi: birden fazla ajan en iyi fiyata otel odası doldurmak için yarışır.

Yapay Zeka Ajanlarını Ne Zaman Kullanmalı?

Sadece kullanabiliyor olmanız her zaman kullanmanız gerektiği anlamına gelmez. İşte ajanların gerçekten parladığı durumlar:

When to use AI Agents?

Kursun ilerleyen derslerinde Güvenilir Yapay Zeka Ajanları İnşası dersinde ne zaman (ve ne zaman kullanılmayacağını) daha derinlemesine inceleyeceğiz.


Ajanik Çözümlerin Temelleri

Ajan Geliştirme

Bir ajan inşa ederken ilk yapacağınız şey ne yapabileceğini tanımlamaktır — araçları, eylemleri ve davranışları.

Bu kursta ana platform olarak Azure AI Agent Service kullanıyoruz. Bu platform şunları destekler:

Ajanik Desenler

LLM’lerle iletişim kurmak için istemler (promptlar) kullanırsınız. Ajanlarda her zaman her istemi elle yazamazsınız — ajan çoklu adım boyunca eylem yapmalıdır. İşte burada Ajanik Desenler devreye girer. Bunlar, LLM’leri daha ölçeklenebilir ve güvenilir şekilde yönlendirmek ve düzenlemek için tekrar kullanılabilir stratejilerdir.

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

Ajanik Çerçeveler

Ajanik Çerçeveler, geliştiricilere ajanlar inşa etmek için hazır şablonlar, araçlar ve altyapı sunar. Şu konuları kolaylaştırırlar:

Bu kursta, üretime hazır ajanlar oluşturmak için Microsoft Agent Framework (MAF) üzerine odaklanıyoruz.


Kod Örnekleri

İncelemeye hazır mısınız? İşte bu dersin kod örnekleri:


Sorularınız mı var?

Diğer öğrenenlerle bağlantı kurmak, ofis saatlerine katılmak ve toplumdan Yapay Zeka Ajanları hakkındaki sorularınızı yanıtlamak için Microsoft Foundry Discord‘a katılın.


Önceki Ders

Course Setup

Sonraki Ders

Exploring Agentic Frameworks


Feragatname: Bu belge, AI çeviri hizmeti Co-op Translator kullanılarak çevrilmiştir. Doğruluk için çaba sarf etsek de, otomatik çevirilerin hata veya yanlışlık içerebileceğini lütfen unutmayınız. Orijinal belge, kendi dilinde yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımı sonucu ortaya çıkabilecek yanlış anlamalardan veya yanlış yorumlamalardan sorumlu değiliz.