Perplexity, eylemcilerin kod çalıştırdığı SPACE’i açık kaynak yayımladı
Perplexity, Computer hizmetindeki eylemcilerin kod çalıştırdığı SPACE altyapısının kaynak kodunu açtı. Geliştiriciler, komutların ana sistemden yalıtılmış Linux ortamlarında yürütülmesini inceleyip kendi altyapılarında kurabiliyor. Apache 2.0 lisanslı yayında çalışma alanlarını yönetme, çıktıları alma ve işlem durumunu geri yükleme araçları bulunuyor. Şirketin kullanım hacmi ve güvenlik denemelerine ilişkin sonuçları ise kendi açıklamalarına dayanıyor.
Yapay Zekâ··Gece
SPACE, Computer’ın çalıştırma altyapısını açıyor
Computer adlı yapay zekâ yardımcısını geliştiren Perplexity, SPACE’in kaynak kodunu 15 Ekim’de Apache 2.0 lisansıyla yayımladı. SPACE, yazılım eylemcilerinin ürettiği kod ve komutları ayrı Linux çalışma alanlarında yürütüyor. Geliştiriciler artık uygulamanın nasıl kurulduğunu inceleyebiliyor ve kendi altyapılarında çalıştırabiliyor.[1], [2]
Her çalışma alanı, Linux ortamını ana sistemden ayıran küçük bir sanal makine olan Firecracker mikro sanal makinesi kullanıyor. Ortam oluşturma, komut çalıştırma, çıktı alma ve yaşam döngüsünü yönetme işlemleri HTTP üzerinden çalışan bir programlama arayüzüne bağlanıyor. Başlangıç ortamı bir şablondan kuruluyor; eylemci dosya sistemindeki çalışma alanına yazabiliyor.[1]
Uzun işlemler sorgulanabilir bir kimlik döndürüyor
Bir görevin yanıt vermesi için bütün işlemin bitmesi gerekmiyor. Uzun süren işler bir işlem kimliği döndürüyor; uygulama bu kimlikle durumu yeniden sorgulayıp sonucu daha sonra alabiliyor. Çıktılara erişim, ilgili oturumla sınırlı belirteçlerle sağlanıyor. Yayımlanan depo çalışma zamanı eklentilerini de belgeliyor; böylece platformun sunduğu çalıştırma seçenekleri genişletilebiliyor.[1]
Duraklatma ve anlık görüntüler çalışma durumunu koruyor
SPACE, ortamları duraklatıp sürdürmeyi ve düzenli anlık görüntüler almayı destekliyor. Bu işlemler kesinti sırasında çalışma durumunu koruyor; her oturumun boş bir ortamla yeniden başlaması gerekmiyor. Belgeler, yerel geliştirme için Kubernetes adlı uygulama yönetim sistemiyle kurulum yolunu da içeriyor. Açılan kod, Computer’da kullanılan çalıştırma altyapısını herkesin inceleyebileceği bir depoya taşıyor.[1]
Perplexity’nin üretimdeki kullanım büyüklüğü ve güvenlik denemelerine ilişkin sonuçları şirketin açıklamalarına dayanıyor. Aktarılan denemeler belirli bir sınama çalışmasını kapsıyor. Bu sonuçlar, yayımlanan kod ve işletim denetimlerine eşlik ediyor; sanal makine yalıtımının gelecekteki her saldırı girişimine dayanacağını kanıtlamıyor.[1]