Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, Visual Studio Code uzantısı için Microsoft Foundry Araç Seti'ni yüklemeyi ve kullanmayı öğrenin. Vs Code içinden projeler oluşturun, Foundry model kataloğundan modelleri dağıtın ve model oyun alanlarıyla etkileşime geçin.
Önkoşullar
- Azure aboneliği. Ücretsiz bir tane oluşturun.
- Visual Studio Code yüklendi.
- Bu makalede yeni bir model dağıtmak için aboneliğinizin kota sınırınızın altında olması gerekir. Kota sınırınıza zaten ulaştıysanız dağıtılan bir sohbet modeline sahip olmanız gerekir.
- Foundry kaynaklarını oluşturmak ve yönetmek için uygun RBAC izinleri. Daha fazla bilgi için bkz. Foundry için rol tabanlı erişim denetimi.
Uzantıyı yükleme
VS Code'da Foundry özelliklerini kullanmak için Visual Studio Code uzantısı için Microsoft Foundry Toolkit'i yükleyin. Visual Studio Code Market'ten veya doğrudan VS Code içinden yükleyin.
Visual Studio Code Market'ten yükleme
Önce VS Code'u açmadan uzantıyı yüklemek için marketi kullanın.
- Microsoft Foundry Toolkit for Visual Studio Code extension sayfasını açın.
- Yükle düğmesini seçin.
- uzantıyı Visual Studio Code yüklemek için istemleri izleyin.
- Yüklemeden sonra Visual Studio Code açın ve uzantının durum iletilerinden başarıyla yüklendiğini doğrulayın.
- Foundry Araç Seti simgesi VS Code'un sol tarafındaki birincil gezinti çubuğunda görünür.
Visual Studio Code içinden yükleme
Alternatif olarak, doğrudan VS Code uzantıları görünümünden uzantıyı arayın.
VS Code'i açın.
Sol bölmeden Uzantılar'ı seçin.
Uzantılar bölmesinde sağ üst kısımdan Ayarlar simgesini seçin.
VS Code için Foundry Toolkit'i arayın ve seçin.
Yükle'yi seçin.
Yükleme tamamlandıktan sonra, uzantının yüklendiğini onaylayan bir durum iletisi görüntülenir. Sol gezinti çubuğunda Foundry Araç Seti simgesi görüntülenir.
Azure kaynaklarınıza bağlanma
Uzantıyı yükledikten sonra Azure aboneliğinizde oturum açın ve modellerle, aracılarla ve oyun alanlarıyla çalışmaya başlamak için bir Foundry projesi açın.
Not
Uzantıda kullanılabilen özelliklerin tam listesi için komut paletini kullanın.
F1'i seçerek komut paletini açın ve Foundry Toolkit'i arayın. Aşağıdaki ekran görüntüsünde kullanılabilir komutlardan bazıları gösterilmektedir.
Kaynaklarınızda oturum açın
Uzantının Foundry projelerinize ve dağıtılan modellerinize erişebilmesi için Azure aboneliğinizde oturum açın.
VS Code gezinti çubuğunda Azure simgesini seçin.
Azure'a bağlan... öğesini seçin. Azure Resources görünümünde .
Kaynaklar bölümünde Azure aboneliğinizi ve kaynak grubunuzu seçin.
Foundry'yi seçin ve projenize sağ tıklayın.
Foundry Araç Seti Uzantısında Aç'ı seçin.
Foundry proje kaynaklarınız uzantı görünümünde, Foundry simgesi ise VS Code gezinti çubuğunda görüntülenir.
Uzantı arabiriminde gezinme
Visual Studio Code uzantısı için Microsoft Foundry Toolkit çalışma alanınızı üç ana bölümde düzenler.
| Bölüm | İçerenler | Ne zaman kullanılır? |
|---|---|---|
| Kaynaklarım | Foundry projeniz için dağıtılan modeller, deklaratif aracılar, barındırılan aracılar, vektör depoları ve bağlantılar. | Proje kaynaklarınızı görüntüleyin ve yönetin. |
| Geliştirici Araçları | Model Kataloğu, Model Oyun Alanı, Aracı Deneyim Alanları (uzak ve yerel), Yerel Görselleştirici ve Barındırılan Aracıları Dağıt. | Yeni modeller dağıtın, istemleri test edin ve aracılarla etkileşim kurun. |
| Yardım ve Geri Bildirim | Belgeler, GitHub depo, Microsoft Gizlilik Bildirimi ve topluluk bağlantıları. | Yardım alın veya geri bildirim sağlayın. |
Proje oluşturma
Modellerinizi ve kaynaklarınızı düzenlemek için doğrudan uzantıdan yeni bir Foundry projesi oluşturun.
Visual Studio Code uzantı görünümü için Microsoft Döküm Araç Seti'nin My Resources bölümünde + Create Project öğesini seçin.
Yeni bir kaynak grubu oluşturabilir veya var olan bir kaynak grubunu seçebilirsiniz.
Yeni bir kaynak grubu oluşturmak için:
Yeni kaynak grubu oluştur'u seçin ve Enter tuşuna basın.
Yeni kaynak grubu girin metin kutusuna Azure kaynak grubu adını girin ve Enter tuşuna basın.
Kullanılabilir konumlar listesinden kullanmak istediğiniz konumu seçin ve Enter tuşuna basın.
Mevcut bir kaynak grubunu kullanmak için:
- Kullanılabilir kaynak grupları listesinden kullanmak istediğiniz kaynak grubunu seçin ve Enter tuşuna basın.
Proje adını girin metin kutusuna Dökümhane projesinin adını girin ve Enter tuşuna basın.
project dağıtımdan sonra, Project başarıyla dağıtıldı iletisini içeren bir açılır pencere görüntülenir.
Modeli yeni oluşturulan projeye dağıtmak için açılır pencerede Model dağıt düğmesini seçin. Bu eylem, dağıtmak istediğiniz modeli seçebileceğiniz Model Kataloğu sayfasını açar.
Varsayılan projeyi değiştirme
Microsoft Foundry Toolkit for Visual Studio Code uzantısında bir proje açtığınızda, bu proje varsayılan projeniz olarak ayarlanır. Varsayılan projenizi değiştirmek için:
Foundry projesine sağ tıklayın ve Azure Uzantısı içinde Varsayılan Projeyi Değiştir seçeneğini belirleyin.
Kullanılabilir projeler listesinden kullanmak istediğiniz Dökümhane projesini seçin ve Enter tuşuna basın.
Seçili proje artık proje adından sonra Varsayılan değerini görüntüler.
Ipucu
Proje uç noktasına veya proje API anahtarına erişmek için proje adınıza sağ tıklayın.
Modellerle çalışma
Visual Studio Code için Microsoft Foundry Araç Seti, doğrudan VS Code'da Foundry model kataloğu modellerini bulmanıza, dağıtmanıza ve bunlarla etkileşim kurmanıza olanak tanır.
Model kataloğuna göz atın
Model kataloğu Microsoft, OpenAI, Meta, DeepSeek ve diğer sağlayıcılardan modellere erişim sağlar. Model kataloğunu çeşitli yollarla açabilirsiniz:
- Komut paletinden Foundry Toolkit: Show model catalog komutunu çalıştırın.
- Visual Studio Code uzantı görünümü için Microsoft Foundry Toolkit'in My Resources bölümünde Models yanındaki plus simgesini seçin.
- Visual Studio Code uzantı görünümü için Microsoft Döküm Aracı Seti'nin Geldirici Araçları bölümündeki Model Kataloğu bağlantısını seçin.
Model kataloğunu komut paletinden açma
Uzantı görünümünde gezinmeden model kataloğunu açmak için komut paletini kullanın.
Komut paletini açmak için F1'i seçin.
Foundry Toolkit: show model catalog (Model kataloğunu göster) yazın ve Enter tuşuna basın.
Model Kataloğu sayfası açılır.
Sayfanın üst kısmındaki açılır menüleri kullanarak Model Kataloğu'nu Barındıran, Yayıncı, Özellik veya Model Türü gibi ölçütlere göre filtreleyin. İnce ayarlamayı destekleyen modelleri filtrelemek için Fine-Tuning Destek anahtarını seçin.
Sayfanın üst orta kısmındaki arama çubuğunu kullanarak belirli bir modeli arayın.
Kaynaklar bölümünden model kataloğunu açma
Visual Studio Code uzantısı için Microsoft Foundry Araç Seti görünümünde, model kataloğunu açmak için Modeller yanındaki plus simgesini seçin.
Ipucu
Ayrıca Doğrudan dağıtım akışına gitmek için Modeller'e sağ tıklayıp Yeni yapay zeka modelini dağıt'ı seçebilirsiniz.
Araçlar bölümünden model kataloğunu açma
Visual Studio Code uzantısı için Microsoft Döküm Araç Seti görünümünün Geldirici Araçları bölümünde Model Kataloğu bağlantısına çift tıklayın.
Model kataloğundan bir modeli dağıtın
Katalogda bir model buldukktan sonra, uygulamalarınızda kullanabilmek için bu modeli Foundry projenize dağıtın.
Seçili model adının yanındaki Dağıt düğmesini seçin.
Model dağıtımı sayfası açılır.
Dağıtım adını girin metin kutusuna model dağıtım adını girin ve Enter tuşuna basın.
"Dağıtım Türü" açılır listesinde Dağıtım türünü seçin.
Model sürümü açılır listesinden seçin.
(İsteğe bağlı) Dakika başına belirteçler kaydırıcısını kullanarak dakika başına belirteçleri ayarlayın.
Sol alt köşedeki Dökümhanede Dağıt düğmesini seçin.
Onay iletişim kutusunda Dağıt'ı seçin.
Dağıtım tamamlandıktan sonra model, projenizdeki Modeller bölümünün altında dağıtım adına göre görünür.
Dağıtılan modelleri görüntüleme ve yönetme
Projenizdeki tüm dağıtılmış modelleri görmek için Visual Studio Code uzantısı için Microsoft Foundry Toolkit'in Models bölümünü genişletin.
Model kartı bilgilerini görüntüleme
Dağıtılan modeli seçerek aşağıdaki ayrıntıları içeren bir panel açın:
- Dağıtım Bilgileri: Ad, sağlama durumu, dağıtım türü, hız sınırı, sürüm bilgileri, model adı ve model sürümü.
- Uç nokta bilgileri: Hedef URI bağlantısı, kimlik doğrulama türü ve anahtar.
- Yararlı bağlantılar: Yapay zeka uygulaması geliştirme için kod örneği deposu ve öğretici bağlantıları.
Model dağıtım ayarlarını güncelleştirme
Hız sınırları gibi dağıtım ayarlarını güncelleştirmek için:
- Model kartının sağ üst kısmındaki Düzenle düğmesini seçin.
- Düzenlenebilir alanları güncelleştirin.
- Değişiklikleri uygulamak için Kaydet düğmesini seçin.
Model için örnek kod oluşturma
Uygulama geliştirmeyi hızlandırmak için dağıtılan modeliniz için bir başlangıç kodu dosyası oluşturun.
Dağıtılan modelinize sağ tıklayın ve Kod dosyasını aç'ı seçin.
Tercih edilen SDK'yı seçin açılan listesinde tercih ettiğiniz SDK'yı seçin.
Dil seçin açılan listesinde tercih ettiğiniz dili seçin.
Kimlik doğrulama yöntemini seçin açılan listesinde tercih ettiğiniz kimlik doğrulama yöntemini seçin.
VS Code'da yeni bir sekmede örnek kod dosyası açılır.
Aşağıdaki ekran görüntüsünde, yanıtlar API'sine zaman uyumlu çağrı yapan oluşturulan Python örneği gösterilmektedir:
Oyun alanında modellerle etkileşim kurma
Dağıtılan modelinizle etkileşimli sohbet etmek, ayarları ayarlamak ve sistem yönergelerini değiştirmek için model oyun alanı kullanın.
Oyun parkını açmak için, Visual Studio Code uzantı görünümü için Microsoft Foundry Toolkit'in Developer Tools bölümündeki Model Playground bağlantısına çift tıklayın. Alternatif olarak, dağıtılan modelinize sağ tıklayın ve Oyun alanında aç'ı seçin.
Oyun Alanı sayfası açılır.
İsteminizi yazın ve çıkışı gözden geçirin.
Model dağıtımına program aracılığıyla nasıl erişılacağını görmek için sağ üst köşedeki Kodu görüntüle'yi seçin.
Sohbet geçmişinizi görüntülemek için oyun alanının sol üst kısmındaki Geçmiş bağlantısını seçin.
Yaygın sorunları giderme
Visual Studio Code uzantısı için Microsoft Döküm Araç Seti'ni kullanırken sorunlarla karşılaşırsanız aşağıdaki yaygın sorunları denetleyin:
| Sorunu | Çözünürlük |
|---|---|
| Uzantı yüklemeden sonra görünmüyor | VS Code'ı yeniden başlatın ve Uzantılar görünümünde uzantının etkinleştirildiğini doğrulayın. |
| Oturum açma başarısız oluyor veya abonelikler yüklenemiyor | Azure hesabınızın doğru izinlere sahip olduğunu doğrulayın. Azure Resources görünümünde oturumu kapatıp yeniden oturum açmayı deneyin. |
| Model dağıtımı kota hatasıyla başarısız oluyor | Abonelik kotanızı denetleyin ve bir artış isteyin veya kullanılmayan dağıtımları silin. |
Kaynakları temizleme
Bu makalede oluşturduğunuz Azure kaynakları Azure aboneliğinize faturalandırılır. Gelecekte bu kaynaklara ihtiyaç duymayı beklemiyorsanız, daha fazla ücret ödememek için bunları silin.
Modellerinizi silme
VS Code gezinti çubuğunda, Visual Studio Code uzantısı için Microsoft Döküm Araç Seti'ni yenileyin. Kaynaklarım bölümünde Modeller alt bölümünü genişletin.
Kaldırmak istediğiniz dağıtılan modele sağ tıklayın ve Sil'i seçin.
Azure kaynaklarını silme
Kaynak grubunu ve içindeki tüm kaynakları silmek için:
Uyarı
Bir kaynak grubunun silinmesi, Foundry projeniz ve dağıtılan modeller dahil olmak üzere içindeki tüm kaynakları kalıcı olarak kaldırır. Bu eylem geri alınamaz.
- Azure portal açın.
- Foundry projenizi içeren kaynak grubuna gidin.
- Kaynak grubunu sil'i seçin ve silme işlemini onaylayın.