{
  "aboutHtml": "<h3>Mallin käyttötarkoitus</h3><p>GPT-6.1 Terra on OpenAI:n päättelymalli, joka painottaa selkeää ja luontevaa tekstiä. Valmistaja kehittää sitä myös visuaaliseen analyysiin ja käyttöliittymätyöhön. Ailoot API:ssa tämä mallikortti on tarkoitettu tekstipyyntöihin: anna lähtöaineisto ja saat selityksen, muokatun tekstin tai määritellyn rakenteen mukaisen vastauksen.</p><h3>Tekstit, asiakirjat ja työaineistot</h3><p>Terraa voi käyttää toimituksellisessa työssä: luonnoksen laatimiseen pääkohtien pohjalta, sävyn muuttamiseen, lyhentämiseen tai hajanaisten muistiinpanojen kokoamiseen yhtenäiseksi asiakirjaksi. Sopivan tuloksen saamiseksi määrittele kohderyhmä ja tekstin tavoite, luettele pakolliset tiedot ja kerro, mitkä sanamuodot on säilytettävä. Jos haluat useita versioita, pyydä muuttamaan tiettyä ominaisuutta, esimerkiksi yksityiskohtaisuutta tai esitystapaa eri lukijoille.</p><p>Asiakirjatyössä kannattaa antaa lähdeteksti kysymyksen mukana. Pyydä osiokohtainen yhteenveto, kahden version vertailu tai tietojen poiminta ennalta kuvattuihin kenttiin. Määrittele vertailussa kriteerit: mikä lasketaan vastaavuudeksi, mitkä erot ovat tärkeitä ja miten lopputulos esitetään. Näin malli saa selkeän tehtävän ja tulosta on helpompi verrata alkuperäiseen.</p><h3>Käytettävissä oleva muoto Ailoot API:ssa</h3><p>Syöte on tekstiä ja tulos muodostetaan tekstinä. Mallikortin tukemia rajapintoja ovat Messages, Responses, Chat Completions ja Gemini-yhteensopiva generateContent. Valitse asiakasohjelmasi käyttämä muoto ja anna siinä ohje sekä lähtöaineisto. Jos tehtävä liittyy asiakirjaan tai kuvaan, tässä tekstityönkulussa tarvitaan etukäteen poimittu teksti tai tekstikuvaus.</p><h3>Esimerkkityönkulku</h3><ol><li>Anna muistiinpanot, luonnos tai asiakirjan teksti.</li><li>Muotoile tehtävä: muokkaa, selitä, vertaile tai jäsennä.</li><li>Määrittele kohderyhmä, rajoitteet ja vastauksen rakenne.</li><li>Tarkista saatu teksti lähtötiedoista ja täsmennä kohdat, joissa tarvitaan erilaista yksityiskohtaisuutta.</li></ol><p>Työnkulku sopii ohjeisiin, sisäisiin tietokoosteisiin, kuvauksiin ja analyyttisiin muistioihin, joissa selkeä esitys ja annetun aineiston hyödyntäminen ovat tärkeitä.</p>",
  "aboutText": "### Mallin käyttötarkoitus\n\nGPT-6.1 Terra on OpenAI:n päättelymalli, joka painottaa selkeää ja luontevaa tekstiä. Valmistaja kehittää sitä myös visuaaliseen analyysiin ja käyttöliittymätyöhön. Ailoot API:ssa tämä mallikortti on tarkoitettu tekstipyyntöihin: anna lähtöaineisto ja saat selityksen, muokatun tekstin tai määritellyn rakenteen mukaisen vastauksen.\n\n### Tekstit, asiakirjat ja työaineistot\n\nTerraa voi käyttää toimituksellisessa työssä: luonnoksen laatimiseen pääkohtien pohjalta, sävyn muuttamiseen, lyhentämiseen tai hajanaisten muistiinpanojen kokoamiseen yhtenäiseksi asiakirjaksi. Sopivan tuloksen saamiseksi määrittele kohderyhmä ja tekstin tavoite, luettele pakolliset tiedot ja kerro, mitkä sanamuodot on säilytettävä. Jos haluat useita versioita, pyydä muuttamaan tiettyä ominaisuutta, esimerkiksi yksityiskohtaisuutta tai esitystapaa eri lukijoille.\n\nAsiakirjatyössä kannattaa antaa lähdeteksti kysymyksen mukana. Pyydä osiokohtainen yhteenveto, kahden version vertailu tai tietojen poiminta ennalta kuvattuihin kenttiin. Määrittele vertailussa kriteerit: mikä lasketaan vastaavuudeksi, mitkä erot ovat tärkeitä ja miten lopputulos esitetään. Näin malli saa selkeän tehtävän ja tulosta on helpompi verrata alkuperäiseen.\n\n### Käytettävissä oleva muoto Ailoot API:ssa\n\nSyöte on tekstiä ja tulos muodostetaan tekstinä. Mallikortin tukemia rajapintoja ovat Messages, Responses, Chat Completions ja Gemini-yhteensopiva generateContent. Valitse asiakasohjelmasi käyttämä muoto ja anna siinä ohje sekä lähtöaineisto. Jos tehtävä liittyy asiakirjaan tai kuvaan, tässä tekstityönkulussa tarvitaan etukäteen poimittu teksti tai tekstikuvaus.\n\n### Esimerkkityönkulku\n\n1. Anna muistiinpanot, luonnos tai asiakirjan teksti.\n2. Muotoile tehtävä: muokkaa, selitä, vertaile tai jäsennä.\n3. Määrittele kohderyhmä, rajoitteet ja vastauksen rakenne.\n4. Tarkista saatu teksti lähtötiedoista ja täsmennä kohdat, joissa tarvitaan erilaista yksityiskohtaisuutta.\n\nTyönkulku sopii ohjeisiin, sisäisiin tietokoosteisiin, kuvauksiin ja analyyttisiin muistioihin, joissa selkeä esitys ja annetun aineiston hyödyntäminen ovat tärkeitä.",
  "locale": "fi",
  "methods": [
    {
      "html": "<section class=\"meth\" data-route=\"Core\"><header><b><span class=\"alias\">Core</span> Anthropic Messages</b><code>POST /v1/messages</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Syötetyypit</dt><dd><code>text</code></dd></div><div><dt>Tulostyypit</dt><dd><code>text</code></dd></div><div><dt>Konteksti</dt><dd>272 000 <em>tokenia</em></dd></div><div><dt>Vastauksen enimmäispituus</dt><dd>128 000 <em>tokenia</em></dd></div></dl><dl><div><dt>Syöte</dt><dd>0,001 $ <em>/ 1K</em></dd></div><div><dt>Tuloste</dt><dd>0,005 $ <em>/ 1K</em></dd></div><div><dt>Välimuistin luku</dt><dd>0,00005 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus</dt><dd>0,00125 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus, 5 min</dt><dd>0,00125 $ <em>/ 1K tokens</em></dd></div><div><dt>fast-kerroin</dt><dd>×2</dd></div><div><dt>flex-kerroin</dt><dd>×0.5</dd></div></dl></section>",
      "method_identity": {
        "effective_request_model_id": "gpt-6.1-terra",
        "fmt": "messages",
        "http": "POST",
        "path": "/v1/messages",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Core"
      },
      "method_key": "Core|messages|/v1/messages|gpt-6.1-terra",
      "ordinal": 0,
      "rawMethod": {
        "cache_read": 0.05,
        "cache_write": 1.25,
        "cache_write_1h": null,
        "cache_write_5m": 1.25,
        "conditional_meter": null,
        "ctx": 272000,
        "family": "anthropic",
        "fast_multiplier": 2,
        "flex_multiplier": 0.5,
        "fmt": "messages",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 1.0,
        "input": [
          "text"
        ],
        "label": "Anthropic Messages",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 5.0,
        "output": [
          "text"
        ],
        "path": "/v1/messages",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Core",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Core\"><header><b><span class=\"alias\">Core</span> OpenAI Responses</b><code>POST /v1/responses</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Syötetyypit</dt><dd><code>text</code></dd></div><div><dt>Tulostyypit</dt><dd><code>text</code></dd></div><div><dt>Konteksti</dt><dd>272 000 <em>tokenia</em></dd></div><div><dt>Vastauksen enimmäispituus</dt><dd>128 000 <em>tokenia</em></dd></div></dl><dl><div><dt>Syöte</dt><dd>0,001 $ <em>/ 1K</em></dd></div><div><dt>Tuloste</dt><dd>0,005 $ <em>/ 1K</em></dd></div><div><dt>Välimuistin luku</dt><dd>0,00005 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus</dt><dd>0,00125 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus, 5 min</dt><dd>0,00125 $ <em>/ 1K tokens</em></dd></div><div><dt>fast-kerroin</dt><dd>×2</dd></div><div><dt>flex-kerroin</dt><dd>×0.5</dd></div></dl></section>",
      "method_identity": {
        "effective_request_model_id": "gpt-6.1-terra",
        "fmt": "responses",
        "http": "POST",
        "path": "/v1/responses",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Core"
      },
      "method_key": "Core|responses|/v1/responses|gpt-6.1-terra",
      "ordinal": 1,
      "rawMethod": {
        "cache_read": 0.05,
        "cache_write": 1.25,
        "cache_write_1h": null,
        "cache_write_5m": 1.25,
        "conditional_meter": null,
        "ctx": 272000,
        "family": "openai",
        "fast_multiplier": 2,
        "flex_multiplier": 0.5,
        "fmt": "responses",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 1.0,
        "input": [
          "text"
        ],
        "label": "OpenAI Responses",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 5.0,
        "output": [
          "text"
        ],
        "path": "/v1/responses",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Core",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Core\"><header><b><span class=\"alias\">Core</span> OpenAI Chat</b><code>POST /v1/chat/completions</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Syötetyypit</dt><dd><code>text</code></dd></div><div><dt>Tulostyypit</dt><dd><code>text</code></dd></div><div><dt>Konteksti</dt><dd>272 000 <em>tokenia</em></dd></div><div><dt>Vastauksen enimmäispituus</dt><dd>128 000 <em>tokenia</em></dd></div></dl><dl><div><dt>Syöte</dt><dd>0,001 $ <em>/ 1K</em></dd></div><div><dt>Tuloste</dt><dd>0,005 $ <em>/ 1K</em></dd></div><div><dt>Välimuistin luku</dt><dd>0,00005 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus</dt><dd>0,00125 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus, 5 min</dt><dd>0,00125 $ <em>/ 1K tokens</em></dd></div><div><dt>fast-kerroin</dt><dd>×2</dd></div><div><dt>flex-kerroin</dt><dd>×0.5</dd></div></dl></section>",
      "method_identity": {
        "effective_request_model_id": "gpt-6.1-terra",
        "fmt": "chat",
        "http": "POST",
        "path": "/v1/chat/completions",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Core"
      },
      "method_key": "Core|chat|/v1/chat/completions|gpt-6.1-terra",
      "ordinal": 2,
      "rawMethod": {
        "cache_read": 0.05,
        "cache_write": 1.25,
        "cache_write_1h": null,
        "cache_write_5m": 1.25,
        "conditional_meter": null,
        "ctx": 272000,
        "family": "openai",
        "fast_multiplier": 2,
        "flex_multiplier": 0.5,
        "fmt": "chat",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 1.0,
        "input": [
          "text"
        ],
        "label": "OpenAI Chat",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 5.0,
        "output": [
          "text"
        ],
        "path": "/v1/chat/completions",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Core",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Core\"><header><b><span class=\"alias\">Core</span> Gemini generateContent</b><code>POST /v1beta/models/{model}:generateContent</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Syötetyypit</dt><dd><code>text</code></dd></div><div><dt>Tulostyypit</dt><dd><code>text</code></dd></div><div><dt>Konteksti</dt><dd>272 000 <em>tokenia</em></dd></div><div><dt>Vastauksen enimmäispituus</dt><dd>128 000 <em>tokenia</em></dd></div></dl><dl><div><dt>Syöte</dt><dd>0,001 $ <em>/ 1K</em></dd></div><div><dt>Tuloste</dt><dd>0,005 $ <em>/ 1K</em></dd></div><div><dt>Välimuistin luku</dt><dd>0,00005 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus</dt><dd>0,00125 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus, 5 min</dt><dd>0,00125 $ <em>/ 1K tokens</em></dd></div><div><dt>fast-kerroin</dt><dd>×2</dd></div><div><dt>flex-kerroin</dt><dd>×0.5</dd></div></dl></section>",
      "method_identity": {
        "effective_request_model_id": "gpt-6.1-terra",
        "fmt": "gemini",
        "http": "POST",
        "path": "/v1beta/models/{model}:generateContent",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Core"
      },
      "method_key": "Core|gemini|/v1beta/models/{model}:generateContent|gpt-6.1-terra",
      "ordinal": 3,
      "rawMethod": {
        "cache_read": 0.05,
        "cache_write": 1.25,
        "cache_write_1h": null,
        "cache_write_5m": 1.25,
        "conditional_meter": null,
        "ctx": 272000,
        "family": "gemini",
        "fast_multiplier": 2,
        "flex_multiplier": 0.5,
        "fmt": "gemini",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 1.0,
        "input": [
          "text"
        ],
        "label": "Gemini generateContent",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 5.0,
        "output": [
          "text"
        ],
        "path": "/v1beta/models/{model}:generateContent",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Core",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> OpenAI Chat</b><code>POST /v1/chat/completions</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Syötetyypit</dt><dd><code>text</code></dd></div><div><dt>Tulostyypit</dt><dd><code>text</code></dd></div><div><dt>Konteksti</dt><dd>922 000 <em>tokenia</em></dd></div><div><dt>Vastauksen enimmäispituus</dt><dd>128 000 <em>tokenia</em></dd></div></dl><dl><div><dt>Syöte</dt><dd>0,002 $ <em>/ 1K</em></dd></div><div><dt>Tuloste</dt><dd>0,01 $ <em>/ 1K</em></dd></div><div><dt>Välimuistin luku</dt><dd>0,0001 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus</dt><dd>0,0025 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus, 5 min</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div><div><dt>Välimuistiin kirjoitus, 1 tunti</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div></dl><h4>Hinnat pyynnön pituuden mukaan · OpenAI Chat</h4><div class=\"tw\" data-card-table=\"tiers\"><table><thead><tr><th>Pyynnön koko tokeneina</th><th class=\"num\">Syöte</th><th class=\"num\">Tuloste</th><th class=\"num\">Välimuistin luku</th><th class=\"num\">Välimuistiin kirjoitus</th><th class=\"num\">Välimuisti 5 min</th><th class=\"num\">Välimuisti 1 tunti</th></tr></thead><tbody><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(0; 272 000]</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,002 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,01 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0001 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,0025 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,0025 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,0025 $</td></tr><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(272 000; ∞)</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,004 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,015 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0002 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,005 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,005 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,005 $</td></tr></tbody></table></div><p class=\"note-s\">Hinnat USD-määräisinä 1K tokenia kohden. Jos hintaa ei ole asetettu, käytetään tämän menetelmän perushintaa; «—» tarkoittaa, ettei perushintaa ole asetettu.</p></section>",
      "method_identity": {
        "effective_request_model_id": "gpt-6.1-terra",
        "fmt": "chat",
        "http": "POST",
        "path": "/v1/chat/completions",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|chat|/v1/chat/completions|gpt-6.1-terra",
      "ordinal": 4,
      "rawMethod": {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": 922000,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "chat",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "OpenAI Chat",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1/chat/completions",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> OpenAI Responses</b><code>POST /v1/responses</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Syötetyypit</dt><dd><code>text</code></dd></div><div><dt>Tulostyypit</dt><dd><code>text</code></dd></div><div><dt>Konteksti</dt><dd>922 000 <em>tokenia</em></dd></div><div><dt>Vastauksen enimmäispituus</dt><dd>128 000 <em>tokenia</em></dd></div></dl><dl><div><dt>Syöte</dt><dd>0,002 $ <em>/ 1K</em></dd></div><div><dt>Tuloste</dt><dd>0,01 $ <em>/ 1K</em></dd></div><div><dt>Välimuistin luku</dt><dd>0,0001 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus</dt><dd>0,0025 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus, 5 min</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div><div><dt>Välimuistiin kirjoitus, 1 tunti</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div></dl><h4>Hinnat pyynnön pituuden mukaan · OpenAI Responses</h4><div class=\"tw\" data-card-table=\"tiers\"><table><thead><tr><th>Pyynnön koko tokeneina</th><th class=\"num\">Syöte</th><th class=\"num\">Tuloste</th><th class=\"num\">Välimuistin luku</th><th class=\"num\">Välimuistiin kirjoitus</th><th class=\"num\">Välimuisti 5 min</th><th class=\"num\">Välimuisti 1 tunti</th></tr></thead><tbody><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(0; 272 000]</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,002 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,01 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0001 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,0025 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,0025 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,0025 $</td></tr><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(272 000; ∞)</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,004 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,015 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0002 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,005 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,005 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,005 $</td></tr></tbody></table></div><p class=\"note-s\">Hinnat USD-määräisinä 1K tokenia kohden. Jos hintaa ei ole asetettu, käytetään tämän menetelmän perushintaa; «—» tarkoittaa, ettei perushintaa ole asetettu.</p></section>",
      "method_identity": {
        "effective_request_model_id": "gpt-6.1-terra",
        "fmt": "responses",
        "http": "POST",
        "path": "/v1/responses",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|responses|/v1/responses|gpt-6.1-terra",
      "ordinal": 5,
      "rawMethod": {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": 922000,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "responses",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "OpenAI Responses",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1/responses",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> Gemini generateContent</b><code>POST /v1beta/models/gpt-6.1-terra:generateContent</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Syötetyypit</dt><dd><code>text</code></dd></div><div><dt>Tulostyypit</dt><dd><code>text</code></dd></div><div><dt>Konteksti</dt><dd>922 000 <em>tokenia</em></dd></div><div><dt>Vastauksen enimmäispituus</dt><dd>128 000 <em>tokenia</em></dd></div></dl><dl><div><dt>Syöte</dt><dd>0,002 $ <em>/ 1K</em></dd></div><div><dt>Tuloste</dt><dd>0,01 $ <em>/ 1K</em></dd></div><div><dt>Välimuistin luku</dt><dd>0,0001 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus</dt><dd>0,0025 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus, 5 min</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div><div><dt>Välimuistiin kirjoitus, 1 tunti</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div></dl><h4>Hinnat pyynnön pituuden mukaan · Gemini generateContent</h4><div class=\"tw\" data-card-table=\"tiers\"><table><thead><tr><th>Pyynnön koko tokeneina</th><th class=\"num\">Syöte</th><th class=\"num\">Tuloste</th><th class=\"num\">Välimuistin luku</th><th class=\"num\">Välimuistiin kirjoitus</th><th class=\"num\">Välimuisti 5 min</th><th class=\"num\">Välimuisti 1 tunti</th></tr></thead><tbody><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(0; 272 000]</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,002 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,01 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0001 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,0025 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,0025 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,0025 $</td></tr><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(272 000; ∞)</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,004 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,015 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0002 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,005 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,005 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,005 $</td></tr></tbody></table></div><p class=\"note-s\">Hinnat USD-määräisinä 1K tokenia kohden. Jos hintaa ei ole asetettu, käytetään tämän menetelmän perushintaa; «—» tarkoittaa, ettei perushintaa ole asetettu.</p></section>",
      "method_identity": {
        "effective_request_model_id": "gpt-6.1-terra",
        "fmt": "gemini",
        "http": "POST",
        "path": "/v1beta/models/gpt-6.1-terra:generateContent",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|gemini|/v1beta/models/gpt-6.1-terra:generateContent|gpt-6.1-terra",
      "ordinal": 6,
      "rawMethod": {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": 922000,
        "family": "gemini",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "gemini",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "Gemini generateContent",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1beta/models/gpt-6.1-terra:generateContent",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> Anthropic Messages</b><code>POST /v1/messages</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Syötetyypit</dt><dd><code>text</code></dd></div><div><dt>Tulostyypit</dt><dd><code>text</code></dd></div><div><dt>Konteksti</dt><dd>Ei määritelty luettelossa</dd></div><div><dt>Vastauksen enimmäispituus</dt><dd>Ei määritelty luettelossa</dd></div></dl><dl><div><dt>Syöte</dt><dd>0,002 $ <em>/ 1K</em></dd></div><div><dt>Tuloste</dt><dd>0,01 $ <em>/ 1K</em></dd></div><div><dt>Välimuistin luku</dt><dd>0,0001 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus</dt><dd>0,0025 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus, 5 min</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div><div><dt>Välimuistiin kirjoitus, 1 tunti</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div><div><dt>web_search_call</dt><dd>0,02 $ <em>kutsua kohti</em></dd></div></dl><h4>Hinnat pyynnön pituuden mukaan · Anthropic Messages</h4><div class=\"tw\" data-card-table=\"tiers\"><table><thead><tr><th>Pyynnön koko tokeneina</th><th class=\"num\">Syöte</th><th class=\"num\">Tuloste</th><th class=\"num\">Välimuistin luku</th><th class=\"num\">Välimuistiin kirjoitus</th><th class=\"num\">Välimuisti 5 min</th><th class=\"num\">Välimuisti 1 tunti</th></tr></thead><tbody><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(0; 272 000]</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,002 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,01 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0001 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,0025 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,0025 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,0025 $</td></tr><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(272 000; ∞)</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,004 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,015 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0002 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,005 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,005 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,005 $</td></tr></tbody></table></div><p class=\"note-s\">Hinnat USD-määräisinä 1K tokenia kohden. Jos hintaa ei ole asetettu, käytetään tämän menetelmän perushintaa; «—» tarkoittaa, ettei perushintaa ole asetettu.</p></section>",
      "method_identity": {
        "effective_request_model_id": "openai/gpt-6.1-terra",
        "fmt": "messages",
        "http": "POST",
        "path": "/v1/messages",
        "request_model_id": "openai/gpt-6.1-terra",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|messages|/v1/messages|openai%2Fgpt-6.1-terra",
      "ordinal": 7,
      "rawMethod": {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": null,
        "family": "anthropic",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "messages",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "Anthropic Messages",
        "max_out": null,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1/messages",
        "request_model_id": "openai/gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": {
          "web_search_call": 0.02
        },
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> OpenAI Responses</b><code>POST /v1/responses</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Syötetyypit</dt><dd><code>text</code></dd></div><div><dt>Tulostyypit</dt><dd><code>text</code></dd></div><div><dt>Konteksti</dt><dd>Ei määritelty luettelossa</dd></div><div><dt>Vastauksen enimmäispituus</dt><dd>Ei määritelty luettelossa</dd></div></dl><dl><div><dt>Syöte</dt><dd>0,002 $ <em>/ 1K</em></dd></div><div><dt>Tuloste</dt><dd>0,01 $ <em>/ 1K</em></dd></div><div><dt>Välimuistin luku</dt><dd>0,0001 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus</dt><dd>0,0025 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus, 5 min</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div><div><dt>Välimuistiin kirjoitus, 1 tunti</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div><div><dt>web_search_call</dt><dd>0,02 $ <em>kutsua kohti</em></dd></div></dl><h4>Hinnat pyynnön pituuden mukaan · OpenAI Responses</h4><div class=\"tw\" data-card-table=\"tiers\"><table><thead><tr><th>Pyynnön koko tokeneina</th><th class=\"num\">Syöte</th><th class=\"num\">Tuloste</th><th class=\"num\">Välimuistin luku</th><th class=\"num\">Välimuistiin kirjoitus</th><th class=\"num\">Välimuisti 5 min</th><th class=\"num\">Välimuisti 1 tunti</th></tr></thead><tbody><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(0; 272 000]</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,002 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,01 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0001 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,0025 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,0025 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,0025 $</td></tr><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(272 000; ∞)</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,004 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,015 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0002 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,005 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,005 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,005 $</td></tr></tbody></table></div><p class=\"note-s\">Hinnat USD-määräisinä 1K tokenia kohden. Jos hintaa ei ole asetettu, käytetään tämän menetelmän perushintaa; «—» tarkoittaa, ettei perushintaa ole asetettu.</p></section>",
      "method_identity": {
        "effective_request_model_id": "openai/gpt-6.1-terra",
        "fmt": "responses",
        "http": "POST",
        "path": "/v1/responses",
        "request_model_id": "openai/gpt-6.1-terra",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|responses|/v1/responses|openai%2Fgpt-6.1-terra",
      "ordinal": 8,
      "rawMethod": {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": null,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "responses",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "OpenAI Responses",
        "max_out": null,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1/responses",
        "request_model_id": "openai/gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": {
          "web_search_call": 0.02
        },
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> OpenAI Chat</b><code>POST /v1/chat/completions</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Syötetyypit</dt><dd><code>text</code></dd></div><div><dt>Tulostyypit</dt><dd><code>text</code></dd></div><div><dt>Konteksti</dt><dd>Ei määritelty luettelossa</dd></div><div><dt>Vastauksen enimmäispituus</dt><dd>Ei määritelty luettelossa</dd></div></dl><dl><div><dt>Syöte</dt><dd>0,002 $ <em>/ 1K</em></dd></div><div><dt>Tuloste</dt><dd>0,01 $ <em>/ 1K</em></dd></div><div><dt>Välimuistin luku</dt><dd>0,0001 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus</dt><dd>0,0025 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus, 5 min</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div><div><dt>Välimuistiin kirjoitus, 1 tunti</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div><div><dt>web_search_call</dt><dd>0,02 $ <em>kutsua kohti</em></dd></div></dl><h4>Hinnat pyynnön pituuden mukaan · OpenAI Chat</h4><div class=\"tw\" data-card-table=\"tiers\"><table><thead><tr><th>Pyynnön koko tokeneina</th><th class=\"num\">Syöte</th><th class=\"num\">Tuloste</th><th class=\"num\">Välimuistin luku</th><th class=\"num\">Välimuistiin kirjoitus</th><th class=\"num\">Välimuisti 5 min</th><th class=\"num\">Välimuisti 1 tunti</th></tr></thead><tbody><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(0; 272 000]</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,002 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,01 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0001 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,0025 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,0025 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,0025 $</td></tr><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(272 000; ∞)</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,004 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,015 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0002 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,005 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,005 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,005 $</td></tr></tbody></table></div><p class=\"note-s\">Hinnat USD-määräisinä 1K tokenia kohden. Jos hintaa ei ole asetettu, käytetään tämän menetelmän perushintaa; «—» tarkoittaa, ettei perushintaa ole asetettu.</p></section>",
      "method_identity": {
        "effective_request_model_id": "openai/gpt-6.1-terra",
        "fmt": "chat",
        "http": "POST",
        "path": "/v1/chat/completions",
        "request_model_id": "openai/gpt-6.1-terra",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|chat|/v1/chat/completions|openai%2Fgpt-6.1-terra",
      "ordinal": 9,
      "rawMethod": {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": null,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "chat",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "OpenAI Chat",
        "max_out": null,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1/chat/completions",
        "request_model_id": "openai/gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": {
          "web_search_call": 0.02
        },
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> Gemini generateContent</b><code>POST /v1beta/models/openai/gpt-6.1-terra:generateContent</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Syötetyypit</dt><dd><code>text</code></dd></div><div><dt>Tulostyypit</dt><dd><code>text</code></dd></div><div><dt>Konteksti</dt><dd>Ei määritelty luettelossa</dd></div><div><dt>Vastauksen enimmäispituus</dt><dd>Ei määritelty luettelossa</dd></div></dl><dl><div><dt>Syöte</dt><dd>0,002 $ <em>/ 1K</em></dd></div><div><dt>Tuloste</dt><dd>0,01 $ <em>/ 1K</em></dd></div><div><dt>Välimuistin luku</dt><dd>0,0001 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus</dt><dd>0,0025 $ <em>/ 1K</em></dd></div><div><dt>Välimuistiin kirjoitus, 5 min</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div><div><dt>Välimuistiin kirjoitus, 1 tunti</dt><dd>0,0025 $ <em>/ 1K tokens</em></dd></div><div><dt>web_search_call</dt><dd>0,02 $ <em>kutsua kohti</em></dd></div></dl><h4>Hinnat pyynnön pituuden mukaan · Gemini generateContent</h4><div class=\"tw\" data-card-table=\"tiers\"><table><thead><tr><th>Pyynnön koko tokeneina</th><th class=\"num\">Syöte</th><th class=\"num\">Tuloste</th><th class=\"num\">Välimuistin luku</th><th class=\"num\">Välimuistiin kirjoitus</th><th class=\"num\">Välimuisti 5 min</th><th class=\"num\">Välimuisti 1 tunti</th></tr></thead><tbody><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(0; 272 000]</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,002 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,01 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0001 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,0025 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,0025 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,0025 $</td></tr><tr><td data-cell-label=\"Pyynnön koko tokeneina\"><span class=\"card-cell-label\">Pyynnön koko tokeneina</span><span class=\"card-tier-interval\">(272 000; ∞)</span></td><td data-cell-label=\"Syöte\" class=\"num\"><span class=\"card-cell-label\">Syöte</span>0,004 $</td><td data-cell-label=\"Tuloste\" class=\"num\"><span class=\"card-cell-label\">Tuloste</span>0,015 $</td><td data-cell-label=\"Välimuistin luku\" class=\"num\"><span class=\"card-cell-label\">Välimuistin luku</span>0,0002 $</td><td data-cell-label=\"Välimuistiin kirjoitus\" class=\"num\"><span class=\"card-cell-label\">Välimuistiin kirjoitus</span>0,005 $</td><td data-cell-label=\"Välimuisti 5 min\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 5 min</span>0,005 $</td><td data-cell-label=\"Välimuisti 1 tunti\" class=\"num\"><span class=\"card-cell-label\">Välimuisti 1 tunti</span>0,005 $</td></tr></tbody></table></div><p class=\"note-s\">Hinnat USD-määräisinä 1K tokenia kohden. Jos hintaa ei ole asetettu, käytetään tämän menetelmän perushintaa; «—» tarkoittaa, ettei perushintaa ole asetettu.</p></section>",
      "method_identity": {
        "effective_request_model_id": "openai/gpt-6.1-terra",
        "fmt": "gemini",
        "http": "POST",
        "path": "/v1beta/models/openai/gpt-6.1-terra:generateContent",
        "request_model_id": "openai/gpt-6.1-terra",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|gemini|/v1beta/models/openai/gpt-6.1-terra:generateContent|openai%2Fgpt-6.1-terra",
      "ordinal": 10,
      "rawMethod": {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": null,
        "family": "gemini",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "gemini",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "Gemini generateContent",
        "max_out": null,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1beta/models/openai/gpt-6.1-terra:generateContent",
        "request_model_id": "openai/gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": {
          "web_search_call": 0.02
        },
        "unit": "token",
        "units": []
      }
    }
  ],
  "model_id": "openai/gpt-6.1-terra",
  "page": {
    "canonical": "https://ailoot.ai/models/fi/openai-gpt-6-1-terra/",
    "description": "GPT-6.1 Terra selkeiden tekstien kirjoittamiseen ja muokkaamiseen, asiakirjojen analyysiin ja aineiston jäsentämiseen laajassa kontekstissa.",
    "locale": "fi",
    "md_url": "https://ailoot.ai/models/fi/openai-gpt-6-1-terra/index.md",
    "title": "OpenAI: GPT-6.1 Terra",
    "url": "https://ailoot.ai/models/fi/openai-gpt-6-1-terra/"
  },
  "rawModel": {
    "about": "### Mallin käyttötarkoitus\n\nGPT-6.1 Terra on OpenAI:n päättelymalli, joka painottaa selkeää ja luontevaa tekstiä. Valmistaja kehittää sitä myös visuaaliseen analyysiin ja käyttöliittymätyöhön. Ailoot API:ssa tämä mallikortti on tarkoitettu tekstipyyntöihin: anna lähtöaineisto ja saat selityksen, muokatun tekstin tai määritellyn rakenteen mukaisen vastauksen.\n\n### Tekstit, asiakirjat ja työaineistot\n\nTerraa voi käyttää toimituksellisessa työssä: luonnoksen laatimiseen pääkohtien pohjalta, sävyn muuttamiseen, lyhentämiseen tai hajanaisten muistiinpanojen kokoamiseen yhtenäiseksi asiakirjaksi. Sopivan tuloksen saamiseksi määrittele kohderyhmä ja tekstin tavoite, luettele pakolliset tiedot ja kerro, mitkä sanamuodot on säilytettävä. Jos haluat useita versioita, pyydä muuttamaan tiettyä ominaisuutta, esimerkiksi yksityiskohtaisuutta tai esitystapaa eri lukijoille.\n\nAsiakirjatyössä kannattaa antaa lähdeteksti kysymyksen mukana. Pyydä osiokohtainen yhteenveto, kahden version vertailu tai tietojen poiminta ennalta kuvattuihin kenttiin. Määrittele vertailussa kriteerit: mikä lasketaan vastaavuudeksi, mitkä erot ovat tärkeitä ja miten lopputulos esitetään. Näin malli saa selkeän tehtävän ja tulosta on helpompi verrata alkuperäiseen.\n\n### Käytettävissä oleva muoto Ailoot API:ssa\n\nSyöte on tekstiä ja tulos muodostetaan tekstinä. Mallikortin tukemia rajapintoja ovat Messages, Responses, Chat Completions ja Gemini-yhteensopiva generateContent. Valitse asiakasohjelmasi käyttämä muoto ja anna siinä ohje sekä lähtöaineisto. Jos tehtävä liittyy asiakirjaan tai kuvaan, tässä tekstityönkulussa tarvitaan etukäteen poimittu teksti tai tekstikuvaus.\n\n### Esimerkkityönkulku\n\n1. Anna muistiinpanot, luonnos tai asiakirjan teksti.\n2. Muotoile tehtävä: muokkaa, selitä, vertaile tai jäsennä.\n3. Määrittele kohderyhmä, rajoitteet ja vastauksen rakenne.\n4. Tarkista saatu teksti lähtötiedoista ja täsmennä kohdat, joissa tarvitaan erilaista yksityiskohtaisuutta.\n\nTyönkulku sopii ohjeisiin, sisäisiin tietokoosteisiin, kuvauksiin ja analyyttisiin muistioihin, joissa selkeä esitys ja annetun aineiston hyödyntäminen ovat tärkeitä.",
    "alias_of": null,
    "aliases": [
      "gpt-6.1-terra"
    ],
    "author": "OpenAI",
    "canonical_model": "openai/gpt-6.1-terra",
    "ctx": 922000,
    "formats": [
      "chat",
      "gemini",
      "messages",
      "responses"
    ],
    "id": "openai/gpt-6.1-terra",
    "input": [
      "text"
    ],
    "kind": "text",
    "max_out": 128000,
    "methods": [
      {
        "cache_read": 0.05,
        "cache_write": 1.25,
        "cache_write_1h": null,
        "cache_write_5m": 1.25,
        "conditional_meter": null,
        "ctx": 272000,
        "family": "anthropic",
        "fast_multiplier": 2,
        "flex_multiplier": 0.5,
        "fmt": "messages",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 1.0,
        "input": [
          "text"
        ],
        "label": "Anthropic Messages",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 5.0,
        "output": [
          "text"
        ],
        "path": "/v1/messages",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Core",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.05,
        "cache_write": 1.25,
        "cache_write_1h": null,
        "cache_write_5m": 1.25,
        "conditional_meter": null,
        "ctx": 272000,
        "family": "openai",
        "fast_multiplier": 2,
        "flex_multiplier": 0.5,
        "fmt": "responses",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 1.0,
        "input": [
          "text"
        ],
        "label": "OpenAI Responses",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 5.0,
        "output": [
          "text"
        ],
        "path": "/v1/responses",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Core",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.05,
        "cache_write": 1.25,
        "cache_write_1h": null,
        "cache_write_5m": 1.25,
        "conditional_meter": null,
        "ctx": 272000,
        "family": "openai",
        "fast_multiplier": 2,
        "flex_multiplier": 0.5,
        "fmt": "chat",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 1.0,
        "input": [
          "text"
        ],
        "label": "OpenAI Chat",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 5.0,
        "output": [
          "text"
        ],
        "path": "/v1/chat/completions",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Core",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.05,
        "cache_write": 1.25,
        "cache_write_1h": null,
        "cache_write_5m": 1.25,
        "conditional_meter": null,
        "ctx": 272000,
        "family": "gemini",
        "fast_multiplier": 2,
        "flex_multiplier": 0.5,
        "fmt": "gemini",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 1.0,
        "input": [
          "text"
        ],
        "label": "Gemini generateContent",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 5.0,
        "output": [
          "text"
        ],
        "path": "/v1beta/models/{model}:generateContent",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Core",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": 922000,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "chat",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "OpenAI Chat",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1/chat/completions",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": null,
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": 922000,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "responses",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "OpenAI Responses",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1/responses",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": null,
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": 922000,
        "family": "gemini",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "gemini",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "Gemini generateContent",
        "max_out": 128000,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1beta/models/gpt-6.1-terra:generateContent",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": null,
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": null,
        "family": "anthropic",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "messages",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "Anthropic Messages",
        "max_out": null,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1/messages",
        "request_model_id": "openai/gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": {
          "web_search_call": 0.02
        },
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": null,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "responses",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "OpenAI Responses",
        "max_out": null,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1/responses",
        "request_model_id": "openai/gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": {
          "web_search_call": 0.02
        },
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": null,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "chat",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "OpenAI Chat",
        "max_out": null,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1/chat/completions",
        "request_model_id": "openai/gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": {
          "web_search_call": 0.02
        },
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.1,
        "cache_write": 2.5,
        "cache_write_1h": 2.5,
        "cache_write_5m": 2.5,
        "conditional_meter": null,
        "ctx": null,
        "family": "gemini",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "gemini",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 2.0,
        "input": [
          "text"
        ],
        "label": "Gemini generateContent",
        "max_out": null,
        "max_tool_calls": null,
        "out": 10.0,
        "output": [
          "text"
        ],
        "path": "/v1beta/models/openai/gpt-6.1-terra:generateContent",
        "request_model_id": "openai/gpt-6.1-terra",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [
          {
            "cache_read": 0.1,
            "cache_write": 2.5,
            "cache_write_1h": 2.5,
            "cache_write_5m": 2.5,
            "in": 2.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": "<=272K",
            "max": 272000,
            "min": 0,
            "null_rate_policy": "inherit_base_rate",
            "out": 10.0
          },
          {
            "cache_read": 0.2,
            "cache_write": 5.0,
            "cache_write_1h": 5.0,
            "cache_write_5m": 5.0,
            "in": 4.0,
            "interval_boundary": "min_exclusive_max_inclusive",
            "label": ">272K",
            "max": null,
            "min": 272000,
            "null_rate_policy": "inherit_base_rate",
            "out": 15.0
          }
        ],
        "tool_prices": {
          "web_search_call": 0.02
        },
        "unit": "token",
        "units": []
      }
    ],
    "model_aliases": [
      {
        "canonical_model_id": "openai/gpt-6.1-terra",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Core"
      },
      {
        "canonical_model_id": "openai/gpt-6.1-terra",
        "request_model_id": "gpt-6.1-terra",
        "route_label": "Ultra"
      },
      {
        "canonical_model_id": "openai/gpt-6.1-terra",
        "request_model_id": "openai/gpt-6.1-terra",
        "route_label": "Ultra"
      }
    ],
    "name": "OpenAI: GPT-6.1 Terra",
    "price": {
      "in": 1.0,
      "in_label": null,
      "out": 5.0,
      "out_label": null,
      "sort_in": 1.0,
      "sort_out": 5.0,
      "varies": true
    },
    "public_id": "openai/gpt-6.1-terra",
    "short": "GPT-6.1 Terra selkeiden tekstien kirjoittamiseen ja muokkaamiseen, asiakirjojen analyysiin ja aineiston jäsentämiseen laajassa kontekstissa."
  },
  "renderer_schema": {
    "method_order": "rawModel.methods-ordinal",
    "prices": "exact-native-DTO-units-and-selected-renderer-html"
  },
  "representation": "exact-public-dto-and-native-renderer-html",
  "schema": "ailoot-static-model-facts-v1",
  "schema_version": 1,
  "shortText": "GPT-6.1 Terra selkeiden tekstien kirjoittamiseen ja muokkaamiseen, asiakirjojen analyysiin ja aineiston jäsentämiseen laajassa kontekstissa.",
  "source": {
    "audit_sha256": "f45faf5daa8538d57ae99d78fcf875847f5a9465b452454920bd9e010f8cd2d6",
    "bridge_map_sha256": "f45faf5daa8538d57ae99d78fcf875847f5a9465b452454920bd9e010f8cd2d6",
    "projection_audit": {
      "parent_manifest_sha256": "dfd3a7a4bc6f960e128026cae1f98f769d1503ffa1c6cf0ccf80066382dbbb9e",
      "raw_model_json_sha256": "563f7b20732494943c5c8f036d46e227c71a208a48d34e8b3c59afe181073d47",
      "renderer_sha256": "e5acfc6c8285aad938eb4e43c21592a002621146927da627fa9d962d178e58ff"
    },
    "projection_kind": "catalogue-refresh-native-dto-v1",
    "raw_model_json_sha256": "563f7b20732494943c5c8f036d46e227c71a208a48d34e8b3c59afe181073d47",
    "renderer_sha256": "e5acfc6c8285aad938eb4e43c21592a002621146927da627fa9d962d178e58ff"
  },
  "sourceRevision": "9de1a2b4726b3a2dc42b72ad5f919bcf0e0f01d9287d57af93f8a9e74eb41bed"
}
