Tag Archives: Azure Open AI

Agentic AI – Extensions, Function ve Data Store Kullanım Senaryoları

Bir agent’ın dış dünya ile etkili bir şekilde etkileşim kurabilmesi için doğru araçları (tools) kullanması gerekir. Bu araçlar, sadece dış sistemlere erişimi değil, aynı zamanda modelin sınırlı eğitim bilgisini genişletmesini ve görevlerini başarıyla yerine getirmesini sağlar. Agent mimarisinde en sık kullanılan üç araç tipi şunlardır: Extensions Function Calling Data Stores Bu araçların hangi senaryoda ne… Read More »

Agentic AI – Data Stores

Bir dil modelini dev bir kütüphane gibi hayal edin. İçinde eğitildiği verilerden oluşan milyonlarca sayfa bilgi bulunur. Ancak bu kütüphane zamanla güncellenmez; sadece başlangıçta sahip olduğu bilgiyle sınırlıdır. Oysa gerçek dünya sürekli değişmektedir. Yeni bilgiler, gelişen olaylar ve kullanıcı ihtiyaçları modele daha dinamik ve güncel veri kaynaklarına erişim gereksinimini doğurur. İşte bu noktada devreye Data… Read More »

AI Agents: Function Kullanımı

Agent sistemlerinde görevleri daha modüler ve yönetilebilir hale getirmek için kullanılan yöntemlerden biri de Function Calling’dir. Bu yaklaşım, klasik yazılım geliştirme mantığındaki fonksiyon kullanımına oldukça benzer, ancak burada fonksiyonları çağıran bir yazılım geliştirici değil, bir dil modelidir. Fonksiyonlar Nasıl Çalışır? Tıpkı bir yazılımcının program içerisinde çeşitli görevleri yerine getirmek için fonksiyonlar yazması gibi, bir model… Read More »

AI Agents – Extensions Kullanımı

Agent sistemlerinin gerçek dünyadaki hizmetlerle etkileşim kurabilmesi için yalnızca reasoning kabiliyetine sahip olması yetmez; aynı zamanda API’lerle doğru, esnek ve hataya dayanıklı şekilde çalışabilmesi gerekir. Bu noktada devreye Extensions girer. Extension Nedir? Extension’ları anlamanın en kolay yolu, onları bir agent ile API arasında standart bir köprü olarak düşünmektir. Bu yapı sayesinde, agent’lar bir API’yi altta… Read More »

Microsoft Autogen and Semantic Kernel

Son dönemde agent tabanlı yapay zekâ (agentic AI) çözümlerine olan ilgi ciddi şekilde artmış durumda. Özellikle karmaşık görevlerin birden fazla yapay zekâ ajanı tarafından otonom olarak yürütüldüğü senaryolar, hem araştırma dünyasının hem de üretim ortamlarının radarında. Microsoft ise bu alandaki yaklaşımını iki güçlü araçla şekillendiriyor: AutoGen ve Semantic Kernel. Peki bu iki framework tam olarak… Read More »

Yapay Zekâ Agent’larında Reasoning Architecture ve Araç Kullanımı

Yapay zekâ alanındaki en önemli dönüşümlerden biri, modellerin sadece tahmin yapan sistemler olmaktan çıkarak, belirli hedeflere ulaşabilen otonom agent’lara dönüşmesidir. Bu dönüşümün merkezinde, bilişsel mimariler (cognitive architectures), akıl yürütme framework’leri ve tool entegrasyonları yer almaktadır. Bilişsel Mimari: Şef Analojisiyle Anlamak Bir agent’ın nasıl çalıştığını anlamanın en etkili yollarından biri, süreci insani bir metaforla açıklamaktır. Örneğin;… Read More »

AI Agent Mimarisi: Model, Tool ve Orchestration Katmanı Üzerine

Yapay zekâ destekli agent mimarileri, sadece güçlü dil modelleri (Language Models – LM) değil, aynı zamanda bu modellerin dış dünya ile etkileşime geçmesini sağlayan tool’lar ve akıllı karar alma süreçlerini yöneten bir orchestration layer sayesinde etkili hale gelir. Bu yazıda, agent mimarisinin üç temel yapı taşı olan model, tool ve orchestration layer kavramlarına odaklanacağız. Model:… Read More »

Agentic AI

Yapay zekâ dünyasında GenAI (Generative AI) ve Agentic AI, iki farklı ama birbiriyle tamamlayıcı yaklaşımı temsil ediyor. GenAI yaratmaya, Agentic AI ise eyleme geçmeye odaklanır. GenAI modelleri yeni içerikler üretirken; Agentic AI sistemleri karar alır, aksiyon alır ve bu aksiyonları çevresel faktörlere göre optimize eder. Bu iki yaklaşım birlikte kullanıldığında, yaratıcılığı ve aksiyonu birleştiren güçlü… Read More »