Hugging Face Tarafından Geliştirilen Kod Odaklı Yapay Zeka Ajanları Kütüphanesi smolagents Tanıtıldı

Kaynak: huggingface.co ·

Hugging Face Tarafından Geliştirilen Kod Odaklı Yapay Zeka Ajanları Kütüphanesi smolagents Tanıtıldı

Hugging Face, dil modellerinin harici araçlarla etkileşime geçmesini ve iş akışlarını yönetmesini sağlayan hafif ve basit bir kütüphane olan smolagents'ı duyurdu. Geleneksel JSON tabanlı eylem formatları yerine eylemleri doğrudan kod olarak yazan ajanları destekleyen bu kütüphane, geliştiricilere asgari soyutlama ile hızlı bir şekilde ajan sistemleri kurma imkanı tanıyor. E2B entegrasyonu sayesinde kodlar güvenli ve yalıtılmış ortamlarda çalıştırılabiliyor. Ayrıca LiteLLM desteği ile OpenAI, Anthropic ve diğer sağlayıcılardan yüzlerce farklı bulut tabanlı dil modeli projelerde kullanılabiliyor.

Neden önemli?

Önceki JSON tabanlı eylem formatlarının aksine kod odaklı yaklaşım; nesne yönetimi, besteleme ve genelleme konularında daha üstün bir yapı sunuyor. Bu sayede karmaşık gerçek dünya iş akışları daha az hatayla yönetilebiliyor ve açık kaynaklı modeller kapalı kaynaklı modellerle rekabet edebiliyor.

Bununla neler yapılabilir?

  • Olası kullanım: Hava durumu API'si, Google Maps ve çalışan uygunluk paneline erişen çok adımlı bir seyahat planlama ajanı oluşturulması.
  • Olası kullanım: Özel fonksiyonların @tool dekoratörü kullanılarak tanımlanması ve bu araçların Hub üzerinde paylaşılması.

Somut sonuçlar ve kanıtlar

  • Üreticiye göre smolagents, eylemleri kod olarak yazan ajanlar için asgari soyutlama sunan çok basit bir kütüphanedir ve transformers.agents kütüphanesinin yerini alacaktır. (Üreticinin açıklaması)

Sınırlar ve açık kalan sorular

Ajanların iş akışına müdahale etmesi öngörülemez hatalara yol açabilir; bu nedenle her görevin ajan gerektirmediği, kesin iş akışlarında geleneksel kodlamanın tercih edilmesi gerektiği belirtilmektedir.

İlgili haberler