Dela via


Planera och hantera kostnader för Azure AI Foundry

Att hantera Azure AI Foundry-kostnader börjar effektivt med planering. Den här artikeln visar hur du beräknar utgifter före distribution, spårar utgifter i realtid och konfigurerar aviseringar för att undvika budgetöverraskningar.

Det här lär du dig:

  • Beräkna kostnader med hjälp av Priskalkylatorn för Azure
  • Övervaka faktiska utgifter för olika modelltyper
  • Skapa budgetar och aviseringar för att kontrollera utgifter
  • Förstå faktureringsskillnader mellan Azure-värdbaserade modeller och partnermodeller

Den här artikeln beskriver hur du planerar för och hanterar kostnader för Azure AI Foundry. Börja med att använda priskalkylatorn för Azure för att planera för Azure AI Foundry-kostnader innan du lägger till resurser. Granska sedan de uppskattade kostnaderna när du lägger till Azure-resurser. När du har börjat använda Azure-resurser använder du kostnadshanteringsfunktioner för att ange budgetar och övervaka kostnader.

Tips/Råd

Azure AI Foundry har ingen specifik sida i Priskalkylatorn för Azure. Azure AI Foundry består av flera andra Azure-tjänster, varav några är valfria. Den här artikeln visar hur du använder priskalkylatorn för att beräkna kostnaderna för dessa tjänster.

Du använder Azure AI-tjänster i Azure AI Foundry-portalen. Kostnaderna för Azure AI-tjänster är bara en del av de månatliga kostnaderna i din Azure-faktura. Du debiteras för alla Azure-tjänster och resurser som används i din Azure-prenumeration, inklusive tjänster från tredje part. Du kan också granska prognostiserade kostnader och identifiera utgiftstrender för att hitta områden där du kanske vill agera.

Förutsättningar

Om du vill visa och analysera kostnader behöver du:

Behöver du bevilja åtkomst? Se hur du tilldelar åtkomst till Cost Management-data.

Beräkna kostnader innan du använder Azure AI-tjänster

Använd priskalkylatorn för Azure för att beräkna kostnader innan du lägger till Azure AI-tjänster.

  1. Välj en produkt, till exempel Azure OpenAI, i priskalkylatorn för Azure.

    Skärmbild av att välja Azure OpenAI i Priskalkylatorn för Azure.

  2. Ange det antal enheter som du planerar att använda. Ange till exempel antalet indatatoken.

    Skärmbild av kostnadsuppskattning för Azure OpenAI i Priskalkylatorn för Azure.

  3. Välj fler än en produkt för att uppskatta kostnaderna för flera produkter. Du kan till exempel söka efter och välja Azure AI Search för att lägga till potentiella kostnader.

    Skärmbild som visar kostnadskalkylatorn i Azure.

När du lägger till nya resurser i projektet går du tillbaka till den här kalkylatorn och lägger till samma resurs här för att uppdatera dina kostnadsuppskattningar.

Kostnader som är kopplade till Azure AI Foundry

När du skapar en Azure AI Foundry-resurs betalar du för att använda tjänster som Azure OpenAI, Speech, Content Safety, Vision, Document Intelligence och Language. Kostnaderna varierar för varje tjänst och för vissa funktioner i varje tjänst. Mer information finns på prissättningssidan för Azure AI-tjänster .

Förstå faktureringsmodellen för Azure AI-tjänster

Azure AI-tjänster körs på Azure-infrastruktur som ackumulerar kostnader när du distribuerar den nya resursen. Det är viktigt att förstå att extra infrastruktur kan tillföra kostnader. Du måste hantera den kostnaden när du gör ändringar i distribuerade resurser.

När du skapar eller använder Azure AI-tjänstresurser debiteras du baserat på de tjänster som du använder. Två faktureringsmodeller är tillgängliga för Azure AI-tjänster:

  • Serverlöst API: Med serverlös API-prissättning debiteras du enligt det Azure AI-tjänsterbjudande som du använder, baserat på faktureringsinformationen.

  • Åtagandenivåer: Med priser på åtagandenivå åtar du dig att använda flera tjänstfunktioner mot en fast avgift, så du har en förutsägbar total kostnad baserat på arbetsbelastningens behov. Du debiteras baserat på den plan du väljer. Information om tillgängliga tjänster, hur du registrerar dig och överväganden när du köper en plan finns i Snabbstart: Priser för inköpsåtagandenivå.

Anmärkning

Om du använder resursen ovanför den kvot som anges i åtagandeplanen betalar du för den extra användningen enligt beskrivningen i överförbrukningsbeloppet i Azure-portalen när du köper en åtagandeplan.

Förstå faktureringsmodellen för Foundry-modeller

Tokenbaserad prissättning

Språkmodeller förstår och bearbetar indata genom att dela upp dem i token. Som referens är varje token ungefär fyra tecken för vanlig engelsk text. Modeller som kan bearbeta bilder eller ljud delar också upp dem i token för faktureringsändamål. Antalet token per bild- eller ljudinnehåll beror på modellen och upplösningen för indata.

Kostnaderna per token varierar beroende på vilken modellserie du väljer, men i samtliga fall debiteras modeller som distribueras i Azure AI Foundry per 1 000 token. Modellinferensen för Azure OpenAI chattkompletteringar debiteras till exempel per 1 000 token med olika priser beroende på modell och utplaceringstyp. För de flesta modeller visas nu priser i termer av 1 miljon token.

Tokenkostnader är för både indata och utdata. Anta till exempel att du har ett JavaScript-kodexempel på 1 000 token som du ber en modell att konvertera till Python. Du betalar för cirka 1 000 token för den första indatabegäran som skickades och ytterligare 1 000 token för utdata som tas emot som svar för totalt 2 000 token.

För den här typen av slutförandeanrop är tokenindata/utdata i praktiken inte helt 1:1. En konvertering från ett programmeringsspråk till ett annat kan resultera i längre eller kortare utdata beroende på många faktorer. En sådan faktor är värdet som tilldelats parametern max_tokens .

Modeller som säljs direkt av Azure

Modeller som säljs direkt av Azure (inklusive Azure OpenAI) debiteras direkt. De visas som faktureringsmätare under varje Azure AI Foundry-resurs. Microsoft hanterar den här faktureringen direkt. När du inspekterar din faktura ser du faktureringsmätare som tar hänsyn till indata och utdata för varje förbrukad modell.

Modeller från partner och community

Modeller som tillhandahålls av tredjepartsleverantörer, till exempel Cohere, faktureras via Azure Marketplace. Till skillnad från Microsofts faktureringsmätare kopplas dessa poster till resursgruppen där din Azure AI Foundry-resurs distribueras, snarare än till själva Azure AI Foundry-resursen. Med tanke på att modellleverantörer debiterar dig direkt ser du poster under kategorin Marketplace och Service NameSaaS som redovisar indata och utdata för varje förbrukad modell.

Viktigt!

Den här skillnaden mellan modeller som säljs direkt av Azure (inklusive Azure OpenAI) och modeller från partner och community påverkar bara hur modellen görs tillgänglig för dig och hur du debiteras. I samtliga fall finns modeller i Azure-molnet och det finns ingen interaktion med externa tjänster eller leverantörer.

Finjusterade modeller

Azure OpenAI-modeller för finjustering debiteras baserat på antalet tokens i din träningsfil. De senaste priserna finns på den officiella prissidan.

När din finjusterade modell har distribuerats debiteras du även baserat på:

  • Hostingtimmar.
  • Slutsatsdragning per 1 000 token (uppdelad efter indataanvändning och utdataanvändning).

Kostnaden för värdtimmar är viktig att vara medveten om eftersom när en finjusterad modell har distribuerats fortsätter den att medföra en timkostnad oavsett om du aktivt använder den. Övervaka noggrant kostnader för distribuerade finjusterade modeller.

Viktigt!

När du har distribuerat en anpassad modell tas distributionen bort om distributionen förblir inaktiv i mer än 15 dagar. Distributionen av en anpassad modell är inaktiv om modellen distribuerades för mer än 15 dagar sedan och inga slutföranden eller samtal om chattavslut gjordes till den under en kontinuerlig 15-dagarsperiod.

Borttagningen av en inaktiv distribution tar inte bort eller påverkar inte den underliggande anpassade modellen, och den anpassade modellen kan distribueras om när som helst.

Varje anpassad (finjusterad) modell som distribueras medför en timkostnad för värdtjänster oavsett om slutföranden eller slutföranden av chatt görs mot modellen.

HTTP-felsvarskod och faktureringsstatus

Om tjänsten utför bearbetning debiteras du även om statuskoden inte lyckas (inte 200). Till exempel ett 400-fel på grund av ett innehållsfilter eller en indatagräns, eller ett 408-fel på grund av en tidsgräns.

Om tjänsten inte utför bearbetning debiteras du inte. Till exempel ett 401-fel på grund av autentisering eller ett 429-fel på grund av att hastighetsgränsen överskrids.

Övervaka kostnader

När du använder Azure AI Foundry medför du kostnader. Kostnaderna för Resursanvändningsenhet i Azure varierar beroende på tidsintervall (sekunder, minuter, timmar och dagar) eller efter enhetsanvändning (byte, megabyte och så vidare). Du kan se de kostnader som uppstår i kostnadsanalysen.

När du använder kostnadsanalys visar du kostnader i diagram och tabeller för olika tidsintervall. Några exempel är efter dag, aktuell och föregående månad och år. Du kan också visa kostnader mot budgetar och prognostiserade kostnader. Om du byter till längre vyer över tid kan du identifiera utgiftstrender så att du kan se var överförbrukning kan uppstå. Om du skapar budgetar kan du också enkelt se var de överskrids.

Övervaka Kostnader för Azure AI Foundry

Du kan komma åt kostnadsanalys från Azure-portalen.

Viktigt!

Dina Azure AI Foundry-kostnader är bara en delmängd av dina totala program- eller lösningskostnader. Du måste övervaka kostnaderna för alla Azure-resurser som används i ditt program eller din lösning.

Här är ett exempel på hur du övervakar kostnader för ett projekt. Kostnaderna används endast som exempel. Dina kostnader varierar beroende på vilka tjänster du använder och hur mycket användning du använder.

  1. Logga in på Azure AI Foundry.

  2. Välj projektet och välj sedan Hanteringscenter på den vänstra menyn.

  3. Under resursrubriken väljer du Översikt.

  4. Under Resursegenskaper väljer du på resursgruppslänken. Azure-portalen öppnas i resursgruppen för din Foundry-resurs.

    Skärmbild som visar AI Foundry-portalen med avsnittet Resursöversikt och resursgrupp markerad.

  5. Välj Kostnadsanalys.

    Skärmbild av Azure-portalen som visar avsnittet Kostnadsanalys under Cost Management.

  6. Du ser kostnadsöversikten. Du kan också lägga till filter som taggar på distributionsnivå för att se kostnaderna baserat på modellimplementering, som visas i följande skärmbild.

    Skärmbild av kostnadsöversikt med taggar på distributionsnivå.

  7. Välj Kostnader efter resursresurser> för att öppna sidan Kostnadsanalys.

    Skärmbild av kostnadsanalysen i Azure-portalen med knappen för att välja kostnader efter resurser.

  8. Du kan se kostnaden för din Foundry-resurs och uppdelningen av den kostnaden mellan flera modelldistributioner under den resursen.

    Skärmbild av delningen av foundry-resurskostnaden mellan modelldistributioner.

Förstå kostnadsuppdelning efter mätare

Om du vill förstå kostnadsfördelningen använder du verktyget Kostnadsanalys i Azure-portalen. Följ dessa steg för att förstå kostnaden för slutsatsdragning:

  1. Gå till Azure AI Foundry Portal.

  2. I det övre högra hörnet på skärmen väljer du namnet på din Azure AI Foundry-resurs, eller om du arbetar med ett AI-projekt väljer du namnet på projektet.

  3. Välj namnet på projektet. Azure Portal öppnas i ett nytt fönster.

  4. Under Cost Management väljer du Kostnadsanalys.

  5. Som standard begränsas kostnadsanalysen till den valda resursgruppen.

    Viktigt!

    Avgränsa Kostnadsanalys till resursgruppen där du har distribuerat Azure AI Foundry-resursen. Kostnadsmätare som är associerade med modeller från partner och community visas under resursgruppen i stället för Azure AI Foundry-resursen.

  6. Ändra Gruppera efter till mätare. Nu kan du se att för den här resursgruppen kommer kostnadskällan från olika modellserier.

    Skärmbild av hur du ser kostnaden för varje mätare i resursgruppen.

Modeller som säljs direkt av Azure

Modeller som säljs direkt av Azure (inklusive Azure OpenAI) debiteras direkt. De visas som faktureringsmätare under varje Azure AI Foundry-resurs. Microsoft hanterar den här faktureringen direkt. När du inspekterar din faktura ser du faktureringsmätare som tar hänsyn till indata och utdata för varje förbrukad modell.

Skärmbild av instrumentpanelen för kostnadsanalys som är begränsad till resursgruppen där Azure AI Foundry-resursen distribueras, med mätare för Azure OpenAI- och Phi-modeller. Kostnaden grupperas efter mätare.

Modeller från partner och community

Modeller som tillhandahålls av tredjepartsleverantörer, till exempel Cohere, faktureras genom Azure Marketplace. Till skillnad från Microsofts faktureringsmätare är dessa poster associerade med resursgruppen där din Azure AI Foundry är distribuerad, snarare än med själva Azure AI Foundry-resursen. Med tanke på att modellleverantörer debiterar dig direkt ser du poster under kategorin Marketplace och Service NameSaaS som redovisar indata och utdata för varje förbrukad modell.

Skärmbild av instrumentpanelen för kostnadsanalys som är avgränsad till resursgruppen där Azure AI Foundry-resursen är distribuerad, med mätare för modeller som faktureras genom Azure Marketplace. Kostnaden grupperas efter mätare.

Viktigt!

Den här skillnaden mellan modeller som säljs direkt av Azure (inklusive Azure OpenAI) och modeller från partner och community påverkar bara hur modellen görs tillgänglig för dig och hur du debiteras. I samtliga fall finns modeller i Azure-molnet och det finns ingen interaktion med externa tjänster eller leverantörer.

Övervaka kostnader efter resurs

Du kan få mer detaljerad faktureringsinformation genom att gruppera kostnader efter resurs:

  1. I Kostnadsanalys väljer du Visa>kostnad efter resurs.

    Skärmbild av hur du ser kostnaden för varje resurs i resursgruppen.

  2. Nu kan du se de resurser som genererar var och en av faktureringsmätarna. För att förstå uppdelningen av vad som utgör den kostnaden kan det bidra till att ändra Gruppera efter till Mätare och växla diagramtypen till Linje.

  3. Azure OpenAI-modeller och Microsoft-modeller visas som mätare under varje Azure AI-tjänstresurs:

    Skärmbild av instrumentpanelen för kostnadsanalys som är begränsad till resursgruppen där Azure AI Services-resursen distribueras, med mätare för Azure OpenAI och Microsofts modeller. Kostnaden grupperas efter resurs.

  4. Vissa leverantörers modeller visas som mätare under Globala resurser. Ordet Globalär inte relaterat till SKU:n för modelldistributionen (till exempel Global standard). Om du har flera Azure AI-tjänstresurser innehåller din faktura en post för varje modell för varje Azure AI-tjänstresurs. Resursmätaren har formatet [model-name]-[GUID] där [GUID] är en unik identifierare som är associerad med en viss Azure AI Services-resurs. Du ser faktureringsmätare som redovisar indata och utdata för varje modell som du har förbrukat.

    Skärmbild av instrumentpanelen för kostnadsanalys som är begränsad till resursgruppen där Azure AI Services-resursen distribueras, med mätare för modeller som faktureras i hela Azure Marketplace. Kostnaden grupperas efter resurs.

Det är viktigt att förstå omfånget när du utvärderar kostnader som är kopplade till Azure AI Services. Om dina resurser ingår i samma resursgrupp kan du begränsa kostnadsanalysen på den nivån för att förstå effekten på kostnaderna. Om dina resurser är spridda över flera resursgrupper kan du begränsa till prenumerationsnivån.

När du är begränsad till en högre nivå behöver du ofta lägga till fler filter för att fokusera på Azure OpenAI-användning. När du är begränsad till prenumerationsnivå ser du många andra resurser som du kanske inte bryr dig om i samband med Azure OpenAI-kostnadshantering. När du omfattar på prenumerationsnivå navigerar du till det fullständiga kostnadsanalysverktyget under kostnadshanteringstjänsten.

Här är ett exempel på hur du använder verktyget Kostnadsanalys för att se dina ackumulerade kostnader för en prenumeration eller resursgrupp:

  1. Sök efter Cost Management i det översta Azure-sökfältet för att gå till den fullständiga tjänstupplevelsen, som innehåller fler alternativ, till exempel att skapa budgetar.
  2. Om det behövs, välj ändra om Omfång: inte pekar på den resursgrupp eller prenumeration som du vill analysera.
  3. Till vänster väljer du Rapportering + analys>Kostnadsanalys.
  4. På fliken Alla vyer väljer du Ackumulerade kostnader.

Skärmbild av instrumentpanelen för kostnadsanalys som visar hur du får åtkomst till ackumulerade kostnader.

Instrumentpanelen för kostnadsanalys visar de ackumulerade kostnader som analyseras beroende på vad du har angett för Omfång.

Skärmbild av instrumentpanelen för kostnadsanalys med omfånget inställt på prenumeration.

Om du försöker lägga till ett filter efter tjänst kan du inte hitta Azure OpenAI i listan. Den här situationen beror på att Azure OpenAI har gemensamhet med en delmängd av Azure AI-tjänster där filtret på tjänstnivå är Cognitive Services. Om du vill se alla Azure OpenAI-resurser i en prenumeration utan någon annan typ av Azure AI-tjänstresurser ska du ändra omfattningen till tjänstnivå: Azure OpenAI:

Skärmbild av instrumentpanelen för kostnadsanalys med tjänstnivån markerad.

Övervaka kostnader för modeller på Azure Marketplace

Azure Marketplace erbjuder serverlösa API-distributioner. Modellutgivare kan använda olika kostnader beroende på erbjudandet. Varje projekt i Azure AI Foundry-portalen har en egen prenumeration med erbjudandet, som du kan använda för att övervaka kostnaderna och förbrukningen som sker i projektet. Använd Microsoft Cost Management för att övervaka kostnaderna:

  1. Logga in på Azure-portalen.

  2. Välj portalmenyikonen för att öppna det vänstra fönstret.

    Skärmbild av portalmenyikonen.

  3. I den vänstra rutan väljer du Cost Management + Fakturering och sedan Cost Management.

  4. I den vänstra rutan, under avsnittet för Rapportering + analys, väljer du Kostnadsanalys.

  5. Välj en vy, till exempel Resurser. Kostnaden som är associerad med varje resurs visas.

    Skärmbild av verktyget Kostnadsanalys som visar hur du visar kostnader per resurs.

  6. I kolumnen Typ väljer du filterikonen för att filtrera alla resurser av typen microsoft.saas/resources. Den här typen motsvarar resurser som skapats från erbjudanden som är tillgängliga på Azure Marketplace. För enkelhetens skull kan du filtrera efter resurstyper som innehåller strängen SaaS.

    Skärmbild av hur du filtrerar efter resurstyp som innehåller strängen SaaS.

  7. En resurs visas för varje modellerbjudande per projekt. Namngivning av dessa resurser är [Modellerbjudandenamn]-[GUID].

  8. Välj om du vill expandera resursinformationen för att få åtkomst till var och en av de kostnadsmätare som är associerade med resursen.

    • Nivån representerar erbjudandet.
    • Produkten är den specifika produkten i erbjudandet.

    Vissa modellprovidrar kan använda samma namn för båda.

    En skärmbild som visar olika resurser som motsvarar olika modellerbjudanden och deras associerade mätare.

    Tips/Råd

    Kom ihåg att en resurs skapas per projekt för varje plan som projektet prenumererar på.

  9. När du expanderar informationen rapporteras kostnader per var och en av de mätare som är associerade med erbjudandet. Varje mätare kan spåra olika kostnadskällor, till exempel slutsatsdragning eller finjustering. Följande mätare visas (när en viss kostnad är associerad med dem):

    Meter Grupp Beskrivning
    paygo-inference-input-tokens Basmodell Kostnader som är associerade med de token som används som indata för slutsatsdragning av en basmodell.
    paygo-inference-output-tokens Basmodell Kostnader som är associerade med token som genereras som utdata för slutsatsdragningen av basmodellen.
    paygo-finetuned-modell-värdtjänst för inferens Finjusterad modell Kostnader som är associerade med värd för en slutsatsdragningsslutpunkt för en finjusterad modell. Det här värdet är inte kostnaden för att vara värd för modellen, utan kostnaden för att ha en slutpunkt som betjänar den.
    paygo-finetuned-model-inference-input-tokens Finjusterad modell Kostnader som är associerade med de token som används som indata för slutsatsdragning av en finjusterad modell.
    paygo-finetuned-model-inference-output-tokens Finjusterad modell Kostnader som är associerade med de token som genereras som utdata för slutsatsdragningen för en finjusterad modell.

Skapa budgetar

Förhindra kostnadsöverskridanden med automatiserade aviseringar.Skapa budgetar som spårar dina utgiftsgränser och konfigurerar aviseringar för att meddela dig när kostnader närmar sig eller överskrider tröskelvärden.

Bästa praxis: Skapa budgetar och aviseringar för Azure-prenumerationer och resursgrupper som en del av en övergripande strategi för kostnadsövervakning.

Skapa budgetar med filter för specifika resurser eller tjänster i Azure om du vill ha mer detaljerad information i din övervakning. Filter hjälper dig att se till att du inte oavsiktligt skapar nya resurser som kostar mer pengar. Mer information om filteralternativ när du skapar en budget finns i Grupp- och filteralternativ.

Viktigt!

OpenAI har ett alternativ för hårda gränser som hindrar dig från att gå över din budget, men Azure OpenAI tillhandahåller för närvarande inte den här funktionen. Du kan starta automatisering från åtgärdsgrupper som en del av dina budgetmeddelanden för att vidta mer avancerade åtgärder, men den här funktionen kräver ytterligare anpassad utveckling.

Exportera kostnadsdata

Du kan exportera dina kostnadsdata till ett lagringskonto. Att exportera data är användbart när du eller andra behöver göra ytterligare dataanalys för kostnader. Ekonomiteam kan till exempel analysera data med hjälp av Excel eller Power BI. Du kan exportera dina kostnader enligt ett dagligt, vecko- eller månadsschema och ange ett anpassat datumintervall. Att exportera kostnadsdata är det rekommenderade sättet att hämta kostnadsdatauppsättningar.

Andra kostnader som kan uppstå

Att aktivera funktioner som att skicka data till Azure Monitor-loggar och aviseringar medför extra kostnader för dessa tjänster. Dessa kostnader visas under dessa andra tjänster och på prenumerationsnivå, men visas inte när de begränsas bara till din Azure AI-tjänstresurs.

Använda Azure-förskottsbetalning

Du kan betala för modeller som säljs direkt via Azure-avgifter med din Azure-förskottsbetalning (kallades tidigare betalningsåtagande). Du kan dock inte använda Azure-förskottsbetalningskredit för att betala för avgifter för andra leverantörsmodeller eftersom de debiteras via Azure Marketplace.

Mer information finns i Priskalkylatorn för Azure.