K­o­d­ ­t­e­s­t­i­ ­g­i­r­i­ş­i­m­i­ ­N­o­v­a­ ­A­I­ ­n­e­d­e­n­ ­a­ç­ı­k­ ­k­a­y­n­a­k­l­ı­ ­L­L­M­­l­e­r­i­ ­O­p­e­n­A­I­­d­e­n­ ­d­a­h­a­ ­f­a­z­l­a­ ­k­u­l­l­a­n­ı­y­o­r­?­

K­o­d­ ­t­e­s­t­i­ ­g­i­r­i­ş­i­m­i­ ­N­o­v­a­ ­A­I­ ­n­e­d­e­n­ ­a­ç­ı­k­ ­k­a­y­n­a­k­l­ı­ ­L­L­M­­l­e­r­i­ ­O­p­e­n­A­I­­d­e­n­ ­d­a­h­a­ ­f­a­z­l­a­ ­k­u­l­l­a­n­ı­y­o­r­?­

Kodu oluşturan geliştiricilerin onu test edecek kişiler olmaması insan doğasının evrensel bir gerçeğidir. Her şeyden önce, çoğu bu görevden oldukça nefret ediyor. İkincisi, her iyi denetim protokolünde olduğu gibi, işi yapanlar bunu doğrulayanlar olmamalıdır.

Dolayısıyla, kullanılabilirlik, dile veya göreve özel testler, uçtan uca testler gibi tüm biçimleriyle kod testinin, giderek büyüyen üretken yapay zeka startupları kadrosunun odak noktası olması şaşırtıcı değil. TechCrunch her hafta şöyle bir konuyu ele alıyor: Antitez (47 milyon dolar topladı), CodiumAI (11 milyon dolar topladı) Ve QA Wolf (20 milyon dolar topladı). Y Combinator'dan yeni mezun olanlar gibi her zaman yenileri ortaya çıkıyor Anlık.

Bir diğeri ise yıllık bir başlangıç Nova AI1 milyon dolarlık ön tohumlama turu toplayan Olağandışı Akademi hızlandırıcı mezunu. Kurucu/CEO Zach Smith, TechCrunch'a, startup şirketlerinin nasıl çalışması gerektiğine ilişkin Silikon Vadisi kurallarının çoğunu çiğneyerek uçtan uca test araçlarıyla rakiplerini alt etmeye çalıştığını söylüyor.

Standart Y Combinator yaklaşımı küçük başlamak olsa da Nova AI, karmaşık kod tabanlarına ve acil ihtiyaçlara sahip orta ve büyük ölçekli işletmeleri hedefliyor. Smith, e-ticaret, fintech veya tüketici ürünleri ve “yoğun kullanıcı deneyimleri” alanında çoğunlukla geç aşamadaki (Seri C veya sonrası) girişim destekli girişimler olarak tanımlamak dışında, ürününü kullanan veya test eden herhangi bir müşterinin adını vermeyi reddetti. Bu özelliklerin kesintiye uğraması maliyetlidir.”

Nova AI teknolojisi, GenAI kullanarak otomatik olarak testler oluşturmak için müşterilerinin kodlarını inceliyor. Özellikle mühendislerin üretim kodlarına sürekli olarak parça ve parça gönderdiği sürekli entegrasyon ve sürekli teslim/dağıtım (CI/CD) ortamlarına yöneliktir.

Nova AI fikri, Smith ve kurucu ortağı Jeffrey Shih'in büyük teknoloji şirketlerinde çalışan mühendisler oldukları dönemde yaşadıkları deneyimlerden geldi. Smith, müşterilerin birçok otomasyon teknolojisini kullanmasına yardımcı olan bulutla ilgili ekiplerde çalışmış eski bir Google çalışanıdır. Shih daha önce Meta'da (bundan önce de Unity ve Microsoft'ta) sentetik verileri içeren nadir bir yapay zeka uzmanlığıyla çalışmıştı. O zamandan beri üçüncü bir kurucu ortak olan AI veri bilimciyi eklediler Henry Li.

Nova AI'nın uymadığı başka bir kural: Bir sürü AI startup'ı OpenAI'nin endüstri lideri GPT'sinin üzerine inşa edilirken Nova AI, OpenAI'nin Chat GPT-4'ünü mümkün olduğunca az kullanıyor. OpenAI'ye hiçbir müşteri verisi beslenmiyor.

OpenAI bunu vaat ederken ücretli iş planına sahip olanların verileri Smith, modellerini eğitmek için kullanılmadığını, işletmelerin hala OpenAI'ye güvenmediğini söylüyor. Smith, “Büyük kuruluşlarla konuştuğumuzda, 'Verilerimizin OpenAI'ye girmesini istemiyoruz' diyorlar” dedi.

Bu şekilde hisseden yalnızca büyük şirketlerin mühendislik ekipleri değil. OpenAI savunuyor bir dizi davadan vazgeçildi çalışmalarının model eğitimi için kullanılmasını istemeyenlerden veya çalışmalarının çıktılarında izinsiz ve ücretsiz olarak sonlandırıldığına inananlardan.

Nova AI bunun yerine büyük ölçüde Meta tarafından geliştirilen Llama gibi açık kaynaklı modellere güveniyor ve Yıldız Kodlayıcı (ServiceNow ve Hugging Face tarafından geliştirilen BigCoder topluluğundan) ve kendi modellerini oluşturmanın yanı sıra. Smith, henüz Google'ın Gemma'sını müşterilerle kullanmadıklarını, ancak bunu test ettiklerini ve “iyi sonuçlar gördüklerini” söylüyor.

Örneğin OpenAI'nin vektör yerleştirme için modeller sunduğunu açıklıyor. Vektör yerleştirmeler, metin parçalarını sayılara çevirir, böylece LLM bunları diğer benzer metin parçalarıyla kümelemek gibi çeşitli işlemleri gerçekleştirebilir. Nova AI, OpenAI'nin yerleştirmelerini kullanmıyor ve bunun yerine müşterinin kaynak kodunda açık kaynak kullanıyor. OpenAI'yi kullanıyor araçlar yalnızca bazı kodlar oluşturmasına ve bazı etiketleme görevlerini gerçekleştirmesine yardımcı olur ve OpenAI'ye herhangi bir müşteri verisi göndermemek için elinden geleni yapıyor.

Smith, “Bu durumda OpenAI'nin yerleştirme modellerini kullanmak yerine kendi açık kaynak yerleştirme modellerimizi dağıtıyoruz, böylece her dosyayı incelememiz gerektiğinde onu yalnızca OpenAI'ye göndermekle kalmıyoruz” diye açıkladı.

Smith, müşteri verilerinin OpenAI'ye gönderilmemesinin gergin işletmeleri rahatlattığını, ancak açık kaynaklı yapay zeka modellerinin de daha ucuz olduğunu ve hedeflenen belirli görevleri yerine getirmek için fazlasıyla yeterli olduğunu buldu. Bu durumda test yazmak için iyi çalışırlar.

“Açık LLM endüstrisi, gerçekten dar görüşlü olduğunuzda GPT 4'ü ve bu büyük alan adı sağlayıcılarını yenebileceklerini gerçekten kanıtlıyor” dedi. “Büyükannenizin doğum günü için ne istediğini size söyleyebilecek devasa bir model sunmak zorunda değiliz. Sağ? Bir test yazmamız gerekiyor. Ve bu kadar. Bu nedenle modellerimiz özellikle buna göre ayarlandı.”

Açık kaynak modelleri de hızla ilerlemektedir. Örneğin Meta yakın zamanda tanıtıldı Lama'nın övgü kazanan yeni versiyonu Bu, teknoloji çevrelerinde daha fazla yapay zeka girişimini OpenAI alternatiflerine bakmaya ikna edebilir.

Kaynak bağlantısı

Popular Articles

Latest Articles