Azure-prijshulpprogramma's voor de Azure MCP-server

Azure-prijshulpprogramma's in MCP Server helpen u bij het beheren van kostenschattingen, factureringsvragen en het bijhouden van budgetten met behulp van prompts in natuurlijke taal. In dit artikel wordt uitgelegd hoe organisaties met deze hulpprogramma's meer informatie kunnen krijgen over Azure-uitgaven en hoe ze kosten effectief kunnen beheren.

Opmerking

Hulpprogrammaparameters: de Hulpprogramma's van Azure MCP Server definiëren parameters voor gegevens die ze nodig hebben om taken uit te voeren. Sommige van deze parameters zijn specifiek voor elk hulpprogramma en worden hier beschreven. Andere parameters zijn globaal en worden gedeeld door alle hulpprogramma's. Zie Hulpprogrammaparameters voor meer informatie.

Prijsinformatie ophalen

Prijsinformatie voor Azure-retail ophalen. Roep dit hulpprogramma alleen aan nadat de gebruiker een SKU (--sku) heeft opgegeven of bevestigt dat ze alle prijzen voor een service willen. Roep dit hulpprogramma niet aan als de gebruiker alleen een brede servicenaam biedt (bijvoorbeeld Virtual Machines, Storage, SQL Database) zonder een specifieke SKU: vraag om de exacte SKU of de eerste laag. Voor vergelijkingen tussen regio's of SKU's zijn expliciete ARM-SKU-namen vereist en worden er geen standaardwaarden gebruikt. Vereist ten minste één filter: --sku, --service, --region, --service-familyof --filter. SavingsPlan is geen geldige --price-type waarde; gebruik --include-savings-plan in plaats daarvan. Geldige --price-type waarden zijn Consumption, Reservationen DevTestConsumption. Wanneer --include-savings-plantrue is, bevatten de resultaten van Consumption een geneste savingsPlan-array met prijzen voor 1 jaar en 3 jaar, voornamelijk voor Linux-VM’s. Voor Bicep/ARM-kostenraming extraheert u het resourcetype en de SKU, voert u een query per resource uit en somt u de maandelijkse kosten (per uur × 730).

Voorbeelden van prompts zijn:

  • "Dit is mijn Bicep-sjabloon: <bicep_template>. Mijn implementatiekosten schatten.'
  • "Wat zijn de prijzen voor SKU Standard_D4s_v5 in regio eastus?"
  • "Kan ik de prijsgegevens voor de service Virtual Machines en SKU Standard_E64-16ds_v4ophalen?"
  • Toon de Consumption prijsstelling voor SKU Standard_D4s_v5 in westeurope en neem het spaarplan mee.
  • "Prijsinformatie weergeven voor alle SKU's in de service in regio Storagewestus2."
Kenmerk Verplicht of optioneel Description
Valuta Optioneel Valutacode voor prijzen (bijvoorbeeld USD, EUR). De standaardwaarde is USD.
SKU Facultatief* NAAM VAN ARM-SKU (bijvoorbeeld Standard_D4s_v5, Standard_E64-16ds_v4).
Service Facultatief* Azure-servicenaam (bijvoorbeeld Virtual Machines, Storage). SQL Database
Region Facultatief* Azure-regio (bijvoorbeeld eastus, westeurope). westus2
Servicefamilie Facultatief* Servicefamilie (bijvoorbeeld Compute, Storage, Databases, Networking).
Prijstype Facultatief* Filter voor prijstype (voor opties: Consumption, Reservation, DevTestConsumption).
Besparingsplan opnemen Optioneel Prijsinformatie voor spaarplannen opnemen (maakt gebruik van preview-API-versie).
Filteren Facultatief* Onbewerkte OData-filterexpressie voor geavanceerde query's (bijvoorbeeld, meterId eq 'abc-123'). Zie de OData-documentatie voor meer informatie over OData.
  • Er is ten minste één filteroptie vereist.

Hints voor aantekening van hulpprogramma's:

Destructief Idempotent (onveranderlijk bij herhaald gebruik) Open wereld Alleen lezen Secret Lokaal vereist