Aracılığıyla paylaş


AI Shell nedir?

AI Shell, dil modelleriyle sohbet arabirimi sağlayan etkileşimli bir kabukdur. Kabuk, farklı yapay zeka modellerine ve diğer yardım sağlayıcılarına bağlanan aracılar sağlar. Kullanıcılar aracılarla konuşma biçiminde etkileşimde bulunabilir.

AI Shell projesi şunları içerir:

  • Komut satırı kabuğu (aish) arabirimi
  • Yapay zeka aracıları ve diğer yardım sağlayıcıları oluşturmaya yönelik bir çerçeve
  • macOS üzerinde Windows Terminali ve iTerm2 ile tümleştirme
  • PowerShell ile sıkı tümleştirme için bir PowerShell modülü. Daha fazla bilgi içinAI Shell modülüne bakın.

Her yapay zeka yardımcısı bir aracı olarak bilinir. AI Shell'in ilk sürümü iki aracı içerir:

  • gpt-4oörneğine bağlanan Azure OpenAI aracısını . Genel yapay zeka görevleri için bu aracıyı kullanın.
  • Microsoft Azure bilgilerinde yardımcı olabilecek Azure aracısında Copilot'u . Azure CLI ve Azure PowerShell komutlarıyla ilgili yardım için Azure aracısını kullanın.

AI Shell yürütülebilir dosyasını () tek başına bir deneyimde çalıştırabilir veya Windows Terminali ile bölünmüş ekran deneyimi oluşturmak için PowerShell 7 ile PowerShell AIShell modülünü kullanabilirsiniz. Kabukla daha derin tümleştirme elde ettiğiniz için yapay zeka kabuğunu kullanmanın önerilen yolu budur. Bu özellikler şunlardır:

  • AI Shell yanıtından doğrudan connect komut kabuğuna kod ekleme özelliği
  • Hızlı kabul için Tahmine Dayalı IntelliSense arabelleğine çok adımlı komutlar eklenir
  • Basit, tek komutlu hata kurtarma

Proje Durumu

AI Shell şu anda Genel Önizleme. Bu, aracın test için kullanılabildiği ancak özellik tamamlamadığı anlamına gelir. Aracın bazı öğelerinin hala geliştirme aşamasında olduğunu ve değiştirilebilir olduğunu lütfen unutmayın. Geri bildirimleriniz bu geliştirme aşamasında bizim için önemlidir. Yapay zeka kabuğunu geliştirmemize yardımcı olmak için deneyimlerinizi paylaşmanızı öneririz.

Bilinen Sorunlar

AI Shell'in bu güncel sürümünde, üzerinde etkin olarak üzerinde çalıştığımız bazı bilinen sorunlar vardır:

  • AI Shell modülü Linux'ta desteklenmez.
  • Bölünmüş ekran deneyimi, Windows Terminali ile en iyi şekilde çalışır. iTerm2 ile macOS'ta bölünmüş ekran deneyimi için sınırlı destek vardır. aish yürütülebilir dosyası Linux üzerinde çalıştırılabilir, ancak bölünmüş ekran deneyimi kullanılamaz.
  • Windows Terminali'nin birden çok sürümü yüklüyse, Start-AIShell komutu farklı bir Windows Terminali sürümünü çalıştıran yeni bir terminal penceresi açar.
  • Windows Terminali'ni yönetici olarak başlattıysanız, Start-AIShell komutu Windows Terminali'ni yükseltmeden çalıştıran yeni bir terminal penceresi açar.
  • Varsayılan Mac Terminali'ni kullanıyorsanız renkler doğru şekilde işlenmeyebilir ve oluşturulan kodu okumak zor olabilir.

Başka sorunlarla karşılaşırsanız lütfen bunları GitHub depomuzabildirin.

Geri Bildirim Sağlama

Yapay zeka kabuğunu geliştirmeye yardımcı olmak için geri bildirimlerinizi bekliyoruz! Dahil olmanın yolları şunlardır:

  • Dosya Sorunları: Hatalarla karşılaşırsanız, yeni özelliklerle ilgili önerileriniz varsa veya tutarsızlıkları bildirmek istiyorsanız lütfen AI Shell GitHub deposundabir sorun açın.
  • Tartışmalara katılın:GitHub tartışmaları sekmesinde topluluk tartışmalarımıza katılın. Fikirlerinizi paylaşın, olası iyileştirmeleri tartışın ve diğer kullanıcılarla bağlantı kurun. Burada, oluşturabileceğiniz aracıları paylaşmanızı öneririz.
  • Belgeleri: Belge boşluklarını fark ederseniz, belgelerimizi geliştirmek için lütfen değişiklik önerin veya PR gönderin.

Şu anda kod değişiklikleri için çekme isteklerini kabul etmiyoruz, ancak geri bildirimlerinize ve belge katkılarınıza değer veririz.