Visual Studio Code için Microsoft Döküm Araç Seti'ne genel bakış

Visual Studio Code için Microsoft Foundry Toolkit, yapay zeka uygulamaları ve aracıları oluşturmaya, test etmeye, dağıtmaya, değerlendirmeye ve izlemeye yönelik bir uzantıdır. Yapay zeka geliştirme iş akışınızı Visual Studio Code çıkmadan yönetmek için yerel olarak kullanın veya Microsoft Foundry'ye bağlanın.

Foundry Toolkit, AI Toolkit'in yeni adıdır. Ayrıca daha önce ayrı Microsoft Foundry uzantısı tarafından sağlanan özellikleri de içerir, böylece yerel kaynaklarla ve Foundry kaynaklarıyla tek bir uzantıda çalışabilirsiniz.

Döküm Araç Seti'ni kimler kullanmalıdır?

Foundry Toolkit, yapay zeka geliştirme deneyiminin farklı rollerini ve düzeylerini destekler:

  • Uygulama geliştiricileri web, masaüstü ve mobil uygulamalara üretken yapay zeka özellikleri ekleyebilir.
  • Yapay zeka ve makine öğrenmesi mühendisleri modelleri ve aracıları karşılaştırabilir, özelleştirebilir, iyileştirebilir ve dağıtabilir.
  • Veri bilimcileri ve araştırmacılar istemler, modeller, veri kümeleri ve değerlendirme ölçütleriyle denemeler yapabilir.
  • Eğitimciler ve öğrenciler etkileşimli oyun alanları ve yerel modeller aracılığıyla üretken yapay zeka kavramlarını keşfedebilir.

Araç Seti çalışma alanı nasıl düzenlenir?

Foundry Araç Seti, sahip olduğunuz kaynakları yapabileceğiniz eylemlerden ayırır. Uzantının üç ana bölümü vardır.

Kaynaklarım, Geliştirici Araçları ve Yardım ve Geri Bildirim bölümleriyle Visual Studio Code'deki Döküm Araç Seti'nin ekran görüntüsü.

Bölüm Purpose
Kaynaklarım Dökümhane projenizdeki modelleri, aracıları, araçları, bilgi kaynaklarını, değerlendirmeleri, son kaynakları, yerel kaynakları ve kaynakları görüntüleyin.
Geliştirici Araçları Modelleri ve araçları keşfedin. Yapay zeka uygulamaları ve aracıları oluşturma, hata ayıklama, dağıtma, test etme, değerlendirme ve izleme.
Yardım ve Geri Bildirim Copilot'a Sor, kullanmaya başlayın, belgeleri ve yayın bilgilerini açın, sorunları bildirin veya topluluğa katılın.

Uzantı geliştikçe tam araçlar ve kaynak türleri değişebilir. Yüklü sürümünüzdeki özellikleri görmek için Araç Seti görünümünü kullanın.

Modellerle çalışma

Foundry Toolkit uçtan uca model geliştirme iş akışı sağlar:

  • Foundry ve dış sağlayıcılardan modelleri bulmak için Model Kataloğu'nu kullanın veya ONNX, Ollama ve Foundry Local aracılığıyla yerel modelleri kullanın.
  • Model Oyun Alanı'ndaki modelleri ve test istemlerini, parametreleri, görüntüleri ve ekleri karşılaştırın.
  • Yerel Windows dağıtımı için desteklenen modelleri dönüştürün, ölçün, iyileştirin ve değerlendirin.
  • Desteklenen modellerde GPU ile yerel olarak veya Azure Container Apps ile uzaktan ince ayar yapın.
  • Desteklenen Windows makine öğrenmesi iş yükleri için CPU, GPU ve NPU kullanımının profilini oluşturma.

Ajanlar oluşturma ve işletme

Foundry Toolkit, istem aracılarını ve kod tabanlı barındırılan aracıları destekler:

  • Aracı kodu projesi oluşturmadan yönergeleri, modelleri, değişkenleri, yapılandırılmış çıkışları ve araçları yapılandırmak için Agent Builder'ı kullanın.
  • Araç Kataloğu'nu kullanarak Foundry araçlarını, Model Bağlam Protokolü (MCP) sunucularını ve araç kutularını bulun ve aracılara ekleyin.
  • Özel kod, çerçeveler veya orkestrasyon mantığına ihtiyaç duyduğunuzda barındırılan bir ajan projesinin iskeletini oluşturun.
  • Yerel aracılarda hata ayıklamak, akış yanıtlarını ve araç çağrılarını incelemek ve iş akışı yürütmeyi görselleştirmek için Aracı Denetçisi'ni kullanın.
  • Barındırılan aracıları kaynak kodundan veya kapsayıcı görüntüsünden Foundry Aracısı Hizmeti'ne dağıtın.
  • Barındırılan Aracı Oyun Alanı'nda dağıtılan aracıları test edin, günlükleri ve izlemeleri inceleyin ve sürümleri yönetin.
  • Veri kümeleri, yerleşik değerlendiriciler veya özel ölçütlerle modelleri, istemleri ve aracıları değerlendirin.

Bazı Toolkit deneyimleri önizleme olarak sunulmaktadır. Sürüm ayrıntıları için Foundry Toolkit değişiklik günlüğü'ne bakın.

Dökümhane kaynaklarını yönetme

Azure oturum açın ve Visual Studio Code bulut kaynaklarını yönetmek için bir Foundry projesi ayarlayın. Şunları yapabilirsiniz:

  • Foundry projelerine ve hesabınıza sağlanan kaynaklara göz atın.
  • Foundry model kataloğundaki modelleri keşfedin ve dağıtın.
  • Model uç noktalarını ve kimlik doğrulama bilgilerini görüntüleyin.
  • Oluşturma, dağıtma, test ve sürüm istemi aracıları, iş akışları ve barındırılan aracılar.
  • Aracılarınızın kullandığı araçlara ve bilgi kaynaklarına göz atın.
  • Geliştirme sırasında değerlendirmeleri, konuşmaları, günlükleri ve izlemeleri açın.

Daha geniş kaynak yönetimi için Foundry portalını kullanın. Uygulama kodundaki bir iş akışını otomatikleştirmek için Microsoft Döküm SDK'larını kullanın.