Azure AI Studio'da vektör dizinleri oluşturma ve kullanma

Önemli

Bu makalede işaretlenen (önizleme) öğeler şu anda genel önizleme aşamasındadır. Bu önizleme, hizmet düzeyi sözleşmesi olmadan sağlanır ve üretim iş yükleri için önerilmez. Bazı özellikler desteklenmiyor olabileceği gibi özellikleri sınırlandırılmış da olabilir. Daha fazla bilgi için bkz. Microsoft Azure Önizlemeleri Ek Kullanım Koşulları.

Bu makalede, Alma Artırılmış Oluşturma (RAG) gerçekleştirmek için vektör dizini oluşturmayı ve kullanmayı öğreneceksiniz.

Önkoşullar

Aşağıdakine sahip olmanız gerekir:

  • Azure AI Studio projesi
  • Azure AI Arama kaynağı

Dizinler sekmesinden dizin oluşturma

  1. Azure AI Studio'da oturum açın.

  2. Azure AI Studio'da projenize gidin veya yeni bir proje oluşturun.

  3. Soldaki daraltılabilir menüden Bileşenler'in altında Dizinler'i seçin.

    Proje Sol Menüsünün ekran görüntüsü.

  4. + Yeni dizin'i seçin

  5. Kaynak verilerinizi seçin. Son veri kaynaklarınız listesinden, bulut üzerindeki bir depolama URL'sinden kaynak verileri seçebilir veya yerel makineden dosya ve klasörleri karşıya yükleyebilirsiniz. Azure Blob Depolama gibi başka bir veri kaynağına da bağlantı ekleyebilirsiniz.

    Kaynak verileri seçme ekran görüntüsü.

  6. Kaynak verileri seçtikten sonra İleri'yi seçin

  7. Dizin Depolama alanını seçin- dizininizin depolanmasını istediğiniz konum

  8. Azure AI Arama hizmeti için önceden oluşturulmuş bir bağlantınız varsa, açılan listeden bunu seçebilirsiniz.

    Dizin deposu seçme seçeneğinin ekran görüntüsü.

    1. Mevcut bir bağlantınız yoksa Diğer Azure AI Arama hizmeti bağlan'ı seçin
    2. Kullanmak istediğiniz aboneliği ve hizmeti seçin.

    Dizin deposu ayrıntılarını seçme seçeneğinin ekran görüntüsü.

  9. Dizin depolamayı seçtikten sonra İleri'yi seçin

  10. Arama Ayarlarınızı yapılandırma

    1. Bu arama kaynağına vektör araması ekle için Vektör ayarları varsayılan olarak true olarak ayarlanır. Belirtildiği gibi, bu Karma ve Karma + Anlam arama seçeneklerini etkinleştirir. Bu seçeneği devre dışı bırakmak vektör arama seçeneklerini Anahtar Sözcük ve Anlam ile sınırlar.
    2. Karma seçeneğin çalışması için bir ekleme modeli gerekir. Açılan listeden bir ekleme modeli seçin.
    3. Kaynağınızda zaten yoksa ekleme modeli dağıtmak için onay seçin

    Arama ayarlarını yapılandırma ekran görüntüsü.

    Açılan listede Azure dışı bir OpenAI modeli görünmüyorsa şu adımları izleyin:

    1. Azure AI Studio'da Proje ayarlarına gidin.
    2. Ayarlar sekmesinde bağlantılar bölümüne gidin ve Yeni bağlantı'ya tıklayın.
    3. Sunucusuz Model'i seçin.
    4. Ekleme modeli dağıtımınızın adını yazın ve Bağlantı ekle'yi seçin. Model açılan listede görünmüyorsa El ile gir seçeneğini belirleyin.
    5. Karşılık gelen alanlara dağıtım API'sinin uç noktasını, model adını ve API anahtarını girin. Ardından bağlantı ekleyin.
    6. Ekleme modeli artık açılan listede görünmelidir.

    Sunucusuz modele bağlanma ekran görüntüsü.

  11. Arama ayarlarını yapılandırdıktan sonra İleri'yi seçin

  12. Dizin ayarlarında

    1. Dizininiz için bir ad girin veya otomatik olarak doldurulan adı kullanın
    2. Güncelleştirmeleri zamanlayın. Dizini saatlik veya günlük olarak güncelleştirmeyi seçebilirsiniz.
    3. Dizini oluşturmak için işleri çalıştırmak istediğiniz işlemi seçin. Şunları yapabilirsiniz
      • Azure AI'nin kullanılabilir uygun bir VM boyutu seçmesine izin vermek için otomatik seçme
      • Önerilen seçenekler listesinden vm boyutu seçme
      • Tüm olası seçenekler listesinden bir VM boyutu seçin

    Dizin ayarlarını yapılandırma ekran görüntüsü.

  13. Dizin ayarlarını yapılandırdıktan sonra İleri'yi seçin

  14. Girdiğiniz ayrıntıları gözden geçirin ve Oluştur'u seçin

  15. Dizin oluşturma durumunuzu görebileceğiniz dizin ayrıntıları sayfasına yönlendirilirsiniz.

Playground'dan dizin oluşturma

  1. AI Studio projenizi açın.

  2. Oyun Alanı sekmesine gidin.

  3. Projedeki mevcut dizinler için Kullanılabilir proje dizini seç görüntülenir. Mevcut bir dizin kullanılmıyorsa sonraki adımlara geçin.

  4. Verilerinizi ekleyin açılan listesini seçin.

    Oyun alanının veri ekleme açılan listesinin ekran görüntüsü.

  5. Yeni bir dizin oluşturuluyorsa Verilerinizi ekleyin seçeneğini belirleyin. Ardından dizin oluşturmak için sihirbazda gezinmek için Dizinler sekmesinden Dizin oluşturma adımlarını izleyin.

    1. Kullanılan bir dış dizin varsa Dış dizine bağlan seçeneğini belirleyin.

    2. Dizin Kaynağında

      1. Veri kaynağınızı seçin
      2. Yapay Zeka Arama Hizmetinizi seçin
      3. Kullanılacak dizini seçin.

      Dizin seçtiğiniz sayfanın ekran görüntüsü.

    3. Arama ayarlarını yapılandırdıktan sonra İleri'yi seçin.

    4. Dizin ayarlarında

      1. Dizininiz için bir ad girin veya otomatik olarak doldurulan adı kullanın
      2. Güncelleştirmeleri zamanlayın. Dizini saatlik veya günlük olarak güncelleştirmeyi seçebilirsiniz.
      3. Dizini oluşturmak için işleri çalıştırmak istediğiniz işlemi seçin. Şunları yapabilirsiniz
        • Azure AI'nin kullanılabilir uygun bir VM boyutu seçmesine izin vermek için otomatik seçme
        • Önerilen seçenekler listesinden vm boyutu seçme
        • Tüm olası seçenekler listesinden bir VM boyutu seçin
    5. Girdiğiniz ayrıntıları gözden geçirin ve Oluştur'u seçin .

    6. Dizin artık Playground'da kullanılmaya hazırdır.

İstem akışında dizin kullanma

  1. Azure AI Studio'da oturum açın ve projenizi seçin.

  2. Daraltılabilir sol menüden Akış iste'yi seçin.

  3. Mevcut bir istem akışını açın veya + Oluştur'u seçerek yeni bir akış oluşturun.

  4. Akış tasarımcısının üst menüsünde Diğer araçlar'ı ve ardından Dizin Arama'yı seçin.

    Diğer Araçlar'dan Vektör dizini arama işleminin ekran görüntüsü.

  5. Dizin Arama Aracınız için bir ad girin ve Ekle'yi seçin.

  6. mlindex_content değer kutusunu seçin ve dizininizi seçin. Bu adımı tamamladıktan sonra dizinde gerçekleştirilecek sorguları ve query_types girin.

    Dizin aramasını yapılandırmak için istem akışı düğümünün ekran görüntüsü.