Neden üç aptal LLM, bir akıllıdan daha iyidir 🧠

Bir LLM'ye bir sürü araç verip "fullstack ol" demek, bir stajyeri işe alıp ona aynı anda DevOps, backend, tasarım ve yatırımcılarla iletişim görevini vermek gibidir. Baştan aşağı yırtılır.

AI sistemleri tasarlarken Supervisor deseni kullanılabilir.
Tek bir tanrı-makine yerine, dar uzmanlar yaratırız.

Örneğin, inceleme için bir kodumuz var.
▫️ Ajan-StyleChecker: ast ağacını alır ve çarpık adlandırmaları arar. Tek bir aracı ve katı bir promptu vardır.
▫️ Ajan-BugHunter: eval() ve güvenlik açıklarını arar.
▫️ Ajan-DocAdvisor: tip belirteçlerinin eksikliğini sorgular.

Her ajan, kendi uzmanlaşmış promptu ve araçlarıyla ayrı bir graftır. Halüsinasyon olasılığı katlanarak azalır.
Üstlerinde ise bir Supervisor vardır. Görevleri yönlendiren sıradan bir grafik düğümü: önce kodu birinciye, sonra ikinciye, sonra üçüncüye verir, sonuçları toplar ve nihai raporu çıkarır. Ajanlar doğrudan birbirleriyle iletişim kurmazlar – yalnızca Supervisor aracılığıyla. Bu, iki ajanın birbiriyle tartışmaya başlayıp API bütçenizi yakmasına neden olacak sonsuz döngülere karşı sistemi korur.

🗓 Bugün bu yaklaşımı Toplanma Noktası'nda canlı yayında inceleyeceğiz.

Sizden beklenen: OOP, LLM'lere temel sorgular ve ajanların nasıl çalıştığı hakkında bilgi (önceki yayınların kayıtlarını izleyebilirsiniz!).

Yayın ve kayıt katılımcılara açık olacaktır. Erişim bot üzerinden sağlanır: https://t.me/TScompiler_bot