Aracılığıyla paylaş


SSMS'de Copilot ile Azure OpenAI kullanma

SQL Server Management Studio'daki (SSMS) Copilot, Azure OpenAI'de bir uç nokta ve dağıtım kullanır. Bu makale, gerekli Azure OpenAI kaynaklarını oluşturma adımlarını sağlar. Daha fazla bilgi için bkz. Azure AI Foundry Models kaynağında Azure OpenAI oluşturma ve dağıtma.

Microsoft Entra kimlik doğrulaması veya API Anahtarları kullanılarak dağıtımlara erişim sağlanabilir. Microsoft Entra kimlik doğrulaması daha güvenli bir seçenek olarak önerilir.

SSMS'de Copilot'un maliyeti, sağlanan Azure OpenAI kaynaklarını ve seçilen modeli kullanımınıza bağlıdır. Kaynakları barındıran Azure aboneliğine faturalandırılır. Daha fazla bilgi için bkz. Azure OpenAI Hizmeti fiyatlandırmaya genel bakış.

Uç nokta oluştur

Uç nokta oluşturma işlemi Azure portalında gerçekleştirilir.

  1. Azure portalında oturum açın.

  2. Hizmetler'e gidin.

  3. AI+ Machine Learning altında listelenen Azure AI hizmetleri'ni seçin.

  4. Azure AI hizmetleri* içinde Azure OpenAI hesabı'yı seçin.

  5. Yeni bir Azure OpenAI hizmeti oluşturmak için + Oluştur'u seçin.

  6. Temel Bilgiler sayfasında, gerekli tüm ayrıntıları tamamlayın.

    1. Ad, URL'nin uç noktasında kullanılır.
    2. Şu anda Fiyatlandırma katmanı için kullanılabilen tek seçenek Standart S0'dir.
  7. sonrakiseçin.

  8. Vpn ayarlamadığınız sürece sayfasında Tüm Ağlar'ı seçin. SSMS'deki Copilot'un çalışması için SQL Server Management Studio'nun (SSMS) uç noktaya ulaşabilmesi gerekir.

  9. sonrakiseçin.

  10. Etiketler sayfasında, kuruluşunuzun kullandığı etiketleri ayarlayın. SSMS'de Copilot için etiketler gerekli değildir, ancak şirket ilkenize göre ayarlanmalıdır. Örneğin, şirketiniz tüm kaynakların Sahip etiketi kullanmasını gerektirebilir.

  11. sonrakiseçin.

  12. Gözden geçir ve gönder sayfasında bilgileri gözden geçirin ve oluştur'u seçin.

  13. Dağıtım devam ediyor iletisi görüntülenir ve ardından Dağıtımınız sağlandığında tamamlanır iletisi görüntülenir.

  14. Kaynağa git seçeneğini seçin.

  15. Kaynak içinde Kaynak Yönetimi'ni genişletin, ardından Anahtarlar ve Uç Nokta'yı seçin.

  16. Uç Nokta değerini Anahtarlar ve Uç Nokta sayfasında not alın, çünkü SSMS'de Copilot'ı yapılandırırken kullanılacaktır.

    Uyarı

    SSMS'de Copilot'un ilk yapılandırması sırasında Azure OpenAI Uç Noktası iletişim kutusunda Uç Noktası yazın.

  17. API anahtar erişimi kullanıyorsanız SSMS'de Copilot'ı yapılandırırken Anahtar 1 veya Anahtar 2 kullanılabilir. API anahtarı erişimi isteğe bağlıdır; Microsoft Entra kimlik doğrulaması daha güvenli bir seçenek olarak önerilir.

    Uyarı

    SSMS'de Copilot'un ilk yapılandırması sırasında, API anahtarı erişimi kullanıyorsanız Azure OpenAI API Anahtarı iletişim kutusuna Anahtar 1 veya Anahtar 2 girin.

Erişim için Microsoft Entra Id kullanma

SSMS'de Copilot için Azure OpenAI'de kimlik doğrulaması yapmak için Microsoft Entra kullanmak istiyorsanız aşağıdaki adımlar gereklidir.

  1. Uç nokta kaynağında Erişim Denetimi (IAM) öğesini seçin.

  2. Rol ataması eklemek için Erişim Denetimi sayfasında + Ekle'yi seçin.

  3. Rol sayfasında, İş işlevi rolleri listesinde Bilişsel Hizmetler OpenAI Kullanıcısı'nı bulun ve seçin ve ardından İleri'yi seçin.

  4. Üyeler sayfasında, bir kullanıcı, grup, hizmet sorumlusu veya yönetilen kimlik girerek uygun üyeleri ekleyin.

  5. Üyeleri seç bölmesini açmak için +Üyeleri seç'i kullanın.

  6. Listeden uygun kimliği ve ardından Seç'i seçin.

  7. Gözden geçir + ata'yı seçin ve Gözden geçir + ata sayfasında üyeleri gözden geçirin ve ardından üyeleri dağıtıma atamak için Gözden geçir + ata'yı yeniden seçin.

  8. Rolün eklendiğini belirten bir bildirim görüntülenir.

  9. Bilişsel Hizmetler OpenAI Katkıda Bulunanı için 2 ile 8 arasındaki adımları yineleyin. Kullanıcı, grup, hizmet sorumlusu veya yönetilen kimlik gibi tüm üyelerin her iki role de eklenmesi gerekir.

Bilişsel Hizmetler OpenAI Katkıda Bulunanı rolü okuma/yazma izinlerine ve uç noktayı değiştirme yeteneğine sahiptir. Alternatif olarak, Uç noktayı yöneten kişiye Bilişsel Hizmetler OpenAI Katkıda Bulunanı rolünü atayabilir (en az bir kişiye atanmalıdır) ve yalnızca Bilişsel Hizmetler OpenAI Kullanıcı rolünü diğer üyelere atayabilirsiniz. Bilişsel Hizmetler OpenAI Kullanıcı rolü, daha az ayrıcalıklı olup uç noktaya yalnızca salt okunur erişim sağlar.

Dağıtımı oluşturun

Gereken son adım, dağıtımı oluşturmaktır.

  1. Uç nokta kaynağında Genel Bakış sayfasına gidin.

  2. "Azure AI Foundry portalını keşfet seçeneğini belirleyin, bu ayrı bir portal başlatır."

  3. Azure portalından çıktığınıza ilişkin bir uyarı görüntülenir. Devamtuşuna basın.

  4. Azure AI Foundry portalında Paylaşılan kaynaklar'ın altında Dağıtımlar'ı seçin.

  5. + Modeli dağıtın ve ardından Temel modeli dağıtın seçin.

  6. Model seçin bölmesinde gpt-4o (Sohbet tamamlama) modelini ve ardından Onayla'yı seçin.

    Uyarı

    gpt-4o önizleme için desteklenen tek modeldir.

  7. Modeli dağıt sayfasında Özelleştir'i seçin.

  8. Özelleştirme iletişim kutusunda Dağıtım adı için bir değer girin.

  9. SSMS'de Copilot'ı yapılandırırken kullanılacağından Dağıtım adı değerini not alın.

    Uyarı

    SSMS'de Copilot'un ilk yapılandırması sırasında Azure OpenAI Dağıtımı iletişim kutusuna Dağıtım adı yazın.

  10. Dağıtım türünü ayarlayın. Her dağıtım türü, performans ve veri yerleşimi hakkında bir açıklama içerir. Önizleme için adında 'standart' olan bir dağıtım önerilir. Veri yerleşimi önemli değilse Global Standard en iyi performansı sunar. Veri Bölgesi Standardı, dengeli bir denge sağlarken, Standart belirli bir bölge için optimize edilir ve bu, potansiyel olarak ek gecikme maliyeti oluşturabilir.

  11. Model sürümü olmalıdır 2024-11-20ve kaynak konumu varsayılan olarak ayarlanmalıdır (önceden oluşturduğunuz uç noktadan devralınır).

  12. Dakika Başına Belirteç Hız Sınırı'nı kullanılabilir en yüksek değere ayarlayın. Azure AI Foundry portalında, üst sınırı düşürmeye karar vermeniz durumunda istediğiniz zaman değiştirilebilir. Değer ne kadar düşük olursa, Copilot'un yanıt verebileceği dakika başına soru sayısı o kadar az olur. Daha fazla bilgi için bkz. Azure OpenAI Service kotası ve sınırları.

  13. Şirketinizin yapay zeka içerik filtreleri ile ilgili kendi ilkeleri olmadığı sürece İçerik filtresiniVarsayılanV2 varsayılan değerinde bırakın.

  14. Kaynak oluştur ve dağıt'ı seçin.

  15. Dağıtım tamamlandığında ayrıntılar sayfası görüntülenir. Başlarken bölümünde, temel kod örneği çalıştırma kodunda uç noktayı ve dağıtımı bulabilirsiniz:

    Uç noktayı ve dağıtımı içeren kod örneğinin ekran görüntüsü.

  16. SSMS'de Copilot'ı yapılandırırken aşağıdaki değerleri ve uç noktayı kullanın:

    SSMS yapılandırmasında Copilot için ilk iletişim kutusunun ekran görüntüsü.

  17. Hız sınırı (Dakika başına belirteçler) gibi dağıtım ayarlarını düzenlemeniz gerekiyorsa dağıtımın ayrıntılar sayfasına erişin.

Maliyeti izleme

SSMS'de Copilot'un maliyeti kullanıma göre değişir ve kullandıkça öde faturalama modelini izler. Maliyet sabit ve yinelenen bir değer olmadığından faturalamadaki sürprizleri azaltmak için kaynak harcamalarını düzenli aralıklarla izlemenizi öneririz. Daha fazla bilgi için bkz. Azure OpenAI Hizmeti maliyetlerini yönetmeyi planlama.