Skip to content

Instantly share code, notes, and snippets.

@meaku
Last active July 22, 2025 11:00
Show Gist options
  • Save meaku/998b1899065551afa746f43f5bef7c92 to your computer and use it in GitHub Desktop.
Save meaku/998b1899065551afa746f43f5bef7c92 to your computer and use it in GitHub Desktop.
AI_CLOUD_SUSTAINABILITY.md

How to use popular closed LLMs with a focus on data privacy and sustainability

Most of the LLM traffic is handled by the hyperscalers (GCP, Azure, AWS) and we can only guess where they host their models.

Based on strategic investments and agreements, we assume that:

Let's take a look the hypescalers and their respective AI hosting services with a focus on european regions.

Google (GCP): Vertex

  • Anthropic Claude Sonnet 4
    • ๐ŸŒฟ europe-west1 (Belgium, Brussels, 82% CFE%)
  • Anthropic Claude Opus 4
    • โš ๏ธ us-east5 (USA, Columbus, 52% CFE) (NO EU option!)
  • Google Gemini Pro 2.5 (same for other Gemini models)
    • ๐ŸŒฟ europe-north1 (Finland, Helsinki, 98% CFE%)
    • ๐ŸŒฟ europe-west9 (France, Paris, 94% CFE%, โš›๏ธ)
    • ๐ŸŒฟ europe-west1 (Belgium, Brussels, 82% CFE%, โš›๏ธ)
    • ๐ŸŒฟ europe-west4 (Netherlands, Amsterdam, 80% CFE%)
    • europe-southwest1 (Spain, Madrid, 76% CFE%)
    • europe-west8 (Italy, Milan, 52% CFE%)
    • europe-central2 (Poland, Warsaw, 31% CFE%)
  • Mistral Small, Large, Codestral, OCR
    • ๐ŸŒฟ europe-west4 (Netherlands, Amsterdam, 80% CFE%)

CFE based on Google data: Carbon data across Google Cloud regions

Amazon (AWS): Bedrock

  • Antropic Claude Sonnet 4

    • ๐Ÿ‡ธ๐Ÿ‡ช Sweden (Stockholm), ๐ŸŒฟ 35.8 gCO2/kWh
    • ๐Ÿ‡ช๐Ÿ‡ธ Spain ๐ŸŒฟ 146.2 gCO2/kWh
    • ๐Ÿ‡ฎ๐Ÿ‡ช Ireland, 279.7 gCO2/kWh
    • ๐Ÿ‡ฎ๐Ÿ‡น Italy (Milan), 287.5 gCO2/kWh
    • ๐Ÿ‡ฉ๐Ÿ‡ช Germany (Frankfurt), 344.1 gCO2/kWh
  • Antropic Claude Opus 4)

    • US East (Ohio, N. Virginia)
    • US West (Oregon)

All European are only available with Cross-Region-Inference. Which means that requests might be routed to another region while making sure they stay in the same geography (i.e. EU).

All European Antropic endpoints are only available with Cross-Region-Inference. Which means that requests might be routed to another region while making sure they stay in the same geography (i.e. EU).

Cross-Region inference requests are kept within the AWS Regions that are part of the geography where the data originally resides. For example, a request made within the US is kept within the AWS Regions in the US. Although the data remains stored only in the source Region, your input prompts and output results might move outside of your source Region during cross-Region inference. All data will be transmitted encrypted across Amazonโ€™s secure network.

Microsoft (Azure): AI Foundry

  • Mistal Small, Large, Codestral, OCR
    • ๐Ÿ‡ธ๐Ÿ‡ช Sweden (swedencentral), ๐ŸŒฟ โš›๏ธ 35.8 gCO2/kWh
  • OpenAI GPT-4.1, GPT-4o, o4-mini, o3
    • ๐Ÿ‡ณ๐Ÿ‡ด Norway (norwayeast), ๐ŸŒฟ 30.7 gCO2/kWh
    • ๐Ÿ‡ธ๐Ÿ‡ช Sweden (swedencentral), ๐ŸŒฟ โš›๏ธ 35.8 gCO2/kWh
    • ๐Ÿ‡จ๐Ÿ‡ญ Switzerland (switzerlandnorth), ๐ŸŒฟ โš›๏ธ 36.6 gCO2/kWh
    • ๐Ÿ‡ซ๐Ÿ‡ท France (francecentral) ๐ŸŒฟ โš›๏ธ , 44.2 gCO2/kWh
    • ๐Ÿ‡ช๐Ÿ‡ธ Spain (spaincentral), ๐ŸŒฟ 146.2 gCO2/kWh
    • ๐Ÿ‡ฌ๐Ÿ‡ง UK (uksouth), 210.9 gCO2/kWh
    • ๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands (westeurope), 253.3 gCO2/kWh
    • ๐Ÿ‡ฎ๐Ÿ‡น Italy (italynorth), 287.5 gCO2/kWh
    • ๐Ÿ‡ฉ๐Ÿ‡ช Germany (germanywestcentral), 344.1 gCO2/kWh
    • ๐Ÿ‡ต๐Ÿ‡ฑ Poland (polandcentral), 615.0 gCO2/kWh

Sources:


Data Source & Methodology: Carbon intensity values are sourced from Carbon intensity in electricity generation: 2024 representing grams of COโ‚‚ equivalent per kilowatt-hour (gCO2eq/kWh) for 2024. The โš›๏ธ symbol indicates countries with high nuclear power share (>25% of electricity generation).

๐ŸŒฟ = Sustainable regions (<200 gCO2/kWh)
โš›๏ธ = High nuclear power share (>25%)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment