Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Minden API-kezelési szintre vonatkozik
Az Azure AI Foundryben üzembe helyezett AI-modellvégpontokat API-kként importálhatja az API Management-példányba. Az AI-átjáróházirendek és más képességek használata az API Managementben az integráció egyszerűsítése, a megfigyelhetőség javítása és a modellvégpontok feletti vezérlés javítása érdekében.
További információ az AI API-k kezeléséről az API Managementben:
Ügyfélkompatibilitási beállítások
Az API Management két ügyfélkompatibilitási lehetőséget támogat az AI API-khoz. Válassza ki a modell üzembe helyezéséhez megfelelő lehetőséget. Ez a beállítás határozza meg, hogy az ügyfelek hogyan hívják meg az API-t, és hogy az API Management-példány hogyan irányítja a kéréseket az AI-szolgáltatáshoz.
Azure AI – Az Azure AI Foundryben elérhető modellvégpontok kezelése az Azure AI Model Inference API-val.
Az ügyfelek meghívják az üzembe helyezést egy
/models
végponton, például/my-model/models/chat/completions
. Az üzembe helyezés neve a kérelem törzsében lesz átadva. Ezt a lehetőséget akkor használja, ha rugalmasan szeretne váltani az Azure AI Model Inference API-val közzétett és az Azure OpenAI-ban az Öntödei modellekben üzembe helyezett modellek között.Azure OpenAI – Az Azure OpenAI-ban üzembe helyezett modellvégpontok kezelése.
Az ügyfelek meghívják az üzembe helyezést egy
/openai
végponton, például/openai/deployments/my-deployment/chat/completions
. Az üzembe helyezés neve a kérés elérési útján átadódik. Ezt a lehetőséget akkor használja, ha az AI-szolgáltatás csak Az Azure OpenAI-modell üzembe helyezését tartalmazza.
Előfeltételek
Egy meglévő API Management-példány. Hozzon létre egyet, amennyiben még nem tette meg.
Egy Azure AI-szolgáltatás az előfizetésben egy vagy több üzembe helyezett modellel. Ilyenek például az Azure AI Foundryben vagy az Azure OpenAI-ban üzembe helyezett modellek.
AI Foundry API importálása a portál használatával
Az alábbi lépésekkel importálhat egy AI API-t az API Managementbe.
Az API importálásakor az API Management automatikusan konfigurálja a következőket:
- Műveletek az API REST API-végpontjaihoz
- Rendszer által hozzárendelt identitás, amely rendelkezik az AI-szolgáltatás üzembe helyezéséhez szükséges engedélyekkel.
- Egy háttérerőforrás és egy set-backend-service szabályzat, amely az API-kéréseket az AI-szolgáltatásvégpontra irányítja.
- A rendszer által a példány számára hozzárendelt felügyelt identitás használatával történő hitelesítés a háttérrendszerhez.
- (opcionálisan) Szabályzatok az API figyeléséhez és kezeléséhez.
AI Foundry API importálása az API Managementbe:
Az Azure Portalon keresse meg az API Management-példányt.
A bal oldali menü API-k alatt válassza az hozzáadása lehetőséget.
Az Azure-erőforrás létrehozása területen válassza az Azure AI Foundry lehetőséget.
Az AI-szolgáltatás kiválasztása lapon:
- Válassza ki azt az előfizetést , amelyben az AI-szolgáltatásokat szeretné keresni. Ha információt szeretne kapni a modell egy szolgáltatásban való telepítéséről, válassza a szolgáltatás neve melletti üzembe helyezési hivatkozást.
- Válasszon ki egy AI-szolgáltatást.
- Válassza a Következőlehetőséget.
- Válassza ki azt az előfizetést , amelyben az AI-szolgáltatásokat szeretné keresni. Ha információt szeretne kapni a modell egy szolgáltatásban való telepítéséről, válassza a szolgáltatás neve melletti üzembe helyezési hivatkozást.
Az API konfigurálása lapon:
Adja meg az API megjelenítendő nevét és opcionális leírását .
Az Alap elérési úton adjon meg egy elérési utat, amelyet az API Management-példány használ az üzembehelyezési végpont eléréséhez.
Igény szerint válasszon ki egy vagy több, az API-hoz társítandó terméket .
Az ügyfélkompatibilitásban válasszon az alábbiak közül a támogatni kívánt ügyféltípusok alapján. További információkért tekintse meg az ügyfélkompatibilitási beállításokat .
- Azure OpenAI – Válassza ezt a lehetőséget, ha az ügyfeleknek csak az Azure OpenAI-modell üzembe helyezéséhez kell hozzáférnie.
- Azure AI – Válassza ezt a lehetőséget, ha az ügyfeleknek más modellekhez kell hozzáférnie az Azure AI Foundryben.
Válassza a Következőlehetőséget.
A Jogkivonat-használat kezelése lapon adja meg a beállításokat, vagy fogadja el azokat az alapértelmezett beállításokat, amelyek a következő szabályzatokat határozzák meg az API figyeléséhez és kezeléséhez:
A Szemantikai gyorsítótárazás alkalmazása lapon adja meg a beállításokat, vagy fogadja el azokat az alapértelmezett beállításokat, amelyek meghatározzák a szabályzatokat az API teljesítményének optimalizálásához és a késés csökkentéséhez:
Az AI-tartalombiztonság esetében adja meg a beállításokat, vagy fogadja el az alapértelmezett beállításokat az Azure AI Content Safety szolgáltatás konfigurálásához a nem biztonságos tartalommal kapcsolatos kérések blokkolásához:
Válassza a Véleményezés lehetőséget.
A beállítások érvényesítése után válassza a Létrehozás lehetőséget.
Az AI API tesztelése
Annak érdekében, hogy az AI API a várt módon működjön, tesztelje azt az API Management tesztkonzolon.
Válassza ki az előző lépésben létrehozott API-t.
Kattintson a Teszt fülre.
Válasszon ki egy olyan műveletet, amely kompatibilis a modell üzembe helyezésével. A lapon a paraméterek és fejlécek mezői láthatók.
Szükség szerint adja meg a paramétereket és a fejléceket. A művelettől függően előfordulhat, hogy konfigurálnia vagy frissítenie kell egy kérelem törzsét.
Megjegyzés:
A tesztkonzolon az API Management automatikusan feltölt egy Ocp-Apim-Subscription-Key fejlécet, és konfigurálja a beépített teljes hozzáférésű előfizetés előfizetési kulcsát. Ez a kulcs lehetővé teszi az API Management-példány összes API-jának elérését. Az Ocp-Apim-Subscription-Key fejlécet igény szerint a HTTP-kérés melletti "szem" ikonra kattintva jelenítheti meg.
Válassza a Küldés lehetőséget.
Ha a teszt sikeres, a háttérrendszer egy sikeres HTTP-válaszkóddal és néhány adattal válaszol. A válaszhoz mellékelt tokenhasználati adatok segítenek a nyelvi modell tokenhasználatának monitorozásában és kezelésében.
Kapcsolódó tartalom
- API-importálási korlátozások
- OpenAPI-specifikáció importálása
- SOAP API importálása
- Egy SOAP API importálása és REST konvertálása
- App Service API importálása
- Tárolóalkalmazás API importálása
- WebSocket API importálása
- GraphQL API-k importálása
- GraphQL-sémák importálása és mezőfeloldók beállítása
- Függvényalkalmazás API importálása
- Logikai alkalmazás API importálása
- Service Fabric-szolgáltatás importálása
- Azure AI Foundry API importálása
- Azure OpenAI API importálása
- LLM API importálása
- OData API importálása
- SAP OData-metaadatok importálása
- GRPC API importálása
- API szerkesztése