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.

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
Güçlü yönler
- Etkileşimli mod komut doğrulamasını destekler
- İzole edilmiş ortamlar için konfigürasyonlar vardır
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
Açıklama geliştiricinin materyallerine dayanmaktadır. Fırsatlar, fiyatlar ve kullanılabilirlik değişebilir; kullanımdan önce orijinal kaynağa bakın.

