İngilizce dilinde oku

Aracılığıyla paylaş


Çö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, 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
  1. 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.

  2. Modelle ilişkilendirilmiş özel bağlayıcıyı depolamak için bir çözüm oluşturun:

    1. Power Apps veya Power Automate uygulamasında oturum açın.
    2. Sol bölmesinde Çözümler>Yeni çözüm'ü seçin.
    3. 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.
    4. Create'u seçin.

    Özel bağlayıcıyı depolamak için bir çözüm oluşturma ekranının ekran görüntüsü.

  3. Mevcut bir özel bağlayıcıyı Var olanı ekle>Otomasyon>Özel bağlayıcı'yı seçin.

    Mevcut özel bağlayıcının nasıl ekleneceği ekran görüntüsü.

  4. 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.

    Özel bağlayıcı adlandırma biçiminin ekran görüntüsü.

  5. Çö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.

  6. Modeli ve diğer bileşenleri eklemek için yeni bir çözüm oluşturun:

    1. Çözümler>Yeni çözümler'i seçin.
    2. Yeni çözüm iletişim kutusunda, alanları doldurun.
    3. Create'u seçin.

    Modeli ve diğer bileşenleri eklemek için yeni bir çözüm oluşturma ekran görüntüsü.

  7. Var olanı ekle>Daha fazla>Bağlantı Başvurusu (Önizleme) seçerek mevcut bir bağlantı başvurusunu ekleyin.

    Mevcut bağlantı referansının nasıl ekleneceği ekran görüntüsü.

  8. 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>.

    Bağlantı başvurusu adlandırma biçiminin ekran görüntüsü.

  9. Var olanı ekle>Yapay Zeka Modeli'ni seçerek yapay zeka modelini ekleyin.

    Yapay zeka modelinizi AI Builder'a nasıl ekleyebileceğinize ilişkin ekran görüntüsü.

    Çözümünüz, aşağıdaki resimde gösterilen bileşenleri içermelidir.

    Eklenen üç bileşenin ekran görüntüsü: bir AI modeli, bir bağlantı başvurusu ve özel bir konektör.

  10. (İsteğe bağlı) istediğiniz bileşenleri ekleyin. Bu örnekte, modeli kullanan bir bulut akışı ekleyeceğiz.

    Eklenen yeni bileşenlerin ekran görüntüsü.

  11. Çö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.

  1. Power Apps veya Power Automate uygulamasında oturum açın.

  2. Yalnızca özel bağlayıcıyı içeren çözümü içe aktarın.

  3. Modeli, bağlantı başvurusunu ve diğer bileşenleri içeren çözümü içe aktarın.

  4. 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.

    dış uç nokta bağlantının ekran görüntüsü.

Modeliniz artık hedef ortamınızda tüketilmeye hazır.

İçe aktarılan çözümlerin ekran görüntüsü.

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

  1. 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.

  2. Power Apps veya Power Automate uygulamasında oturum açın.

  3. Yalnızca özel bağlayıcıyı içeren çözümde, Ekle'yi seçerek yeni bir varolan özel bağlayıcıyı ekleyin.

  4. Alanları doldurup yeni sürümü girin. Bu örnekte ikinci sürüm olduğundan, bu v2'dir.

  5. Özel bağlayıcının eski sürümünü çözümden kaldırın:

    1. Eski sürümün yanındaki dikey üç noktayı (⋮) seçin.
    2. Kaldır>Bu çözümden kaldır'ı seçin.

    Bir çözümden daha eski sürümü kaldırmanın ekran görüntüsü.

  6. 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.

  7. 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:

    1. Ö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.
    2. 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.
  8. 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

  1. Power Apps veya Power Automate uygulamasında oturum açın.

  2. İçe aktarma>Yükselt'i seçerek yalnızca bağlayıcıyı içeren çözümü içe aktarın.

  3. İç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.

  4. Yeni uç nokta yeni bağlantılar oluşturun:

    1. Uç nokta güvenli değilse oluştur'u seçin.
    2. 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.

    Yeni uç nokta bağlantının ekran görüntüsü.

Şimdi modelde, hedef ortamdaki yeni uç nokta başvuruda yer alacaktır.

Hedef ortamdaki yeni uç nokta başvuruda bulunan modelin ekran görüntüsü

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.

  1. Power Apps veya Power Automate uygulamasında oturum açın.

  2. İçe aktarma>Yükselt'i seçerek yalnızca bağlayıcıyı içeren çözümü içe aktarın.

  3. İç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.

  4. Yeni uç nokta yeni bağlantılar oluşturun:

    1. Uç nokta güvenli değilse oluştur'u seçin.
    2. 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.

    Yeni uç nokta bağlantının ekran görüntüsü.

    Çö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.

    Yükseltme için hazırlanmadan önce bileşenlerin ekran görüntüsü.

  5. Eski sürümü yükseltmek için yükseltmeyi Uygula'yı seçin.

    Yükseltme uygulandıktan sonra bileşenlerin ekran görüntüsü.

Ortamdaki tüm bileşenler artık modelin yeni sürümüne başvurur.

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