Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
GÄLLER FÖR: Alla API Management-nivåer
Du kan importera AI-modellslutpunkter som distribuerats i Azure AI Foundry till din API Management-instans som API:er. Använd principer för AI-gatewayer och andra funktioner i API Management för att förenkla integrering, förbättra observerbarheten och förbättra kontrollen över modellsutgångspunkterna.
Läs mer om att hantera AI-API:er i API Management:
Alternativ för klientkompatibilitet
API Management stöder två klientkompatibilitetsalternativ för AI-API:er från Azure AI Foundry. När du importerar API:et med hjälp av guiden väljer du det alternativ som passar din modelldistribution. Alternativet avgör hur klienter anropar API:et och hur API Management-instansen dirigerar begäranden till AI-tjänsten.
- Azure OpenAI – Hantera Azure OpenAI i Azure AI Foundry-modelldistributioner. - Klienter anropar distributionen vid en - /openaislutpunkt, till exempel- /openai/deployments/my-deployment/chat/completions. Distributionsnamnet skickas i begärandesökvägen. Använd det här alternativet om DIN AI-tjänst endast innehåller Azure OpenAI-modelldistributioner.
- Azure AI – Hantera modellslutpunkter i Azure AI Foundry som exponeras via Azure AI Model Inference API. - Klienter anropar distributionen på en - /modelsslutpunkt, till exempel- /my-model/models/chat/completions. Distributionsnamnet skickas i begärandetexten. Använd det här alternativet om du vill ha flexibilitet att växla mellan modeller som exponeras via Azure AI Model Inference API och de som distribueras i Azure OpenAI i Foundry Models.
Förutsättningar
- En befintlig API Management-instans. Skapa en om du inte redan har gjort det. 
- En Azure AI-tjänst i din prenumeration med en eller flera distribuerade modeller. Exempel är modeller som distribuerats i Azure AI Foundry eller Azure OpenAI. 
Importera AI Foundry API med hjälp av portalen
Använd följande steg för att importera ett AI-API till API Management.
När du importerar API:et konfigurerar API Management automatiskt:
- Åtgärder för var och en av API:ets REST API-slutpunkter
- En systemtilldelad identitet med de behörigheter som krävs för att få åtkomst till AI-tjänstdistributionen.
- En serverdelsresurs och en set-backend-service-princip som dirigerar API-begäranden till AI-tjänstslutpunkten.
- Autentisering mot backend med instansens systemtilldelade hanterade identitet.
- (valfritt) Principer som hjälper dig att övervaka och hantera API:et.
Så här importerar du ett AI Foundry-API till API Management:
- I Azure Portal navigerar du till din API Management-instans. 
- I den vänstra menyn går du till API:er och väljer API:er>+ Lägg till API. 
- Under Skapa från Azure-resurs väljer du Azure AI Foundry.   
- På fliken Välj AI-tjänst : - Välj den prenumeration där du vill söka efter AI-tjänster. Om du vill få information om modelldistributionerna i en tjänst väljer du distributionslänken bredvid tjänstnamnet.
              
                
- Välj en AI-tjänst.
- Välj Nästa.
 
- Välj den prenumeration där du vill söka efter AI-tjänster. Om du vill få information om modelldistributionerna i en tjänst väljer du distributionslänken bredvid tjänstnamnet.
              
              
- På fliken Konfigurera API : - Ange ett visningsnamn och en valfri beskrivning för API:et. 
- I Bassökväg anger du en sökväg som API Management-instansen använder för att komma åt distributionsslutpunkten. 
- Du kan också välja en eller flera produkter som ska associeras med API:et. 
- I Klientkompatibilitet väljer du något av följande baserat på de typer av klienter som du tänker stödja. Mer information finns i Klientkompatibilitetsalternativ . - Azure OpenAI – Välj det här alternativet om dina klienter bara behöver komma åt Azure OpenAI i AI Foundry-modelldistributioner.
- Azure AI – Välj det här alternativet om dina klienter behöver komma åt andra modeller i Azure AI Foundry.
 
- Välj Nästa.   
 
- På fliken Hantera tokenförbrukning kan du ange inställningar eller acceptera standardvärden som definierar följande principer för att övervaka och hantera API:et: 
- På fliken Tillämpa semantisk cachelagring kan du ange inställningar eller acceptera standardvärden som definierar principerna för att optimera prestanda och minska svarstiden för API:et: 
- På AI-innehållssäkerheten kan du ange inställningar eller acceptera standardinställningar för att konfigurera Azure AI Content Safety-tjänsten för att blockera frågor med osäkert innehåll: 
- Välj Granska. 
- När inställningarna har verifierats väljer du Skapa. 
Testa AI-API:et
För att säkerställa att DITT AI-API fungerar som förväntat testar du det i API Management-testkonsolen.
- Välj det API som du skapade i föregående steg. 
- Välj fliken Test. 
- Välj en åtgärd som är kompatibel med modelldistributionen. Sidan visar fält för parametrar och rubriker. 
- Ange parametrar och rubriker efter behov. Beroende på åtgärden kan du behöva konfigurera eller uppdatera en begärandetext. - Anmärkning - I testkonsolen fyller API Management automatiskt i huvudfältet Ocp-Apim-Subscription-Key och konfigurerar prenumerationsnyckeln för den inbyggda 'all-access'-prenumerationen. Den här nyckeln ger åtkomst till varje API i API Management-instansen. Du kan välja att visa Ocp-Apim-Subscription-Key header genom att klicka på "öga"-ikonen bredvid HTTP Request. 
- Välj Skicka. - När testet lyckas svarar serverdelen med en lyckad HTTP-svarskod och vissa data. Tillagt i svaret är tokenanvändningsdata som hjälper dig att övervaka och hantera din språkmodelltokenförbrukning. 
Relaterat innehåll
- Begränsningar för API-import
- Importera en OpenAPI-specifikation
- Importera ett SOAP-API
- Importera ett SOAP-API och konvertera det till REST-
- Importera ett App Service-API
- Importera ett API för containerapp
- Importera ett WebSocket-API
- Importera ett GraphQL-API
- Importera ett GraphQL-schema och konfigurera fältlösare
- Importera ett funktionsapp-API
- Importera ett API för logikapp
- Importera en tjänst från Service Fabric
- Importera ett Azure AI Foundry-API
- Importera ett Azure OpenAI-API
- Importera ett LLM-API
- Importera ett OData-API
- Importera SAP OData metadata
- Importera ett gRPC-API
- Redigera ett API