Geçmiş savaş · 2024-05-05 UTC
Code Generation Hesaplaşma — 5 Mayıs 2024
Code Generation kategorisinden. 3 savaşçıya 11 işaret yerleştirildi. OpenAI Codex tacı aldı.
Nihai sıralama
Kadro
Savaşçılar
Bu savaşta yarışan her aracın profilleri, nihai puanlarına göre sıralandı.

OpenAI Codex
Doğal dilin çalışabilen koduna dönüşümündeki AI yardımcı programı, birçok programlama dilinde çalışabilme desteği sunar.

OpenAI Codex, yazılımla ilgili geliştirilmiş bir dil modelidir ve basit İngilizce komutları anlamak ve işlevsel kod üreterek yazılım geliştirme kabiliyetine sahiptir. GPT mimarisine dayanarak, birden fazla dosyada konteksini anlamak ve özellikle Python, JavaScript, TypeScript, Go, Ruby ve Shell gibi birçok programlama dili desteği sunmaktadır. Geliştiriciler Codex'i boilerplate oluşturmaya, açıklamalardan fonksiyonlar oluşturmaya, var olanları yeniden yazmaya, yabancı kod parçalarını açıklamaya ve tekrarlanan görevleri otomatikleştirmeye kullanabilir. GitHub Copilot gibi araçları güçlendirir ve OpenAI API'si üzerinden özel iş akışlarına entegre edilebilir, bu da geliştiricilerin kendi projeler üzerinde hız kazandırmayı isteyen birey ve mühendis ekibeleri için işe yarar. Codex, birçok kodlama görevini hızlandırırken, doğruluk, güvenlik ve projenin standardlarına uyanmışlığı için Output'ı insan gözetiminde bırakmaktadır. Codex en iyi bir işbirlikçi olarak işler, mühendislik değerlendirmesi yerine bir değiştirmesi yerine.
Kriterlerin ayrıştırılması
- Doğal dilin koduna dönüştürme
- Çoklu dil desteği
- Kod tamamlama ve öneriler
- Kod yeniden yapılandırma ve açıklama
- API erişimi için özelleştirilmiş entegrasyonlar
- Kontekst bilinçli çoklu dosya anlayış

DeepCoder-14B-Preview
Açık kaynak 14B kod düşünme modeli, DeepSeek-R1 ve Qwen-14B'den elde edilmiş ve yüksek seviyeli kod oluşturma için dilmiştir.
DeepCoder-14B-Önizleme, bir.code üretme ve programlama mantığına odaklanan açyk-source büyük dil modelidir. DeepSeek-R1-Distilled-Qwen-14B temeline dayanarak oluşturuldu ve bununla birlikte zincirli akıl yürütme yetenekleri miras alırken, multi-lisanslı programlama dillerinin yazılım geliştirme görevleri için optimize edilmiştir. Model, kilitli kod yardımçılarına (closed coding assistants) bir kendinden barındırılabilir alternatif sunan geliştiricilere yöneliktir. Doğal dil görevler temelinde işlevler yazma, mevcut kodları hata ayıklayıcı, snippet'lerden açıklama yapabilme, algoritma Problem çözümü gibi görevleri gerçekleştirebilir. 14B parametresel boyutu, yerel veya modeste bulut GPU'larında çalışabilmesinin gerekli donanım gereksinimini ve işlevsellik arasında dengelenmesiyle özellikte bir dengeleniş sunar. DeepCoder-14B-Preview olarak adlandırılan bu önizleme sürümü, daha detaylı değerlendirme olmadan kritik üretim ortamlarına entegre edilmeden, araştırmaya, geliştirici araçları pipeline'ine entegre olmaya ve deneme süreçlerine elverişlidir.
Kriterlerin ayrıştırılması
- Doğal dil ile kod oluşturma
- Çok dil destekli programlama
- Bilgisayar programlama mantığı
- Açık ağızla derlenmesi
- Bütçesiz 14B parametre ağırlığı
- Geliştirme içinde uyumlu


Keringit, kullanıcıların_agent'ler, jetonlar ve çeşitli blockchain temelli projelerde olduğu gibi kendi uygulamalarını oluşturup dağıtmak için gereken bir platformdur. Platform, yeni başlama noktaları olarak farklı şablonlar ve fikirler sunar, örneğin zincirlerarası varlık transferi için bir köprü oluşturma, bir tahmine dayalı pazar oluşturma veya bir Merkezi Olmayan Borsa (DEX) başlatma gibi. Çevrim içi platform, kullanıcıların fikirlerini hızlı bir şekilde gerçeğe dönüştüreceklerini iddia ediyor. Aynı zamanda token köprüleme, derin likidite ve rekabetçi kiralama oranları gibi özellikleri sunuyor. Keringit, genellikle hızlı ve verimli projeyi teslim ettirmeye çalışan girişimcilerin ve rüyacıların hedefine yöneliktir. Platformun hızı ve kullanım kolaylığını odak noktası, geniş teknik expertise sahibi olmayanlar için tasarlandığını düşündürüyor. Keringit adlı aracın dikkat çekici özelliklerinden biri, tokenlerin inananlar tarafından geri ödeme garantisiyle başlıca olduğudur. Bu, platformun projelerin büyümesiyle ve ilerlemesiyle destekleyici bir ekosistem oluşturma yönünde olduğu yönündeki varsayımı içeriyor. platform halihazırda 2. versiyonunda çalışıyor ve kullanıcılar onun ilk olarak denemelerine katılmak için bekle listesine katılabilirler. Genel olarak, Keringit gibi bir platformun, kullanıcıları hız ve hız ile kendi blockchain tabanlı projelerini kolayca oluşturup çalıştırabilmeyi amaçlaması görülmektedir.
Kriterlerin ayrıştırılması
- Metin-içerikten uygulamaya geçiş
- Düzenlenebilir, sahiplenilebilir çıktı
- Acil başlatma akışı
- MVP'ler ve prototipler için uygun
- İleri doğru istem ayarlaması


