Otonom muhakeme ile yapay zekayı geliştirmek için Agentic RAG'yi keşfedin. Ultralytics ve Ultralytics akıllı arama ve görme özelliklerini nasıl desteklediğini öğrenin.
Agentic Retrieval-Augmented Generation (Agentic RAG), otonom AI ajanlarını entegre ederek geleneksel arama sistemlerini geliştiren gelişmiş bir yapay zeka (AI) mimarisi. Standart RAG boru hatları doğrusal bir "arama ve üretme" dizisinde çalışırken, Agentic RAG, Büyük Dil Modeli'nin (LLM) akıllı bir düzenleyici olarak hareket etmesini sağlar. Bu ajan, kullanıcının komutunu bağımsız olarak analiz edebilir, harici bilginin gerekip gerekmediğini belirleyebilir, birden fazla arama sorgusu oluşturabilir, geri getirilen verileri değerlendirebilir ve kapsamlı ve doğru bir cevap derleyene kadar araştırmasını yinelemeli olarak iyileştirebilir. İşlev çağırma ve araç kullanma yeteneklerinden yararlanarak, bu sistemler sorguları çeşitli veritabanları, API'ler ve analitik araçlar arasında dinamik olarak yönlendirir ve karmaşık, çok adımlı sorunlarla uğraşırken LLM'lerdeki halüsinasyonları önemli ölçüde azaltır.
Agentic RAG'ın temel yeniliği, döngü ve akıl yürütme yeteneğinde yatmaktadır. Önde gelen agentik AIçerçeveleri bu süreci dinamik, otonom iş akışları halinde yapılandırır:
Sağlam üretken boru hatları uygulamak için, Agentic RAG'yi temel kavramlarından ayırmak çok önemlidir:
Agentic RAG, insan analitik muhakemesini taklit eden derin araştırma ve karmaşık sorun giderme görevlerini otomatikleştirerek endüstrileri dönüştürüyor. analitik muhakeme.
Görme modelleri, fiziksel dünyayla etkileşime giren Agentic RAG sistemleri için güçlü duyusal araçlar olarak hizmet eder. Örneğin, bir ajan Ultralytics kullanarak bir görüntü veya video akışından görsel bağlamı dinamik olarak alabilir ve kullanıcı sorgularını yanıtlayabilir. Geliştiriciler, Ultralytics kullanarak bu özel görme araçlarının veri açıklamalarını ve eğitimlerini yönetebilir.
Aşağıdaki Python , bir AI ajanın programlı olarak YOLO26'yı çağırarak bir görüntüden yapılandırılmış gözlemleri nasıl çıkarabileceğini ve bir sonraki akıl yürütme adımı için gerçekçi bağlamı nasıl toplayabileceğini göstermektedir.
from ultralytics import YOLO
# Initialize YOLO26 for the agent's visual retrieval tool
model = YOLO("yolo26n.pt")
# The agent invokes the model on an image to gather visual facts
results = model("https://ultralytics.com/images/bus.jpg")
# The agent parses the detected objects to formulate its next query or action
visual_context = [model.names[int(c)] for c in results[0].boxes.cls]
print(f"Agent Observation: I currently see {', '.join(visual_context)}.")
Yüksek kapasiteli görme modellerini akıl yürütme motorlarına bağlayarak, Agentic RAG statik bilgi geri getirme ile dinamik, gerçek dünya uzamsal zeka arasındaki boşluğu doldurur. Otonom sistemlerin gelişen manzarasına daha derinlemesine bakmak için, Stanford AI Endeksi Raporu, ajansın yeteneklerinin kapsamlı bir takibini sunar.