AI Agent Nasıl Çalışır? Sıfırdan Mini Agent Harness Yazdım

Yapay zeka dünyasında son dönemde sıkça duyduğumuz "AI Agent" ve "Harness" kavramlarının perde arkasını merak ediyor musun? Bu videoda, karmaşık yapıların aslında ne kadar basit bir mantığa dayandığını anlamak için sıfırdan mini bir Agent Harness geliştiriyoruz. LLM'lerin (Büyük Dil Modelleri) bilgisayarımızla nasıl etkileşime girdiğini, dosya okuma, silme ve komut çalıştırma gibi işlemleri nasıl gerçekleştirdiğini kod üzerinden adım adım inceliyoruz. Node.js kullanarak oluşturduğumuz araçları (tools) OpenAI API ile nasıl bağladığımızı ve o "sihirli" döngünün (loop) nasıl çalıştığını teknik detaylarıyla paylaşıyorum. Eğer yapay zeka ajanlarının çalışma prensibini temelinden öğrenmek istiyorsan, bu rehber tam sana göre! Bu videoda neler var? AI Agent ve Harness nedir? Node.js ile dosya sistemi ve komut satırı araçları oluşturma. OpenAI Tool Calling (Araç Çağırma) mekanizması. Ajanın karar verme ve uygulama döngüsü. Loglar üzerinden adım adım işlem takibi. 00:00 - Giriş ve Mini Harness Projesinin Amacı 00:18 - Harness ve AI Agent Kavramları Nedir? 01:10 - Mini Agent Uygulamasının Canlı Demosu 02:30 - Kod İncelemesi: Proje Yapısı ve Temel Fonksiyonlar 03:24 - Araç Tanımları: Edit File, Read File ve Run Command 04:50 - Ana Döngü: Kullanıcı Inputu ve Ajanın Başlatılması 05:14 - Sihrin Gerçekleştiği Yer: Conversation Loop 06:03 - OpenAI Entegrasyonu ve Tool Calling Mekanizması 06:54 - Assistant Mesajlarının Parse Edilmesi ve Tool Kullanımı 08:42 - Tool'ların Execute Edilmesi ve Sonuçların Chat'e Eklenmesi 12:18 - Log Analizi: Request ve Response Adımlarının İncelenmesi 14:48 - Kontekst Sınırları ve Gelişmiş Ajan Özellikleri 16:45 - Ajanların Geleceği: Bellek ve Alt Ajanlar 17:44 - Kapanış ve Kanal Hedefleri

Abdullah Uğraşkan · Diğer

Özgün kaynağı aç