Çözümleri kullanarak kendi modelinizi paketleme
Bir Python paketi kullanarak kendi modelinizi AI Builder'da kaydettikten sonra, aşağıdaki gibi uygulama yaşam döngüsü yönetimi (ALM) görevlerini gerçekleştirmeye yönelik çözümleri kullanarak modelinizi paketleyebilirsiniz:
- Çözümler kullanarak kendi modelinizi dışa aktarın.
- Kendi modelinizi hedef ortama alın.
- Kaynak veya hedef ortamlarda kendi modelinizi yükseltin.
- Yükseltme için kendi modelinizi sahne edin.
Çözümler, uygulamaları ve bileşenleri bir ortamdan diğerine taşımak için kullanılır. Ayrıca, varolan uygulamalara bir özelleştirme kümesi uygulamak için de kullanılırlar. Çözümler ve Microsoft Power Platform uygulamasında ALM kavramlarını uygulamak için nasıl kullanıldıkları hakkında ayrıntılı bilgi için uygulama yaşam döngüsü yönetimine genel bakış'a gidin.
Çözümler kullanarak kendi modelinizi dışa aktarın
Bu örnekte, iki çözümü vereceksiniz:
- Yalnızca özel bağlayıcıyı içeren çözüm
- Modeli, bağlantı başvurusunu ve diğer bileşenleri içeren çözüm
Bir Python paketi kullanarak kendi modelinizi kaynak ortamında kaydettirdiğinizden emin olun. Henüz kaydolmadıysanız, kendi model öğreticinizi getirin (GitHub'daki) prosedürü izleyin.
Modelle ilişkilendirilmiş özel bağlayıcıyı depolamak için bir çözüm oluşturun:
- Power Apps veya Power Automate uygulamasında oturum açın.
- Sol bölmesinde Çözümler>Yeni çözüm'ü seçin.
- Yeni çözüm iletişim kutusunda, alanları doldurun. Her bir alan hakkında ayrıntılı bilgi için Çözüm oluşturma bölümüne gidin.
- Create'u seçin.
Mevcut bir özel bağlayıcıyı Var olanı ekle>Otomasyon>Özel bağlayıcı'yı seçin.
Modelle ilişkilendirilmiş özel bağlayıcıyı seçin.
Ad, bu biçimde olur: <model_name>-<random number>-v<version>. Sürüm, modeli güncelleştirdiğinizde hangi bağlayıcının ekleneceğini ayırt etmenize yardımcı olur.
Çözüm verme. Çözümleri verme konusunda yardım için, Power Apps için dışa aktarma çözümleri veya Power Automate için çözümleri dışa aktarma bölümüne gidin.
Modeli ve diğer bileşenleri eklemek için yeni bir çözüm oluşturun:
- Çözümler>Yeni çözümler'i seçin.
- Yeni çözüm iletişim kutusunda, alanları doldurun.
- Create'u seçin.
Var olanı ekle>Daha fazla>Bağlantı Başvurusu (Önizleme) seçerek mevcut bir bağlantı başvurusunu ekleyin.
Modelle ilişkilendirilmiş varolan bağlantı başvurusunu ekleyin.
Adlandırma biçimi, adım 4'te özel bağlayıcıyla aynıdır: <model_name>-<random number>-v<version>.
Var olanı ekle>Yapay Zeka Modeli'ni seçerek yapay zeka modelini ekleyin.
Çözümünüz, aşağıdaki resimde gösterilen bileşenleri içermelidir.
(İsteğe bağlı) istediğiniz bileşenleri ekleyin. Bu örnekte, modeli kullanan bir bulut akışı ekleyeceğiz.
Çözüm verme. Çözümleri verme konusunda yardım için, Power Apps için dışa aktarma çözümleri veya Power Automate için çözümleri dışa aktarma bölümüne gidin.
Kendi modelinizi hedef ortama alın
Bu örnekte, önceki bölümde oluşturduğunuz iki çözümü alırsınız:
- Yalnızca özel bağlayıcıyı içeren çözüm
- Modeli, bağlantı başvurusunu ve diğer bileşenleri içeren çözüm
Çözümleri alma konusunda yardım için, Power Apps için içe aktarma çözümleri veya Power Automate için çözümleri içe aktarma bölümüne gidin.
Power Apps veya Power Automate uygulamasında oturum açın.
Yalnızca özel bağlayıcıyı içeren çözümü içe aktarın.
Modeli, bağlantı başvurusunu ve diğer bileşenleri içeren çözümü içe aktarın.
Alma işlemi sırasında, dış uç nokta yönelik bağlantıyı oluşturun:
- Uç nokta güvenli değilse oluştur'u seçin.
- Uç nokta bir apı anahtarıyla güvenlik altına alınırsa, bunu API anahtarı alanına girin ve oluştur'u seçin.
Modeliniz artık hedef ortamınızda tüketilmeye hazır.
Alma işlemiyle ilgili sorunlarla karşılaşırsanız, Çözüm alma sorunlarını giderme bölümüne gidin.
Kendi modelinizi yükseltin
Çözümünüzü en son sürüme yükseltir ve önceki tüm düzeltme eklerini tek bir adımda toplar. Daha yeni bir çözüm sürümünde bulunmayan önceki çözüm sürümüyle ilişkili tüm bileşenler silinir. Bu, çözüme güncelliğini yitirmiş bileşenlerin eklenmemesini sağlar.
Örneklerde iki çözümü yükselteceksiniz:
- Yalnızca özel bağlayıcıyı içeren çözüm
- Modeli, bağlantı başvurusunu ve diğer bileşenleri içeren çözüm
Yükseltme ile ilgili yardım için, yükseltme veya çözüm güncelleştirme bölümüne gidin.
Kaynak ortamda kendi modelinizi yükseltin
Bir Python paketi kullanarak yükseltilen modelinizi kaynak ortamında kaydettirdiğinizden emin olun. Henüz kaydolmadıysanız, kendi model öğreticinizi getirin (GitHub'daki) prosedürü izleyin.
Power Apps veya Power Automate uygulamasında oturum açın.
Yalnızca özel bağlayıcıyı içeren çözümde, Ekle'yi seçerek yeni bir varolan özel bağlayıcıyı ekleyin.
Alanları doldurup yeni sürümü girin. Bu örnekte ikinci sürüm olduğundan, bu v2'dir.
Özel bağlayıcının eski sürümünü çözümden kaldırın:
- Eski sürümün yanındaki dikey üç noktayı (⋮) seçin.
- Kaldır>Bu çözümden kaldır'ı seçin.
Dışa aktar'ı seçerek çözümü dışa aktarın. Varsayılan olarak sürüm, dışa aktarma sırasında artırılır.
Modeli, bağlantı başvurusunu ve diğer bileşenleri içeren çözümde, bağlantı başvurusunu en son sürümüne işaret edecek şekilde güncelleştirin:
- Özel bağlantı, 4. adımda eklediğiniz özel bağlayıcıyla aynı ada sahip olacaktır. Bu örnekte, v2 en son sürümdür.
- Kaldırılacak adı seçerek (Bu örnekte v1) ve ardından Kaldır>Bu çözümden kaldır'ı seçerek bağlantı başvurusunun eski sürümünü kaldırın.
Dışa aktar'ı seçerek çözümü dışa aktarın. AI modeli ve modele başvuran tüm bileşenler, en son sürüme işaret edecek şekilde otomatik olarak güncelleştirilir.
Hedef ortamda kendi modelinizi yükseltin
Power Apps veya Power Automate uygulamasında oturum açın.
İçe aktarma>Yükselt'i seçerek yalnızca bağlayıcıyı içeren çözümü içe aktarın.
İçe aktarma>yükselt'i seçerek modeli, bağlantı başvurusunu ve diğer bileşenleri içeren çözümü içe aktarın.
Yeni uç nokta yeni bağlantılar oluşturun:
- Uç nokta güvenli değilse oluştur'u seçin.
- Uç nokta bir apı anahtarıyla güvenlik altına alınırsa, bunu API anahtarı alanına girin ve oluştur'u seçin.
Şimdi modelde, hedef ortamdaki yeni uç nokta başvuruda yer alacaktır.
Yükseltme için kendi modelinizi sahne edin
Modelinizi yükseltme için aşamalandırma, yalnızca onu kuruluşa aktarır. Etkin duruma gelmez. Bu senaryoda, ortamdaki modele başvuruda bulunan bileşenler, siz yükseltmeyi uygulayarak bu yordamı tamamlayana kadar eski sürüme başvuracaktır.
Çözümleri alma konusunda yardım için, Power Apps için içe aktarma çözümleri veya Power Automate için çözümleri içe aktarma bölümüne gidin.
Power Apps veya Power Automate uygulamasında oturum açın.
İçe aktarma>Yükselt'i seçerek yalnızca bağlayıcıyı içeren çözümü içe aktarın.
İçe aktarma>yükseltme aşaması'i seçerek modeli, bağlantı başvurusunu ve diğer bileşenleri içeren çözümü içe aktarın.
Yeni uç nokta yeni bağlantılar oluşturun:
- Uç nokta güvenli değilse oluştur'u seçin.
- Uç nokta bir apı anahtarıyla güvenlik altına alınırsa, bunu API anahtarı alanına girin ve oluştur'u seçin.
Çözümün iki sürümünü göreceksiniz: Temel ve Yükselt. Bu çözümlerin dışındaki ortamlarda bulunan bileşenler, modelin eski sürümüne başvuracaktır. Bu çözümlerin içindeki bileşenler, ilgili çözümde yer alan modelin sürümünü referans gösterir.
Aşağıdaki örnekte, temel çözümde bulunan bulut akışı eski sürüme başvurur ve yeni çözümdeki bulut akışı yeni sürüme başvurur.
Eski sürümü yükseltmek için yükseltmeyi Uygula'yı seçin.
Ortamdaki tüm bileşenler artık modelin yeni sürümüne başvurur.
İlgili bilgiler
Uygulama yaşam döngüsü yönetimi genel bakış
ALM temelleri
Çözümleri içe aktarma
Çözüm yükseltme veya güncelleştirme