Jak utworzyć indeks wktorowy

Uwaga

Usługa Azure AI Studio jest obecnie dostępna w publicznej wersji zapoznawczej. Ta wersja zapoznawcza jest udostępniana bez umowy dotyczącej poziomu usług i nie zalecamy korzystania z niej w przypadku obciążeń produkcyjnych. Niektóre funkcje mogą być nieobsługiwane lub ograniczone. Aby uzyskać więcej informacji, zobacz Uzupełniające warunki korzystania z wersji zapoznawczych platformy Microsoft Azure.

Z tego artykułu dowiesz się, jak utworzyć i użyć indeksu wektorów do wykonywania operacji generacji rozszerzonej (RAG) pobierania.

Wymagania wstępne

Musisz mieć następujące rozwiązania:

  • Projekt sztucznej inteligencji platformy Azure
  • Zasób usługi Azure AI Search

Tworzenie indeksu na karcie Indeksy

  1. Zaloguj się do usługi Azure AI Studio.

  2. Przejdź do projektu lub utwórz nowy projekt w usłudze Azure AI Studio.

  3. Z zwijanego menu po lewej stronie wybierz pozycję Indeksy w obszarze Składniki.

    Zrzut ekranu przedstawiający menu Po lewej stronie projektu.

  4. Wybierz pozycję + Nowy indeks

  5. Wybierz dane źródłowe. Możesz wybrać źródło danych z listy ostatnich źródeł danych, adresu URL magazynu w chmurze lub przekazać pliki i foldery z komputera lokalnego. Możesz również dodać połączenie z innym źródłem danych, takim jak usługa Azure Blob Storage.

    Zrzut ekranu przedstawiający wybieranie danych źródłowych.

  6. Wybierz pozycję Dalej po wybraniu danych źródłowych

  7. Wybierz magazyn indeksów — lokalizację, w której ma być przechowywany indeks

  8. Jeśli masz już połączenie utworzone dla usługa wyszukiwania usługi Azure AI, możesz wybrać to z listy rozwijanej.

    Zrzut ekranu przedstawiający wybieranie magazynu indeksów.

    1. Jeśli nie masz istniejącego połączenia, wybierz Połączenie innych usługa wyszukiwania usługi Azure AI
    2. Wybierz subskrypcję i usługę, której chcesz użyć.

    Zrzut ekranu przedstawiający wybieranie szczegółów magazynu indeksów.

  9. Wybierz pozycję Dalej po wybraniu magazynu indeksów

  10. Konfigurowanie Ustawienia wyszukiwania

    1. Ustawienia wektora domyślnie mają wartość true dla opcji Dodaj wyszukiwanie wektorów do tego zasobu wyszukiwania. Jak wspomniano, umożliwia to opcje wyszukiwania hybrydowego i hybrydowego i semantycznego. Wyłączenie tych opcji wyszukiwania wektorów ogranicza opcje wyszukiwania słów kluczowych i semantycznych.
    2. Aby opcja hybrydowa działała, potrzebny jest model osadzania. Wybierz model osadzania z listy rozwijanej.
    3. Wybierz potwierdzenie, aby wdrożyć model osadzania, jeśli jeszcze nie istnieje w zasobie

    Zrzut ekranu przedstawiający konfigurowanie ustawień wyszukiwania.

    Jeśli model spoza usługi Azure OpenAI nie jest wyświetlany na liście rozwijanej, wykonaj następujące kroki:

    1. Przejdź do ustawień projektu w usłudze Azure AI Studio.
    2. Przejdź do sekcji połączenia na karcie ustawienia i wybierz pozycję Nowe połączenie.
    3. Wybierz pozycję Model bezserwerowy.
    4. Wpisz nazwę wdrożenia modelu osadzania i wybierz pozycję Dodaj połączenie. Jeśli model nie jest wyświetlany na liście rozwijanej, wybierz opcję Wprowadź ręcznie .
    5. Wprowadź punkt końcowy interfejsu API wdrażania, nazwę modelu i klucz interfejsu API w odpowiednich polach. Następnie dodaj połączenie.
    6. Model osadzania powinien teraz pojawić się na liście rozwijanej.

    Zrzut ekranu przedstawiający łączenie modelu bezserwerowego.

  11. Wybierz pozycję Dalej po skonfigurowaniu ustawień wyszukiwania

  12. W ustawieniach indeksu

    1. Wprowadź nazwę indeksu lub użyj nazwy wypełnianej automatycznie
    2. Zaplanuj aktualizacje. Możesz zaktualizować indeks co godzinę lub codziennie.
    3. Wybierz środowisko obliczeniowe, w którym chcesz uruchomić zadania, aby utworzyć indeks. Można
      • Automatyczne wybieranie, aby zezwolić usłudze Azure AI na wybór odpowiedniego rozmiaru maszyny wirtualnej, który jest dostępny
      • Wybierz rozmiar maszyny wirtualnej z listy zalecanych opcji
      • Wybierz rozmiar maszyny wirtualnej z listy wszystkich możliwych opcji

    Zrzut ekranu przedstawiający konfigurowanie ustawień indeksu.

  13. Wybierz pozycję Dalej po skonfigurowaniu ustawień indeksu

  14. Przejrzyj wprowadzone szczegóły i wybierz pozycję Utwórz

  15. Zostanie wyświetlona strona szczegółów indeksu, na której można zobaczyć stan tworzenia indeksu.

Tworzenie indeksu na podstawie placu zabaw

  1. Otwórz projekt AI Studio.

  2. Przejdź do karty Plac zabaw.

  3. Dla istniejących indeksów w projekcie zostanie wyświetlony indeks Select available project (Wybieranie dostępnego indeksu projektu). Jeśli istniejący indeks nie jest używany, przejdź do następnych kroków.

  4. Wybierz listę rozwijaną Dodaj dane.

    Zrzut ekranu przedstawiający listę rozwijaną plac zabaw.

  5. Jeśli tworzony jest nowy indeks, wybierz opcję Dodaj dane . Następnie wykonaj kroki z karty Indeksy, aby przejść przez kreatora w celu utworzenia indeksu.

    1. Jeśli jest używany indeks zewnętrzny, wybierz opcję Połączenie indeksu zewnętrznego.

    2. W źródle indeksu

      1. Wybieranie źródła danych
      2. Wybieranie usługi wyszukiwania sztucznej inteligencji
      3. Wybierz indeks do użycia.

      Zrzut ekranu przedstawiający stronę, na której wybrano indeks.

    3. Po skonfigurowaniu ustawień wyszukiwania wybierz pozycję Dalej .

    4. W ustawieniach indeksu

      1. Wprowadź nazwę indeksu lub użyj nazwy wypełnianej automatycznie
      2. Zaplanuj aktualizacje. Możesz zaktualizować indeks co godzinę lub codziennie.
      3. Wybierz środowisko obliczeniowe, w którym chcesz uruchomić zadania, aby utworzyć indeks. Można
        • Automatyczne wybieranie, aby zezwolić usłudze Azure AI na wybór odpowiedniego rozmiaru maszyny wirtualnej, który jest dostępny
        • Wybierz rozmiar maszyny wirtualnej z listy zalecanych opcji
        • Wybierz rozmiar maszyny wirtualnej z listy wszystkich możliwych opcji
    5. Przejrzyj wprowadzone szczegóły i wybierz pozycję Utwórz.

    6. Indeks jest teraz gotowy do użycia w placu zabaw.

Używanie indeksu w przepływie monitów

  1. Zaloguj się do programu Azure AI Studio i wybierz projekt na stronie Kompilacja.

  2. Z zwijanego menu po lewej stronie wybierz pozycję Monituj przepływ.

  3. Otwórz istniejący przepływ monitu lub wybierz pozycję + Utwórz , aby utworzyć nowy przepływ.

  4. W górnym menu projektanta przepływu wybierz pozycję Więcej narzędzi, a następnie wybierz pozycję Wyszukiwanie indeksu.

    Zrzut ekranu przedstawiający wyszukiwanie indeksu wektorowego z większej liczby narzędzi.

  5. Podaj nazwę narzędzia wyszukiwania indeksu i wybierz pozycję Dodaj.

  6. Wybierz pole mlindex_content wartość i wybierz indeks. Po wykonaniu tego kroku wprowadź zapytania i query_types , które mają być wykonywane względem indeksu.

    Zrzut ekranu przedstawiający węzeł przepływu monitu w celu skonfigurowania wyszukiwania indeksu.

Następne kroki