MongoDB CTO'su, yapay zekanın yazılım geliştirmeyi büyük ölçüde değiştireceğini söylüyor
Mark Porter, yapay zeka, özellikle üretken tür, "geliştiricilerin her zaman istediğimiz kalitede, hızda ve eksiksizlikte kod yazmasına olanak tanıyacak" diyor.
MongoDB CTO'su Mark Porter, "Bilgisayar yazılımı yazmanın ne kadar süreceği ve onu doğru hale getirmenin ne kadar süreceği konusunda bir stereotip var" diyor. "Üretken yapay zekanın tüm bunları büyük ölçüde değiştireceğini düşünüyorum."
Belge veri tabanı üreticisi MongoDB'nin baş teknoloji uzmanına göre, şu anda en popüler form olan OpenAI'nin ChatGPT'si gibi üretken yapay zeka da dahil olmak üzere yapay zeka, yazılım geliştiricilere muazzam bir kaldıraç sağlayacak ve onları çok daha üretken hale getirecek.
MongoDB'nin CTO'su Mark Porter, ZDNET ile yaptığı röportajda "Güçlü bir şekilde inandığım şeylerden biri, üretken yapay zekanın geliştiricileri işin dışında bırakabileceğine dair tüm bu abartıların var olduğu ve bunun yanlış olduğunu düşünüyorum" dedi.
Porter, "Üretken yapay zekanın yaptığı şey bize kod konusunda yardımcı olmak, test senaryolarında bize yardımcı olmak, kodumuzdaki hataları bulmamıza yardımcı olmak, belgeleri daha hızlı aramamıza yardımcı olmak" dedi.
"Bu, geliştiricilerin her zaman istediğimiz kalitede, hızda ve eksiksizlikte kod yazmasına olanak tanıyacak."
Porter, yalnızca üretken yapay zekanın değil, "15 ila 20 yıldır var olan ve artık gerçekten sağlam olan modeller ve diğer tüm şeylerin" "geliştiricilerin kod yazma biçimini dönüştürecek şeyler yapabileceğimiz" anlamına geleceğini söyledi.
Porter, geçen hafta şirketin New York'taki geliştirici konferansı MongoDB.local sırasında ZDNET ile bir araya geldi. Konferans, MongoDB'nin bu yıl ABD'deki ve yurt dışındaki çeşitli şehirlerde ev sahipliği yaptığı 29 geliştirici etkinliğinden biri.
Üç buçuk yıl önce MongoDB'nin CTO'su olmadan önce Porter, Amazon AWS RDS için ilişkisel veritabanı operasyonlarını yürütmek, Güneydoğu Asya araç çağırma hizmeti olan Grab'da CTO olarak temel teknoloji geliştirmeyi yürütmek ve Orijinal veritabanı çekirdeği geliştiricilerinden biri olarak görev yapmak da dahil olmak üzere Oracle'da on yıl boyunca çok sayıda görevde bulundum.
Porter, yapay zekanın "geliştirici ekosisteminin hızlandırılması" olduğunu ekledi. "Daha fazla uygulamanın yazılacağını düşünüyorum."
Porter, "Bilgisayar yazılımı yazmanın ne kadar zaman aldığına ve bunu doğru yapmanın ne kadar zaman aldığına dair bir stereotip var" dedi. "Bence üretken yapay zeka tüm bunları büyük ölçüde değiştirecek; yazmak istediğimiz uygulamaları istediğimiz hızda, yazılmasını istediğimiz kalitede yazabileceğiz."
MongoDB'nin bir günlük etkinliğinin büyük bir unsuru, şirketin MongoDB veritabanı için yeni yapay zeka yeteneklerini tartışmasıydı.
Porter, "MongoDB aslında yapay zeka geliştiren yüzlerce şirketin temelidir" dedi. Gerçekten de Manhattan'daki Jacob Javits kongre merkezindeki gösteri katında Confluent, Hashicorp, IBM ve Amazon AWS gibi çok sayıda stand yer aldı; sunum yapan kişiler MongoDB'nin kendi yazılım teknolojileriyle kullanımını açıkladılar.
MongoDB'nin geliştiricilere yönelik New York yerel konferansında kalabalıklar.
Porter, MongoDB'deki vektör değerlerini veritabanının yerel veri türü olarak birleştiren yeni işlevselliği vurguladı. Bir geliştirici, vektörleri destekleyerek, bir sorguya yaklaşık bir yanıtı temsil eden büyük dil modeli tarafından üretilen bağlam vektörlerini alabilir, bunları veritabanında saklayabilir ve daha sonra gerekli geri çağırmayla kesin bir yanıt üreten alaka aramalarını kullanarak bunları geri getirebilir. parametreler.
Bir kullanıcı ChatGPT'ye veya başka bir LLM'ye bir soru sorduğunda Porter şöyle açıkladı: "Bu sorunun bir vektörünü alacağım ve sonra bu vektörü veritabanıma koyacağım ve sonra şunu soracağım: örneğin, bir dizi alakalı makale üretecek.
"Sonra bu makaleleri alacağım ve yüksek lisansımı tüm bu makalelerle yönlendireceğim ve diyeceğim ki, bu makalelerde olmayan hiçbir şeyi söyleyemeyebilirsiniz, lütfen bu soruyu bu makalelerle yanıtlayın."
Porter, LLM'nin daha sonra uzun bir makaleyi özetlemek gibi işlevleri gerçekleştirebileceğini öne sürdü. "Bir makaleyi alıp kısaltmak için Yüksek Lisans'ı kullanmayı seviyorum."
Bu şekilde yapay zeka ve veri tabanı arasında bir iş bölümü vardır.
Porter, "LLM'yi asla çevrimiçi işlem işleme sistemine koymak istemezsiniz" dedi. "Sanırım Yüksek Lisans'ı ait oldukları yerde kullanmak istiyorsunuz ve veritabanı teknolojisini ve matris teknolojisini ait olduğu yerde kullanmak istiyorsunuz."
Diğer satıcıların bağımsız vektör veritabanları mevcut olsa da Porter, ZDNET'e işlevselliği dahil etmenin uygulama geliştiricilerin yükünü azaltacağını söyledi. "Bu, iki [veritabanı] arasında veriyi kopyalamak için boru hatlarına sahip olmanıza gerek olmadığı anlamına geliyor" dedi Porter, "İki farklı sistemi yönetmenize gerek yok, bunların hepsi tek bir sistemde, temel verileriniz, meta veriler ve vektörlerinizin tümü tek bir veri deposunda bulunur."
Porter, yapay zekanın bundan sonra ne getireceği önemli değil, "Geliştiricileri işsiz bırakmayacak.
"Geliştiriciler hâlâ müşterilerini dinleyen, liderlerini dinleyen ve ne yazacaklarına karar veren kişiler olacak."

