mallit

Google: Gemini 2.5 Flash (batch)

Markdown · JSON

Google: Gemini 2.5 Flash (batch)

Gemini 2.5 Flash on Googlen vakaa hybridipäättelymalli multimodaaliseen analyysiin ja agenttitehtäviin. Sen dynaaminen ajattelubudjetti voidaan asettaa välille 0–24 576 tokenia, mukaan lukien ajattelun poistaminen käytöstä. Teksti, kuvat, ääni, video ja asiakirjat muuntuvat tekstiksi tai rakenteisiksi tuloksiksi; dokumentoitu syöteraja on 1 048 576 tokenia.

Tietoa mallista

Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.

Gemini 2.5 Flash on Googlen vakaa hybridipäättelyprofiili monipuoliseen multimodaaliseen työskentelyyn ja agenttien työkalukäyttöön. Se tarjoaa ajattelua käyttäviä ja ilman ajattelua tuotettavia vastauksia laajamittaisiin multimodaalisiin tehtäviin, jotka tarvitsevat eritasoista päättelyä. Teksti, kuvat, ääni ja video toimivat tekstivastauksen aineistona. Asiakirjasyöte on kuvattu myös Googlen mallikohtaisessa pilviprofiilissa. Hyödyllinen tulos voi olla asiakirjavertailu, kaavion tulkinta, litterointi, koodia tai rakenteinen tietue.

Tämän version päättelyä ohjataan thinkingBudget-asetuksella. Dynaaminen ajattelu on oletus; arvo -1 antaa mallin mukauttaa päättelynsä tehtävän monimutkaisuuteen. Nimenomainen budjetti voi olla nollasta 24 576 tokeniin, ja nolla poistaa ajattelun käytöstä. Valitse varsinaiseen ongelmaan sopiva budjetti sen sijaan, että antaisit saman työmäärän yksinkertaiselle luokittelulle ja useita ehtoja sisältävälle analyysille. Opas käsittelee budjettia ohjeena, ja natiivi mallikortti huomauttaa, ettei sen noudattaminen välttämättä ole täsmällistä.

Määritä asiakirja- tai datatehtävälle kysymys, vaaditut kentät ja näyttö, jonka tulee liittyä tulokseen. Vaatimusvertailussa vertaa kahta määrittelyä ja palauta muuttunut vaatimus, sen lähdekohta ja vaikutus määritettyyn työnkulkuun. Rakenteinen tuloste on hyödyllinen, kun jokainen havainto tarvitsee saman tietuemuodon. Jos lähde antaa useita mahdollisia arvoja tai jättää kentän avoimeksi, säilytä epävarmuus sen sijaan, että pakottaisit sen yhdeksi uskottavaksi vastaukseksi. Tarkista palautetut arvot annetuista sivuista tai tiedoista.

Määritä visuaalisesta tai ääniaineistosta olennainen kohde, nimike, tapahtuma tai tallenteen jakso. Pyydä tarvittavanlaista tekstiä: kaaviossa näkyviä arvoja, tapahtuman kuvausta, litterointia tai yhteenvetoa. Nämä ovat eri tuotoksia, ja ohjeessa on kerrottava, mikä niistä halutaan. Yhteinen natiivi mallikortti sisältää Flash Imagen ja Flash Audion erikseen nimettyinä ominaisuuksina; niiden luomat kuva- ja puhetulosteet eivät kuulu tähän vakaaseen tekstiprofiiliin.

Googlen tämän version pilviprofiili dokumentoi PDF- ja pelkkää tekstiä sisältävät syötteet rajapintakohtaisin rajoituksin: 50 MB jokaista API:n kautta tuotua PDF-tiedostoa kohden ja enintään 3 000 sivua tiedostossa sekä 7 MB:n raja pelkälle tekstitiedostolle. Profiili kuvaa myös noin 45 minuuttia videota äänen kanssa tai tunnin ilman ääntä sekä noin 8,4 tuntia ääntä miljoonan tokenin syötevarauksen sisällä. Nämä ovat ilmoitetut pilvirajapinnan rajoitukset, jotka ovat erillisiä mallin yleisestä tokeni-ikkunasta. Valmistele olennainen osuus ja lähdemuoto sen sijaan, että olettaisit kaikkien tiedostotyyppien tai latausreittien rajojen olevan samat.

Tämän version Gemini API -taulukko luettelee funktiokutsut, koodin suorittamisen, tiedostohaun, hakutuloksiin ankkuroinnin, Maps-tietoihin ankkuroinnin, URL-kontekstin ja rakenteiset tulosteet. Määritä kunkin funktion tehtävä ja parametrirakenne ja jatka todellisen palautetun tuloksen pohjalta. Malli voi pyytää toimintoa, jonka liitetty sovellus suorittaa. Säilytä tarvittava ajatteluallekirjoitusten konteksti jatkaessasi päättelytehtävää tilattomassa rajapinnassa. Rakenteinen vastaus tai funktioehdotus ei yksin osoita ulkoisen toiminnon onnistuneen.

Natiivi mallikortti ilmoittaa 1M:n kontekstin ja 64K:n tekstitulosteen, kun taas tämän version API-taulukko määrittää 1 048 576 syötetokenia ja 65 536 tulostetokenia. Vastauksen enimmäispituus sisältää ajattelutokenit, joten liian pieni raja voi jättää lopullisen vastauksen katkenneeksi tai tyhjäksi. Pyydä tulostevaraukseen sopivan kokoista tuotosta ja käytä päättelybudjettia työmäärän ohjaamiseen. Tälle valmistajan profiilille on dokumentoitu välimuisti sekä Batch-, Flex- ja Priority-käsittely. Säilytä kohteiden tunnisteet, kun valmistelet useita erillisiä tietueita.

Vakaa versio pysyy erillisenä Flash Preview -muunnelmista ja myöhemmistä Gemini 3 -malleista. Sen mallikortti luettelee mahdolliset hallusinaatiot, kausaalisen ymmärtämisen sekä monimutkaisen loogisen tai kontrafaktuaalisen päättelyn rajoitukset ja tietämyksen katkaisukohdaksi tammikuun 2025. Anna tuoretta näyttöä, kun tehtävä riippuu uudemmista tiedoista. Tarkista laskelmat, poimitut arvot, litteroinnit ja ehdotettu koodi varsinaista lähdettä tai suoritustulosta vasten. Hybridiajattelu on hyödyllistä silloin, kun se tukee tätä konkreettista tulosta eikä korvaa tuloksen tarkistamista.

Ailoot Ultra · Eräajo POST /v1/batches google/gemini-2.5-flash:batch

google/gemini-2.5-flash:batch

Google /google/gemini-2.5-flash:batch

Aloitus

Gemini 2.5 Flash on Googlen vakaa hybridipäättelymalli multimodaaliseen analyysiin ja agenttitehtäviin. Sen dynaaminen ajattelubudjetti voidaan asettaa välille 0–24 576 tokenia, mukaan lukien ajattelun poistaminen käytöstä. Teksti, kuvat, ääni, video ja asiakirjat muuntuvat tekstiksi tai rakenteisiksi tuloksiksi; dokumentoitu syöteraja on 1 048 576 tokenia.

Hyväksytyt syötteet
Teksti
Tulokset
Teksti

Saatavilla Ailootissa · syötteet & menetelmät

Ailoot Ultra · Eräajo POST /v1/batches
Syötetyypit
text
Tulostyypit
text
Tulosteen muoto
vastaukseen sisältyvä JSON kentässä results[].response.body
KenttäTyyppiVaatimusArvot & rajatOletus
KenttäendpointTyyppistringVaatimusPakollinenArvot & rajat
/v1/chat/completions
Oletus—
KenttämodelTyyppistringVaatimusPakollinenArvot & rajat
google/gemini-2.5-flash:batch
Oletus—
KenttärequestsTyyppibatch_item[]VaatimusPakollinenArvot & rajat
Kohteiden vähimmäismäärä: 1
Oletus—
Kenttärequests[].custom_idTyyppistringVaatimusPakollinenArvot & rajatOletus—
Kenttärequests[].body.messagesTyyppimessage[]VaatimusPakollinenArvot & rajatOletus—
Kenttäcompletion_windowTyyppistringVaatimusValinnainenArvot & rajat
24h
Oletus—
KenttäproviderTyyppiobject|nullVaatimusValinnainenArvot & rajatOletus—
Menetelmän parametrit ja elinkaari
ParametriSopimus
Parametricontent_typeSopimusapplication/json
ParametrirequiredSopimusendpoint, model, requests
Parametrimaterial_typesSopimustext
ParametrirepresentationSopimuspyyntöön sisältyvä requests[]; jokaisella alkiolla on custom_id ja body
Parametrirequest_endpoint_profileSopimus/v1/chat/completions
Parametrifile_materialSopimusKutsuja voi lukea todellisen UTF-8 JSONL -aineiston paikallisesti requests[]-taulukkoon. Latauksen purpose-arvoa, input_file_id-arvoa tai tiedostoviitettä ei käytetä. Puuttuva tai tyhjä asiakkaan aineisto keskeyttää valmistelun ennen POST-pyyntöä.
Parametriserialization_orderSopimusendpoint, model, provider (jos annettu), completion_window (jos annettu), requests viimeisenä
Parametrioptional_controlsSopimusprovider.only, provider.allow_fallbacks, completion_window
Parametrischema_scopeSopimusTekstimuotoiset Chat Completions -pyyntörungot dokumentoidussa pyyntöön sisältyvässä Batch-kääreessä.

Elinkaari: asynchronous

GET /v1/batches/{operation_id} · alkuperäisen luontivastauksen todellinen response.id; sama käyttäjä, avain ja ryhmä

Hinnoittelu

Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.

Nopea tila
Ei määritetty Kun nopea tila on valittu
Flex-tila
Ei määritetty Kun flex-tila on valittu
Päättelyn enimmäisteho
Ei määritetty Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä
Eksplisiittisen välimuistin hinnoittelu
Ei käytössä Kun eksplisiittistä välimuistia pyydetään

Ailoot-hinnat

Hinnat asetusten mukaan

Kohdista kukin veloitus näytettyihin ehtoihin. Käytä yhtä hintaa kutakin vaihtoehtoisten asetusten ryhmää kohden.

AsetuksetHinnastoKontekstin tokenit, enemmän kuinKontekstin tokenit, enintään raja-arvo mukaan lukienVeloitus
AsetuksetTokenien perushinnatHinnastoPerushintaKontekstin tokenit, enemmän kuin—Kontekstin tokenit, enintään raja-arvo mukaan lukienEi ylärajaaVeloitus
Syöte · Syötetokenit $0.0003 / 1K tokenia
Tuloste · Tulostokenit $0.0025 / 1K tokenia
Syöte · Välimuistin luku $0.00006 / 1K tokenia
Syöte · Välimuistiin kirjoitus — / 1K tokenia
Syöte · Välimuistiin kirjoitus, 1 tunti — / 1K tokenia
AsetuksetPyynnön pituusluokka 1Hinnasto—Kontekstin tokenit, enemmän kuin0Kontekstin tokenit, enintään raja-arvo mukaan lukienEi ylärajaaVeloitus
Syöte · Syötetokenit $0.0003 / 1K tokenia
Tuloste · Tulostokenit $0.0025 / 1K tokenia
Syöte · Välimuistin luku $0.00006 / 1K tokenia
Syöte · Välimuistiin kirjoitus — / 1K tokenia
Syöte · Välimuistiin kirjoitus, 1 tunti — / 1K tokenia

Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →

Esimerkkipyynnöt

Ailoot Ultra · Eräajo

curl · säilytetty testiaineistoPython HTTP · asiakkaan todellinen JSONL-aineisto
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
import json
from pathlib import Path
body=json.loads('{"endpoint":"/v1/chat/completions","model":"google/gemini-2.5-flash:batch","requests":[{"custom_id":"req-0001","body":{"messages":[{"role":"user","content":"Hello!"}],"max_tokens":16}}]}')
Path("batch-request.json").write_text(json.dumps(body,ensure_ascii=False),encoding="utf-8")
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/batches \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @batch-request.json -D batch-response-headers.txt -o batch-create-response.json
import json, os
from pathlib import Path
from urllib.request import Request, urlopen

def prepare_requests(customer_path):
    path = Path(customer_path)
    if not path.is_file(): raise ValueError("Customer JSONL file is missing")
    items = [json.loads(line) for line in path.read_text(encoding="utf-8").splitlines() if line.strip()]
    if not items: raise ValueError("Customer JSONL contains no requests")
    ids = set()
    for item in items:
        if set(item) != {"custom_id", "body"}: raise ValueError("Each item needs custom_id and body")
        cid = item["custom_id"]
        if not isinstance(cid, str) or not cid.strip() or cid in ids: raise ValueError("custom_id must be nonempty and unique")
        ids.add(cid)
        if not isinstance(item["body"], dict) or not item["body"].get("messages"): raise ValueError("Supply actual text messages")
    return {"endpoint":"/v1/chat/completions", "model":"google/gemini-2.5-flash:batch", "requests":items}

if __name__ == "__main__":
    material = os.environ.get("AILOOT_BATCH_REQUESTS_JSONL", "")
    if not material: raise SystemExit("Set AILOOT_BATCH_REQUESTS_JSONL to your actual customer file")
    body = prepare_requests(material)
    key = os.environ.get("AILOOT_API_KEY", "")
    if not key: raise SystemExit("Set AILOOT_API_KEY")
    request = Request("https://api.ailoot.ai/v1/batches", data=json.dumps(body, ensure_ascii=False).encode("utf-8"), headers={"Authorization":"Bearer " + key, "Content-Type":"application/json"}, method="POST")
    with urlopen(request) as response:
        raw = response.read()
        Path("batch-create-response.json").write_bytes(raw)
        print(raw.decode("utf-8"))

Vastaanota ja tallenna tulokset

Ailoot Ultra · Eräajo

vastaukseen sisältyvä JSON kentässä results[].response.body

  • GET /v1/batches/{operation_id}
Tarkista työn tila
curl · alkuperäisen toiminnon tila
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
BATCH_OPERATION_ID="$(python3 - <<'PY_ID'
import json
from pathlib import Path
from urllib.parse import quote
response = json.loads(Path("batch-create-response.json").read_text(encoding="utf-8"))
operation = response.get("id")
if not isinstance(operation, str) or not operation: raise SystemExit("No actual original operation ID; preserve the response and do not resubmit")
print(quote(operation, safe=""))
PY_ID
)"
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/batches/$BATCH_OPERATION_ID" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o batch-status-response.json
Säilytä kaikki valmistuneet tulokset

Säilytä jokainen kokonainen palautettu vastaus, tiedosto ja sisällön osa.

Säilytä jokainen tulos, vastauksen tai virheen sisältö, valinta ja yhteenlasketut käyttötiedot.

Jos alkuperäinen vastaus on tarkistettava

Säilytä alkuperäinen operaation ID. 503 result_pending_check sisältää otsakkeen X-Should-Retry:false; älä koskaan lähetä uudelleen alkuperäistä eräajoa, jonka tila on tuntematon.

Vastauksen kentät
KenttäTyyppi
Kenttäresults[].custom_idTyyppistring
Kenttäresults[].response.body.choices[].message.contentTyyppistring|null
Kenttäresults[].errorTyyppiobject|null
KenttäusageTyyppiobject|null

Aliakset

Mallin aliakset

Ailoot Ultra google/gemini-2.5-flash:batch

Menetelmäpolkujen aliakset

Käytä yllä näytettyjä menetelmäpolkuja.

Liittyvät kutsujan ID:t

google/gemini-2.5-flash:batch

FAQ · Google: Gemini 2.5 Flash (batch)
Mitä syötteitä ja tuloksia on saatavilla?

POST /v1/batches · google/gemini-2.5-flash:batch: text → text

Mitä kenttiä pyyntö käyttää?

POST /v1/batches · google/gemini-2.5-flash:batch: endpoint, model, requests, completion_window, provider

Mitä rajoja sovelletaan?

POST /v1/batches · google/gemini-2.5-flash:batch: requests.min_items: 1

Lisätietoja

Yhdistä Ailoot Claude Codeen, OpenCodeen, Hermesiin tai omaan sovellukseesi.

Yritys ja sen projektisalkku

Yritys ja sen projektisalkku: miljoonia asiakkaita; kuukausittainen myynti miljardiluokassa.

Osta tokenit alennuksella.

Tilausalennus säännölliseen käyttöön. Kampanjakoodit — jopa 50% tokeniostoista.

Tilaus
Valitse alennushintainen paketti säännöllisiä pyyntöjäsi varten.
Kampanjakoodi jopa 50%
Syötä koodi oston yhteydessä. Hinta lasketaan uudelleen voimassa olevan kampanjan mukaan.
Kulut historiassa
Malli, tokenit ja summa tallennetaan jokaiselle pyynnölle.

Valitse tilaus · Katso mallihinnat

Yhdistä API tuotteeseen, jonka myyt.

SaaS, sovellukset ja botit Ailootin palveluehtojen ja lisenssisopimuksen mukaisesti. Pyydä edelleenmyyntiin jälleenmyyjälisenssi.

Kaupallinen sovellus
Lisää tekstin, kuvien, videoiden ja äänen luonti palvelusi maksullisiin ominaisuuksiin.
Jälleenmyyjälisenssi
Lähetä projektikuvaus ja pääsyn toteutustapa. Pyydä kirjalliset käyttö- ja jälleenmyyntiehdot.
Asiakirjat verkkosivustolla
Palveluehdot, lisenssisopimus ja tietojenkäsittelykäytäntö ovat saatavilla ennen yhdistämistä.

Pyydä jälleenmyyjälisenssi · Palveluehdot ja lisenssisopimus