Kabuk düzenlemeleriniz için arka plandaki AI modelini seçin
Windows'taki SeedSpindle, her değişikliği planlamak ve uygulamak için bir AI modeline ihtiyaç duyar. Bir bulut AI sağlayıcısı, PC'nizde çalışan bir model veya dahili modeli bağlayabilirsiniz. Seçim, istemlerinizin nereye gideceğini ve ajanın ne kadar büyük bir görevi yönetebileceğini belirler.
Model kaynağınızı seçin
Bulut AI sağlayıcısı
Bir bulut AI sağlayıcısı, ayarlarda girdiğiniz standart bir API uç noktası üzerinden bağlanır. Ajan, okuduğu ~/.bashrc dosyası metni dahil olmak üzere isteminizi bu sağlayıcıya gönderir. Kullanım stratejinizi buna göre belirleyin. Gizlilik, seçtiğiniz sağlayıcıya bağlıdır; gizli bilgi içeren bir kabuk dosyası, güvenmediğiniz bir hizmete gönderilmemelidir. Bulut modelleri, küçük yerel modellerin üstesinden gelemeyeceği büyük görevler için uygundur ve uç noktasını istediğiniz zaman değiştirebilirsiniz. API anahtarları PC'nizde kalır ve istemler yalnızca seçtiğiniz uç noktaya gider.
PC'nizdeki yerel model
PC'nizde yerel olarak çalışan bir model, SeedSpindle'in çalıştığı aynı makinede yanıt verir. Yerel bir modelle hiçbir şey makineden ayrılmaz, çünkü istem ve ajanın okuduğu her dosya PC'nizde kalır. Bu nedenle, yolları, sunucu adlarını veya diğer ayrıntıları gizli tutmak istediğiniz kabuk dosyaları için ideal bir seçenektir. Donanım önemlidir. Küçük bir model, uzun görevlerde daha yavaş veya daha az yetenekli olabilir; bu nedenle her farkı (diff) ekstra özenle gözden geçirin ve gerekirse tek bir zor adımı daha büyük bir modele gönderebilirsiniz.
Dahili model
Dahili model, kendi uç noktanıza gerek duymadan kullanıma hazırdır; bu da başlamak için en hızlı yoldur. Windows için SeedSpindle'i kurun, bir sohbet açın ve ajanı ll gibi bir takma ad (alias) ekleme gibi ilk görevle başlatın. API ayarlarına gerek yoktur. Önce deneyin. Bir görev çok zor görünürse, daha sonra bir bulut AI sağlayıcısı veya yerel model bağlayabilir ve aynı sohbet penceresinde, aynı onay modları ve aynı fark inceleme yöntemiyle çalışmaya devam edebilirsiniz.
Bağlantınızı test edin
Test düğmesi, girdiğiniz uç noktasını kontrol eder ve modelin yanıt süresini ile bağlam penceresini gösterir. Yeni bir sağlayıcı veya yeni bir yerel adres ekledikten hemen sonra çalıştırın; çünkü yanlış anahtar veya yanlış adres gerçek işe başlamadan önce burada belirir. Bağlam penceresi, modelin tek bir istekte ne kadar metin alabileceğini gösterir; bu, ~/.bashrc ve sohbet geçmişi uzun olduğunda önemlidir. Bir kez kontrol edin. Yanıt süresi yavaş görünürse, küçük düzenlemeler için daha küçük bir model deneyin ve daha büyük olanı zor adımlar için saklayın. Test dosyaları değiştirmez.
Göreviniz için doğru modeli seçin
Yeniden düzenlemeler ve karmaşık mantık için daha büyük bir model kullanın; tek bir takma ad ekleme gibi küçük düzenlemeler için daha küçük bir model kullanın. Daha büyük bir modeli çalıştırmak daha maliyetli olabilir veya daha güçlü donanım gerektirir, bu nedenle onu ihtiyaç duyduğu adımlar için saklamak mantıklıdır. run_on_model aracı, tek bir zor adımı daha büyük bir modele gönderirken sohbetin geri kalanı normal seçiminizle devam eder. Boyuta dikkat edin. Tek bir takma ad satırı çok az akıl yürütme gerektirir, ancak birden fazla işlev ve birçok takma ad içeren uzun bir dosyanın temizlenmesi daha yetenekli yardımdan yararlanır; her modelin önerdiği farkları karşılaştırabilirsiniz.
Model kalitesi sağlayıcılar ve yerel kurulumlar arasında değişir, bu nedenle bir şeyi kabul etmeden önce farkı (diff) okuyun. Ask first (Önce sor), bir şeyi değiştiren eylemlerden önce duraklar ve yanlış görünen bir satırı reddetme şansı verir. Plan only (Sadece planla), dosyaya dokunmadan yalnızca planı gösterir. Modele değil, farka güvenin. Bir model, yapmak istediğiniz şeyi yapmayan mantıklı bir takma ad yazabilir; yalnızca inceleme ve yeni bir kabukta test, bunun doğru olup olmadığını söyler.