Princeton ve Stanford araştırmacıları kod için açık ajan

mini-SWE-agent.

Seçilen başlangıç ortamı ile kod için kompakt ajan

4.18 / 5Katalog değerlendirmesi
Resmî site

mini-SWE-agent, seçilen dil modelini ve komut satırı araçlarını depodaki görev üzerinde çalışmak için çalıştırır. Etkileşimli bir lansman ve izolasyon seçenekleri vardır.

İşletim modlarına genel bakışla resmi dokümantasyon mini-SWE-agent
Çalışma modlarına genel bir bakışla resmi dokümantasyon mini-SWE-agent. Kaynağı aç

Ajan yeterli terminale sahip olduğunda

mini-SWE-agent görevi alır ve kullanılabilir komutlarla çalışır. Etkileşimli mini modda, kullanıcı önerilen eylemleri onaylayabilir. Tanıdık olmayan bir projeye sahip bir betik için, bu size ajanın hangi dosyaları okuyacağını ve hangi testi çalıştıracağını görme fırsatı verir. İşten önce, eğitim kopyasını açmak, gereksiz sırları ortamdan kaldırmak ve tam doğrulama komutunu belirtmek daha iyidir.

Proje, izole bir ortamda fırlatma seçeneklerine sahiptir. Görev, başka birinin kodunu yürütmeyi veya deponun bireysel kopyalarında tekrarlanan çalıştırmaları içeriyorsa yararlı olacaktır.

Boş liste ile hata

Müfredatta, fonksiyon boş bir sonuç döndürmelidir, ancak ilk öğeyi ifade eder. Ajana bir oyun komutu verin ve boş olmayan veriler için davranışın değiştirilmesine gerek olmadığını belirtin. Düzenlemeye düşen küçük bir test isteyin. İşten sonra, testte nelerin test edildiğine bakın. İstisnayı başkalarıyla değiştirmek raporu daha sakin hale getirebilir ve beklenen davranışı kontrolsüz bırakabilir.

Bitmeden önce iş ağacını çıkarın. Geçici ortam dosyaları ve bağımlılık değişiklikleri tek bir işlev için yanlışlıkla yamaya girmemelidir.

Çevre ve model ayrı olarak yapılandırılır

Komutlar bir projenin yanında veya ayrı bir ortamda yürütülebilir. Modelin çağrısı, sağlayıcının ayarlarına bağlıdır. Kapalı bir depo ile çalışmadan önce, seçilen yapılandırmanın hangi verileri gönderdiğini ve işlemin hangi yolları gördüğünü belirleyin.

Hangi görevler uygun

  • Küçük bir hatayı tanımlamak için bir yama hazırlayın
  • Ayrı bir ortamda değişiklik kontrolünü çalıştır
Özellikler

Güçlü yönler

  • Etkileşimli mod komut doğrulamasını destekler
  • İzole edilmiş ortamlar için konfigürasyonlar vardır
Dikkate alınması gerekenler

Sınırlamalar

  • Kullanıcı modeli seçer ve ortamı yapılandırır
  • Komutların yerel olarak başlatılması, istek metninin cihazda kaldığı anlamına gelmez.

Seçim ve koşullar

Ücretsiz kullanım
Evet
Deneme süresi
Doğrulanmadı
Kayıt gerektirmez
Doğrulanmadı
Rusça arayüz
Doğrulanmadı
Yerel kurulum
Doğrulanmadı
API
Doğrulanmadı

“Doğrulanmadı”, yeterli bilgi bulunmadığı anlamına gelir. Özellik mevcut olabilir; geliştiricinin koşullarını kontrol edin.

Girdi biçimleri
Kod, Metin
Sonuç
Kod, Metin

Koşullar

MIT tarafından yayınlanan kod. Model aramaların ve hesaplama ortamının maliyeti ayrı ayrı belirlenir. Komutların yerel olarak başlatılması, istek metninin cihazda kaldığı anlamına gelmez.

Görevden ilk sonuca

Uygulama örneği

Görev
Küçük bir hatayı tanımlamak için bir yama hazırlayın
Ne hazırlamalısınız?
Eğitim listesi işleme fonksiyonu, boş giriş için komut ve doğru sonucu oyna.

Görev veya istem

Kazayı oynayın, boş bir liste için bir test ekleyin ve minimum bir düzenleme yapın. Boş olmayan girişteki davranışı koruyun.

Beklenen sonuç

Bir test ve çalıştırılan komutların bir listesi olan küçük bir yama.

Sonuç nasıl kontrol edilir

  • Düzenlemeden önce ve sonra testi çalıştırın.
  • Çalışma ağacına göz atın ve geçici dosyaları ortadan kaldırın.

Bu, görevin nasıl tanımlanabileceğini gösteren editoryal bir eğitim örneğidir; servisi bizzat test ederek elde edilmiş bir sonuç değildir. Gerekli modun kullanılabilirliğini, kaynak dosyalar üzerindeki hakları ve sonucun kullanım koşullarını kontrol edin.

Ayrıntıları kontrol et

Resmi kaynaklar

  1. Sayfa mini-SWE-agent
  2. Etkileşimli mini mod ve komut doğrulaması
  3. Erişim ve ödeme koşulları

Açıklama geliştiricinin materyallerine dayanmaktadır. Fırsatlar, fiyatlar ve kullanılabilirlik değişebilir; kullanımdan önce orijinal kaynağa bakın.