Vektorindexek létrehozása és felhasználása az Azure AI Studióban
Fontos
A cikkben megjelölt (előzetes verziójú) elemek jelenleg nyilvános előzetes verzióban érhetők el. Ez az előzetes verzió szolgáltatásszint-szerződés nélkül érhető el, és éles számítási feladatokhoz nem javasoljuk. Előfordulhat, hogy néhány funkció nem támogatott, vagy korlátozott képességekkel rendelkezik. További információ: Kiegészítő használati feltételek a Microsoft Azure előzetes verziójú termékeihez.
Ebből a cikkből megtudhatja, hogyan hozhat létre és használhat vektorindexet a beolvasási kiterjesztett generáció (RAG) végrehajtásához.
Előfeltételek
Rendelkeznie kell a következőképp:
- Azure AI Studio-projekt
- Azure AI Search-erőforrás
Index létrehozása az Indexek lapról
Nyissa meg a projektet, vagy hozzon létre egy új projektet az Azure AI Studióban.
A bal oldali összecsukható menüben válassza az Összetevők csoportban az Indexek lehetőséget.
Select + New index
Válassza ki a forrásadatokat. Választhat forrásadatokat a legutóbbi adatforrások listájából, egy felhőbeli tárolási URL-címből, vagy feltölthet fájlokat és mappákat a helyi gépről. Másik adatforráshoz, például az Azure Blob Storage-hoz is hozzáadhat kapcsolatot.
A Forrásadatok kiválasztása után válassza a Tovább lehetőséget
Válassza ki az indextárolót – azt a helyet, ahol az indexet tárolni szeretné
Ha már létrehozott egy kapcsolatot egy Azure AI-Search szolgáltatás, ezt a legördülő menüből választhatja ki.
- Ha nincs meglévő kapcsolata, válassza a Csatlakozás más Azure AI-Search szolgáltatás
- Válassza ki a használni kívánt előfizetést és szolgáltatást.
Az indextároló kiválasztása után válassza a Tovább gombot
A keresési beállítások konfigurálása
- A vektorbeállítások alapértelmezés szerint igaz értékre váltanak a vektorkeresés hozzáadása ehhez a keresési erőforráshoz. Mint említettük, ez lehetővé teszi a hibrid és hibrid + szemantikai keresési lehetőségeket. Ennek letiltása a kulcsszóra és szemantikaira korlátozza a vektorkeresési beállításokat.
- A hibrid beállítás működéséhez beágyazási modellre van szükség. Válasszon beágyazási modellt a legördülő listából.
- Válassza ki a nyugtázást a beágyazási modell üzembe helyezéséhez, ha még nem létezik az erőforrásban
Ha nem Azure OpenAI-modell jelenik meg a legördülő listában, kövesse az alábbi lépéseket:
- Lépjen a Project beállításaihoz az Azure AI Studióban.
- Lépjen a Kapcsolatok szakaszra a Beállítások lapon, és válassza az Új kapcsolat lehetőséget.
- Válassza a Kiszolgáló nélküli modell lehetőséget.
- Írja be a beágyazási modell üzembe helyezésének nevét, és válassza a Kapcsolat hozzáadása lehetőséget. Ha a modell nem jelenik meg a legördülő listában, válassza az Enter manuálisan lehetőséget.
- Adja meg az üzembehelyezési API-végpontot, a modell nevét és az API-kulcsot a megfelelő mezőkben. Ezután adja hozzá a kapcsolatot.
- A beágyazási modellnek most meg kell jelennie a legördülő listában.
A keresési beállítások konfigurálása után válassza a Tovább gombot
Az Index beállításai között
- Adja meg az index nevét, vagy használja az automatikusan feltöltött nevet
- Frissítések ütemezése. Dönthet úgy, hogy óránként vagy naponta frissíti az indexet.
- Válassza ki azt a számítást, ahová futtatni szeretné a feladatokat az index létrehozásához. Képes vagy
- Automatikus kiválasztás, amely lehetővé teszi az Azure AI számára a megfelelő virtuálisgép-méret kiválasztását
- Válasszon egy virtuálisgép-méretet az ajánlott beállítások listájából
- Válasszon egy virtuálisgép-méretet az összes lehetséges beállítás listájából
Az indexbeállítások konfigurálása után válassza a Tovább gombot
Tekintse át a megadott adatokat, és válassza a Létrehozás lehetőséget
Ekkor megjelenik az index részleteinek lapja, ahol láthatja az index létrehozásának állapotát.
Index létrehozása a játszótérről
Nyissa meg az AI Studio-projektet.
Lépjen a Játszótér lapra.
Az Elérhető projekt kiválasztása index megjelenik a projektben meglévő indexekhez. Ha nem használ meglévő indexet, folytassa a következő lépésekkel.
Válassza az Adatok hozzáadása legördülő menüt.
Ha új indexet hoz létre, válassza az Adatok hozzáadása lehetőséget. Ezután kövesse az Indexek lap Index létrehozása lapján található lépéseket az index létrehozásához a varázslóban való navigáláshoz.
Ha külső indexet használ, válassza a Külső index csatlakoztatása lehetőséget.
Az indexforrásban
- Az adatforrás kiválasztása
- Az AI Search Szolgáltatás kiválasztása
- Válassza ki a használni kívánt indexet.
A keresési beállítások konfigurálása után válassza a Tovább lehetőséget.
Az Index beállításai között
- Adja meg az index nevét, vagy használja az automatikusan feltöltött nevet
- Frissítések ütemezése. Dönthet úgy, hogy óránként vagy naponta frissíti az indexet.
- Válassza ki azt a számítást, ahová futtatni szeretné a feladatokat az index létrehozásához. Képes vagy
- Automatikus kiválasztás, amely lehetővé teszi az Azure AI számára a megfelelő virtuálisgép-méret kiválasztását
- Válasszon egy virtuálisgép-méretet az ajánlott beállítások listájából
- Válasszon egy virtuálisgép-méretet az összes lehetséges beállítás listájából
Tekintse át a megadott adatokat, és válassza a Létrehozás lehetőséget.
Az index most már készen áll a játszótéren való használatra.
Index használata a parancssori folyamatban
Jelentkezzen be az Azure AI Studióba, és válassza ki a projektet.
Az összecsukható bal oldali menüben válassza a Parancssori folyamat lehetőséget.
Nyisson meg egy meglévő parancssori folyamatot, vagy válassza a + Létrehozás lehetőséget egy új folyamat létrehozásához.
A folyamattervező felső menüjében válassza a További eszközök, majd az Indexkeresés lehetőséget.
Adjon nevet az indexkeresési eszköznek, és válassza a Hozzáadás lehetőséget.
Jelölje ki a mlindex_content értékmezőt, és jelölje ki az indexet. A lépés elvégzése után adja meg a lekérdezéseket, és query_types az indexen.