Share via


Oktatóanyag: Webalkalmazás üzembe helyezése csevegéshez az adatokon

Feljegyzés

Az Azure AI Studio jelenleg nyilvános előzetes verzióban érhető 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.

Ebben a cikkben egy olyan csevegő webalkalmazást helyez üzembe, amely a saját adatait használja egy Azure OpenAI Service-modellel.

Feltöltheti a helyi adatfájlokat az Azure Blob Storage-ba, és létrehozhat egy Azure AI Search-indexet. Az adatforrás használatával adatokkal töltheti fel a modellt. A földelés azt jelenti, hogy a modell az ön adataival segít megérteni a kérdés kontextusát. Magát az üzembe helyezett modellt nem módosítja. Az adatok tárolása külön és biztonságosan történik az Azure-előfizetésben. További információ: Azure OpenAI az adatokon.

Az oktatóanyag lépései a következők:

  1. Csevegőmodell üzembe helyezése és tesztelése adatok nélkül
  2. Adatok hozzáadása
  3. A modell tesztelése az adatokkal
  4. A webalkalmazás üzembe helyezése

Előfeltételek

  • Azure-előfizetés – Hozzon létre egyet ingyenesen.

  • A hozzáférést az Azure OpenAI a kívánt Azure-előfizetésen belül kapja meg.

    Ezen szolgáltatáshoz jelenleg csak alkalmazás útján kapható hozzáférés. Az Azure OpenAI-hoz való hozzáférésre a következő https://aka.ms/oai/accessűrlap kitöltésével jelentkezhet: . Ha probléma merül fel, nyisson meg egy hibát az adattárban, és lépjen velünk kapcsolatba.

  • Azure AI Hub-erőforrás és -projekt az Azure AI Studióban.

  • Legalább egy olyan fájlra van szüksége, amely példaadatokat tartalmaz. Az oktatóanyag elvégzéséhez használja az Azure/aistudio-copilot-sample adattár termékinformációs mintáit a GitHubon. A product_info_11.md konkrétan az oktatóanyag-példához kapcsolódó TrailWalker túracipők termékinformációját tartalmazza. Letöltheti a fájlt, vagy átmásolhatja annak tartalmát a helyi számítógépen található product_info_11.md fájlba.

Csevegőmodell üzembe helyezése és tesztelése adatok nélkül

Kövesse az alábbi lépéseket egy csevegőmodell üzembe helyezéséhez és az adatok nélküli teszteléséhez.

  1. Jelentkezzen be az Azure AI Studióba.

  2. Nyissa meg a projektet, vagy hozzon létre egy új projektet az Azure AI Studióban.

  3. Válassza a Build lehetőséget a felső menüben, majd válassza az Üzembe helyezések>valós idejű végpont létrehozása>lehetőséget.

    Képernyőkép az üzemelő példányok lapjáról üzembe helyezés nélkül.

  4. A Modell kiválasztása lapon válassza ki az üzembe helyezni kívánt modellt a Modell legördülő listából. Válassza például a gpt-35-turbo-16k elemet. Ezután válassza a Megerősítés lehetőséget.

    Képernyőkép a modellkijelölési oldalról.

  5. A Modell üzembe helyezése lapon adja meg az üzembe helyezés nevét, majd válassza az Üzembe helyezés lehetőséget. Az üzembe helyezés létrehozása után megjelenik az üzembe helyezés részleteinek oldala. A részletek közé tartozik az üzembe helyezés létrehozásának dátuma, valamint az üzembe helyezett modell létrehozási dátuma és verziója.

  6. Az előző lépés üzembe helyezési részleteinek lapján válassza a Megnyitás a játszótéren lehetőséget.

    Képernyőkép a GPT-csevegés üzembe helyezésének részleteiről.

  7. A játszótéren győződjön meg arról, hogy a Csevegés lehetőség ki van választva a Mód legördülő listából. Válassza ki az üzembe helyezett GPT-csevegőmodellt az Üzembe helyezés legördülő listából.

    Képernyőkép a csevegési játszótérről, amelyen a csevegési mód és a modell van kiválasztva.

  8. A System message text box on the Assistant setup pane, provide this prompt to guide the assistant: "Ön egy AI-asszisztens, amely segít a felhasználóknak az információk megtalálásában". A kérést testre szabhatja a forgatókönyvéhez.

  9. A módosítások mentéséhez válassza a Módosítások alkalmazása lehetőséget, és ha a rendszerüzenet frissítésére kéri, válassza a Folytatás lehetőséget.

  10. A csevegési munkamenet paneljén adja meg a következő kérdést: "Mennyi a TrailWalker túracipő", majd válassza a küldendő jobbra mutató nyíl ikont.

    Képernyőkép az első csevegési kérdésről adatok alapozása nélkül.

  11. Az asszisztens azt válaszolja, hogy nem tudja a választ. Ennek az az oka, hogy a modell nem fér hozzá a TrailWalker túracipők termékinformációihoz.

    Képernyőkép az asszisztens válaszáról adatok törlése nélkül.

A következő szakaszban az adatokat hozzáadja a modellhez, hogy megválaszolhassa a termékekkel kapcsolatos kérdéseket.

Adatok hozzáadása

Az alábbi lépéseket követve hozzáadhatja adatait a játszótérhez, hogy segítsen az asszisztensnek megválaszolni a termékekkel kapcsolatos kérdéseket. Magát az üzembe helyezett modellt nem módosítja. Az adatok tárolása külön és biztonságosan történik az Azure-előfizetésben.

Fontos

Az Azure AI Studio-játszótér "Adatok hozzáadása" funkciója nem támogatja a virtuális hálózat vagy privát végpont használatát az alábbi erőforrásokon:

  • Azure AI Keresés
  • Azure OpenAI
  • Tárolási erőforrás
  1. Ha még nem szerepel a játszótéren, válassza a Build lehetőséget a felső menüből, majd válassza a Játszótér lehetőséget az összecsukható bal oldali menüből.

  2. Az Asszisztens beállítási paneljén válassza az Adatok hozzáadása (előzetes verzió)>+ Adatforrás hozzáadása lehetőséget.

    Képernyőkép a csevegési játszótérről, amelyen látható az adatforrás hozzáadása.

  3. A megjelenő Adatforrás kiválasztása vagy hozzáadása lapon válassza a Fájlok feltöltése lehetőséget az Adatforrás kiválasztása legördülő listában.

    Képernyőkép az adatforrás kiválasztásának beállításairól.

    Tipp.

    Az adatforrás-beállításokat és a támogatott fájltípusokat és -formátumokat az Azure OpenAI az Ön adatain című részben találja.

  4. Adja meg az adatforrás adatait:

    Képernyőkép a fájlok feltöltéséhez szükséges erőforrásokról és információkról.

    Feljegyzés

    Az Azure OpenAI-nak tárolóerőforrásra és keresési erőforrásra is szüksége van az adatok eléréséhez és indexeléséhez. Az adatok biztonságosan tárolódnak az Azure-előfizetésében.

    • Előfizetés: Válassza ki a használni kívánt Azure OpenAI-erőforrást tartalmazó Azure-előfizetést.
    • Tárolási erőforrás: Válassza ki azt az Azure Blob Storage-erőforrást, ahová fel szeretné tölteni a fájlokat.
    • Adatforrás: Válasszon ki egy meglévő Azure AI Search-indexet, Azure Storage-tárolót, vagy töltsön fel helyi fájlokat forrásként, amelyből a földelési adatokat létrehozzuk. Az adatok biztonságosan tárolódnak az Azure-előfizetésében.
    • Index neve: Válassza ki azt az Azure AI Search-erőforrást, amelyben a földeléshez használt index létrejön. A megadott névvel rendelkező új keresési index az adatbetöltés befejezése után jön létre.
  5. Válassza ki az Azure AI Search-erőforrást, és válassza ki azt a nyugtát, amely szerint a csatlakozás használatot von maga után a fiókjában. Ezután válassza a Tovább gombra.

  6. A Fájlok feltöltése panelen válassza a Tallózás a fájlhoz lehetőséget, és válassza ki a feltölteni kívánt fájlokat. Válassza ki a product_info_11.md korábban letöltött vagy létrehozott fájlt. Tekintse meg az előfeltételeket. Ha egynél több fájlt szeretne feltölteni, most tegye meg. Később nem fog tudni további fájlokat hozzáadni ugyanabban a játszótéri munkamenetben.

  7. Válassza a Feltöltés lehetőséget a fájl Azure Blob Storage-fiókba való feltöltéséhez. Ezután válassza a Tovább gombra.

    Képernyőkép a fájlok kiválasztására és feltöltésére szolgáló párbeszédpanelről.

  8. A Keresés típusa alatti Adatkezelés panelen válassza a Kulcsszó lehetőséget. Ez a beállítás segít meghatározni, hogy a modell hogyan válaszol a kérésekre. Ezután válassza a Tovább gombra.

    Feljegyzés

    Ha vektorkeresést adott volna hozzá az adatforrás kiválasztása vagy hozzáadása lapon, akkor itt további lehetőségek érhetők el további költségekért. További információ: Azure OpenAI az adatokon.

  9. Tekintse át a megadott adatokat, és válassza a Mentés és bezárás lehetőséget. Most már cseveghet a modellel, és az adatokból származó információkat használja a válasz létrehozásához.

    Képernyőkép az adatok hozzáadásának áttekintési és befejezési oldaláról.

  10. Az Asszisztens beállítási paneljén láthatja, hogy az adatbetöltés folyamatban van. Mielőtt továbblépne, várjon, amíg megjelenik az adatforrás és az index neve az állapot helyett.

    Képernyőkép a csevegési játszótérről az adatbetöltés állapotával.

  11. Most már cseveghet a modellel, amely ugyanazt a kérdést teszi fel, mint korábban ("Mennyi a TrailWalker túracipő"), és ezúttal az adatokból származó információkat használja a válasz létrehozásához. A használt adatok megtekintéséhez bontsa ki a hivatkozások gombot.

    Képernyőkép az asszisztens válaszáról a földelési adatokkal.

A webalkalmazás üzembe helyezése

Ha elégedett az Azure AI Studio felhasználói élményével, üzembe helyezheti a modellt önálló webalkalmazásként.

Erőforráscsoport megkeresése az Azure Portalon

Ebben az oktatóanyagban a webalkalmazás ugyanabban az erőforráscsoportban lesz üzembe helyezve, mint az Azure AI Hub-erőforrás. Később konfigurálja a webalkalmazás hitelesítését az Azure Portalon.

Kövesse az alábbi lépéseket az Azure AI Studióból az Azure Portalon található erőforráscsoportba való navigáláshoz:

  1. Az Azure AI Studióban válassza a Kezelés lehetőséget a felső menüben, majd válassza a Részletek lehetőséget. Ha több Azure AI Hub-erőforrással rendelkezik, válassza ki azt, amelyet használni szeretne annak részleteinek megtekintéséhez.

  2. Az Erőforráskonfiguráció panelen válassza ki az erőforráscsoport nevét az erőforráscsoport azure portalon való megnyitásához. Ebben a példában az erőforráscsoport neve rg-docsazureairesource.

    Képernyőkép az Azure AI Studióban található erőforráscsoportról.

  3. Most már az Azure Portalon kell lennie, és meg kell tekintenie annak az erőforráscsoportnak a tartalmát, amelyben üzembe helyezte az Azure AI Hub-erőforrást.

    Képernyőkép az Azure Portal erőforráscsoportjáról.

    Tartsa nyitva ezt a lapot egy böngészőlapon – később visszatér hozzá.

A webalkalmazás üzembe helyezése

A közzététel létrehoz egy Azure-alkalmazás szolgáltatást az előfizetésében. A kiválasztott tarifacsomagtól függően költségek merülhetnek fel. Ha végzett az alkalmazással, törölheti azt az Azure Portalról.

A webalkalmazás üzembe helyezése:

  1. Az előző szakaszban leírt lépések végrehajtásával adja hozzá az adatokat a játszótérhez.

    Feljegyzés

    A webalkalmazásokat saját adatokkal vagy anélkül is üzembe helyezheti, de legalább szüksége van egy üzembe helyezett modellre az üzembe helyezés során leírtak szerint, és az adatok nélkül tesztelheti a csevegőmodellt.

  2. Válassza az Új webalkalmazás üzembe helyezése>lehetőséget.

    Képernyőkép az új webalkalmazás üzembe helyezésének gombjáról.

  3. Az Üzembe helyezés webalkalmazásban lapon adja meg a következő adatokat:

    • Név: A webalkalmazás egyedi neve.
    • Előfizetés: Az Ön Azure-előfizetése.
    • Erőforráscsoport: Válassza ki azt az erőforráscsoportot, amelyben üzembe szeretné helyezni a webalkalmazást. Ugyanazt az erőforráscsoportot használhatja, mint az Azure AI Hub-erőforrás.
    • Hely: Válassza ki a webalkalmazás üzembe helyezésének helyét. Ugyanazt a helyet használhatja, mint az Azure AI Hub-erőforrás.
    • Tarifacsomag: Válasszon egy díjszabási csomagot a webalkalmazáshoz.
    • Csevegési előzmények engedélyezése a webalkalmazásban: Az oktatóanyag esetében a csevegési előzmények mező nincs kiválasztva. Ha engedélyezi a funkciót, a felhasználók hozzáférhetnek az egyes korábbi lekérdezésekhez és válaszokhoz. További információkért tekintse meg a csevegési előzmények megjegyzéseit.
    • Tudomásul veszem, hogy a webalkalmazások használatba veszik a fiókomat: Kiválasztva
  4. Várja meg az alkalmazás üzembe helyezését, ami eltarthat néhány percig.

    Képernyőkép a játszótérről, amelyen a webalkalmazás üzembe helyezése folyamatban van.

  5. Ha készen áll, a Launch (Indítás ) gomb engedélyezve lesz az eszköztáron. De még ne indítsa el az alkalmazást, és ne zárja be a Játszótér lapot – később visszatér hozzá.

Webalkalmazás-hitelesítés konfigurálása

Alapértelmezés szerint a webalkalmazás csak Ön számára lesz elérhető. Ebben az oktatóanyagban olyan hitelesítést ad hozzá, amely korlátozza az alkalmazáshoz való hozzáférést az Azure-bérlő tagjai számára. A rendszer arra kéri a felhasználókat, hogy jelentkezzenek be a Microsoft Entra-fiókjukkal, hogy hozzáférhessenek az alkalmazáshoz. Ha szeretné, egy hasonló folyamatot követve hozzáadhat egy másik identitásszolgáltatót. Az alkalmazás nem használja a felhasználó bejelentkezési adatait más módon, kivéve annak ellenőrzését, hogy a bérlő tagja-e.

  1. Térjen vissza az Azure Portalt tartalmazó böngészőlapra (vagy nyissa meg újra az Azure Portalt egy új böngészőlapon), és tekintse meg annak az erőforráscsoportnak a tartalmát, amelyben üzembe helyezte az Azure AI Hub-erőforrást és -webalkalmazást (előfordulhat, hogy frissítenie kell a webalkalmazás nézetét).

  2. Válassza ki az App Service-erőforrást az erőforráscsoportban lévő erőforrások listájából.

  3. A Gépház alatti összecsukható bal oldali menüben válassza a Hitelesítés lehetőséget.

    Képernyőkép a webalkalmazás-hitelesítés menüelemről az Azure Portal beállításai alatt.

  4. Adjon hozzá egy identitásszolgáltatót a következő beállításokkal:

    • Identitásszolgáltató: Válassza ki a Microsoftot identitásszolgáltatóként. Ezen a lapon az alapértelmezett beállítások csak a bérlőre korlátozzák az alkalmazást, így itt semmi mást nem kell módosítania.
    • Bérlő típusa: Munkaerő
    • Alkalmazásregisztráció: Új alkalmazásregisztráció létrehozása
    • Név: A webalkalmazás-szolgáltatás neve
    • Támogatott fióktípusok: Aktuális bérlő – Egyetlen bérlő
    • Hozzáférés korlátozása: Hitelesítést igényel
    • Nem hitelesített kérések: HTTP 302 Talált átirányítás – webhelyekhez ajánlott

A webalkalmazás használata

Már majdnem készen vagyunk! Most már tesztelheti a webalkalmazást.

  1. Várjon 10 percet, amíg a hitelesítési beállítások érvénybe lépnek.

  2. Térjen vissza az Azure AI Studio Játszótér lapját tartalmazó böngészőlapra.

  3. Válassza a Launch (Indítás) lehetőséget az üzembe helyezett webalkalmazás elindításához. Ha a rendszer kéri, fogadja el az engedélykérelmet.

    Ha a hitelesítési beállítások még nem lépnek érvénybe, zárja be a webalkalmazás böngészőlapját, és térjen vissza az Azure AI Studio Játszótér lapjára. Ezután várjon egy kicsit tovább, és próbálkozzon újra.

  4. A webalkalmazásban ugyanezt a kérdést teheti fel, mint korábban ("Mennyi a TrailWalker túracipő"), és ezúttal az adatokból származó információkat használja a válasz létrehozásához. A használt adatok megtekintéséhez bontsa ki a hivatkozások gombot.

    Képernyőkép a csevegési felületről az üzembe helyezett webalkalmazáson keresztül.

Az erőforrások eltávolítása

A szükségtelen Azure-költségek elkerülése érdekében törölnie kell az ebben a rövid útmutatóban létrehozott erőforrásokat, ha már nincs rájuk szükség. Az erőforrások kezeléséhez használhatja az Azure Portalt.

Megjegyzések

Csevegési előzmények

A csevegési előzmények funkcióval a felhasználók hozzáférhetnek az egyes korábbi lekérdezésekhez és válaszokhoz.

A webalkalmazás üzembe helyezésekor engedélyezheti a csevegési előzményeket. Jelölje be a Csevegési előzmények engedélyezése jelölőnégyzetet a webalkalmazásban .

Képernyőkép a csevegési előzmények webalkalmazások üzembe helyezésekor való engedélyezéséről.

Fontos

A csevegési előzmények engedélyezése létrehoz egy Cosmos DB-példányt az erőforráscsoportban, és további díjakat von maga után a felhasznált tárterületért. A webalkalmazás törlése nem törli automatikusan a Cosmos-alkalmazáspéldányt. A Cosmos-alkalmazáspéldány és az összes tárolt csevegés törléséhez keresse meg a társított erőforrást az Azure Portalon, és törölje azt.

Miután engedélyezte a csevegési előzményeket, a felhasználók megjeleníthetik és elrejthetik azt az alkalmazás jobb felső sarkában. Az előzmények megjelenítésekor átnevezhetik vagy törölhetik a beszélgetéseket. Az alkalmazásba bejelentkezve a beszélgetések automatikusan rendezve lesznek a legújabbtól a legrégebbiig, és a beszélgetés első lekérdezése alapján lesznek elnevezve.

Ha törli a Cosmos DB-erőforrást, de a csevegési előzmények lehetőség továbbra is engedélyezve marad a studióban, a felhasználók értesítést kapnak a kapcsolati hibáról, de továbbra is használhatják a webalkalmazást anélkül, hogy hozzáférnek a csevegési előzményekhez.

Következő lépések