PYTHON FOR AUTONOMOUS AGENTS: TOOLING, SDKS & ORCHESTRATION EĞİTİMİ

Python ile otonom yapay zekâ ajanları kurun

Tool calling, ajan döngüsü, SDK'lar, bellek, RAG ve çoklu ajan orkestrasyonunu Python ile uygulayın

Python ile LLM tabanlı ajanlarda araç çağırma, plan-act-observe döngüsü, bellek, RAG, MCP, güvenlik sınırları, çoklu ajan orkestrasyonu ve değerlendirme uygulamalı ve kodlayarak anlatılır.

3 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

LLM ajanlarının tasarımı, araçlandırılması ve orkestrasyonu

Python ile LLM tabanlı otonom ajan geliştirmeyi öğretir. Ajan döngüsü (plan-act-observe), fonksiyon/araç çağırma ve JSON şeması, resmi LLM SDK'larının kullanımı, yapılandırılmış çıktı, kısa ve uzun vadeli bellek, RAG ile bilgi bağlama, çoklu ajan orkestrasyonu, güvenlik ve izin sınırları, hata toparlama, değerlendirme ve izleme uygulamalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; 1. gün Ajan Mimarisi ve Araç Çağırma, 2. gün Bellek, Bilgi ve Güvenlik, 3. gün Orkestrasyon ve Üretim konularına ayrılmıştır.

Seviye

İleri Seviye — LLM tabanlı otonom ajanlar, araç çağırma, SDK'lar, bellek ve çoklu ajan orkestrasyonu

Öğrenme Metodu

Her gün adım adım gelişen bir ajan projesi kodlanır; araçlar, bellek ve orkestrasyon katmanları eklenir ve izleme çıktılarıyla hata ayıklanır.

Neden Bu Eğitim?

🤖Gerçek Ajanlar

Araç çağırabilen, planlayan ve hatadan toparlanan ajanlar kurarsınız.

🛠️SDK Hakimiyeti

LLM SDK parametrelerini ve yapılandırılmış çıktıyı etkin kullanırsınız.

🕸️Orkestrasyon

Birden çok ajanı görev ve rol bazlı koordine edersiniz.

Anahtar Konular

python ai agentsotonom ajanlarllm agent pythontool callinglanggraphçoklu ajanRAG pythonMCPyapay zeka ajan geliştirmeagent orchestration
“Otonomi, ancak sınırları iyi çizilmiş araçlarla güvenle ölçeklenir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Python Yetkinliği

Fonksiyon, sınıf, asyncio ve HTTP istemcisi deneyimi gerekir.

2
API Anahtarı

Bir LLM sağlayıcısına ait API erişimi katılımcı tarafından hazırlanmalıdır.

3
JSON ve REST

JSON şeması ve REST API mantığı bilinmelidir.

4
Geliştirme Ortamı

Python 3.11+, sanal ortam ve bir IDE hazır olmalıdır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı ile temel ajan döngüsünü ve araç çağırmayı kodlar.
Modül 1
LLM SDK Temelleri
  • mesaj rolleri: system, user, assistant
  • temperature, max_tokens, stop parametreleri
  • akış (streaming) yanıtlar
  • token sayımı ve maliyet
  • asenkron istekler ve hız sınırı
  • hata kodları ve yeniden deneme
Modül 2
Araç (Tool) Çağırma
  • fonksiyon şemasını JSON Schema ile tanımlama
  • model çağrısı ve tool_call yanıtını ayrıştırma
  • araç sonucunu bağlama geri besleme
  • paralel araç çağrıları
  • hatalı argüman doğrulama (pydantic)
  • arama, hesap makinesi, dosya araçları
Modül 3
Ajan Döngüsü
  • plan, act, observe döngüsü
  • durma koşulları ve maksimum adım
  • ReAct örüntüsü
  • plan-and-execute yaklaşımı
  • ara düşünce yönetimi
  • döngü ve takılma tespiti
Modül 4
Yapılandırılmış Çıktı
  • JSON mode ve şema zorlama
  • pydantic modeline ayrıştırma
  • doğrulama ve onarım döngüsü
  • sınıflandırma ve çıkarım görevleri
  • enum ile kısıtlı çıktı
  • hata durumunda yeniden isteme
Günün hedefiKatılımcı ile ajanlara bellek ve bilgi bağlama ekler, güvenlik sınırlarını koyar.
Modül 1
Bellek Yönetimi
  • kısa vadeli konuşma belleği ve pencere
  • özet belleği
  • uzun vadeli kalıcı bellek (SQLite, vektör)
  • bellek yazma/okuma politikaları
  • bağlam penceresi bütçesi
  • durum nesnesi tasarımı
Modül 2
RAG
  • belge parçalama (chunking)
  • embedding ve vektör veritabanı (Chroma, FAISS)
  • benzerlik araması ve yeniden sıralama
  • kaynak gösterme (citation)
  • alaka ve halüsinasyon kontrolü
  • RAG'ı bir araç olarak ajana verme
Modül 3
Güvenlik ve İzinler
  • prompt injection riskleri
  • araç izin listesi ve en az yetki
  • sandbox ve kod çalıştırma sınırları
  • kullanıcı onayı (human-in-the-loop)
  • gizli veri sızıntısı önleme
  • girdi ve çıktı filtreleme
Modül 4
Hata Toparlama
  • araç hatalarında alternatif plan
  • zaman aşımı ve devre kesici
  • idempotent işlemler
  • durum kaydı ve devam etme
  • maliyet ve adım bütçesi
  • günlükleme ve izleme
Günün hedefiKatılımcı ile çoklu ajan sistemleri kurar, değerlendirir ve üretime hazırlar.
Modül 1
Çoklu Ajan Desenleri
  • yönetici-işçi (supervisor) deseni
  • uzman ajanlar ve yönlendirici
  • el değiştirme (handoff)
  • tartışma/eleştirmen ajan
  • paylaşılan durum ve mesaj kanalı
  • LangGraph ve benzeri çerçeve karşılaştırması
Modül 2
Çerçeveler ve SDK'lar
  • LangChain, LangGraph, OpenAI Agents SDK, Anthropic SDK karşılaştırması
  • MCP (Model Context Protocol) araç sunucuları
  • kendi mini ajan çerçevesini yazma
  • çerçeve bağımlılığı riski
  • araçları standartlaştırma
  • sürüm ve uyumluluk
Modül 3
Değerlendirme
  • ajan görev başarı ölçütleri
  • test senaryoları ve altın veri seti
  • LLM-as-judge değerlendirme
  • iz (trace) kaydı ve gözlemlenebilirlik
  • regresyon testleri
  • maliyet ve gecikme ölçümü
Modül 4
Üretime Alma
  • FastAPI ile ajan servisi
  • kuyruk ve arka plan görevleri
  • oturum ve çok kullanıcılı durum
  • hız sınırı ve maliyet kontrolü
  • sürümleme ve prompt yönetimi
  • kapanış projesi: iş akışı otomasyon ajanı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Ajan Döngüsü

Plan-act-observe döngüsünü sınırlı adımla güvenle kodlayabilirsiniz.

✅
Araç Çağırma

JSON şemalı araçları tanımlayıp model çağrılarına bağlayabilirsiniz.

✅
Yapılandırılmış Çıktı

Pydantic ile doğrulanan yapılandırılmış yanıtlar alabilirsiniz.

✅
Bellek

Kısa ve uzun vadeli bellek katmanları kurabilirsiniz.

✅
RAG Entegrasyonu

Vektör veritabanıyla kaynaklı yanıt veren ajanlar yazabilirsiniz.

✅
Güvenlik

Prompt injection ve yetki sınırlarına karşı önlem alabilirsiniz.

✅
Orkestrasyon

Çoklu ajan desenlerini tasarlayıp koordine edebilirsiniz.

✅
Değerlendirme

Ajan başarısını trace ve test setleriyle ölçebilirsiniz.

Kimler İçin Uygundur?

  • Python bilen ve LLM tabanlı otomasyon ajanları geliştirmek isteyen yazılım geliştiriciler
  • veri mühendisleri
  • yapay zekâ uygulama ekipleri

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Python bilen ve LLM tabanlı ajan veya otomasyon sistemleri geliştirmek isteyen yazılımcılar, veri mühendisleri ve yapay zekâ ekipleri için uygundur.
Hangi LLM sağlayıcısı kullanılır?
Örnekler sağlayıcıdan bağımsız tasarlanır; katılımcı kendi API anahtarıyla bir SDK üzerinde çalışır.
Çerçeve zorunlu mu?
Hayır; önce çerçevesiz mini ajan yazılır, ardından LangGraph ve benzeri çerçevelerle karşılaştırılır.
Güvenlik konusu işleniyor mu?
Evet, prompt injection, en az yetki ve onay mekanizmaları ayrı bir modüldür.
Sertifika verilir mi?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Python for Autonomous Agents: Tooling, SDKs & Orchestration Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
KonuPython
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn