modeli

Google: Gemini 2.5 Flash (batch)

Markdown · JSON

Google: Gemini 2.5 Flash (batch)

Gemini 2.5 Flash je Googlov stabilni model s hibridnim sklepanjem za multimodalno analizo in agentske naloge. Njegov dinamični proračun razmišljanja je mogoče nastaviti od 0 do 24,576 žetonov, vključno z izklopom. Besedilo, slike, zvok, video in dokumenti se pretvorijo v besedilo ali strukturirane rezultate, z dokumentirano vhodno omejitvijo 1,048,576 žetonov.

O modelu

Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.

Gemini 2.5 Flash je Googlov stabilni profil s hibridnim sklepanjem za vsestransko multimodalno delo in agentsko uporabo orodij. Za obsežne multimodalne naloge, ki potrebujejo različne ravni sklepanja, ponuja odgovore z razmišljanjem in brez njega. Besedilo, slike, zvok in video prispevajo k besedilnemu odgovoru. Dokumentni vhod je opisan tudi v Googlovem oblačnem profilu za ta model. Uporaben rezultat je lahko primerjava dokumentov, razlaga grafa, prepis, koda ali strukturirani zapis.

Nastavitev sklepanja te izdaje uporablja thinkingBudget. Dinamično razmišljanje je privzeto; nastavitev -1 modelu omogoča prilagajanje sklepanja zahtevnosti naloge. Izrecni proračun lahko sega od nič do 24,576 žetonov, nič pa izključi razmišljanje. Izberite proračun, primeren dejanskemu problemu, namesto da bi preprostemu razvrščanju in analizi z več pogoji dodelili enako intenzivnost. Vodnik proračun obravnava kot usmeritev, izvirna kartica pa opozarja, da njegovo upoštevanje morda ni natančno.

Pri nalogi z dokumenti ali podatki določite vprašanje, zahtevana polja in dokaze, ki naj spremljajo rezultat. Pri primerjavi zahtev primerjajte dve specifikaciji ter vrnite spremenjeno zahtevo, njen izvorni odlomek in vpliv na navedeni delovni postopek. Strukturirani izhod je uporaben, kadar vsaka ugotovitev potrebuje enako obliko zapisa. Če vir navaja več možnih vrednosti ali pušča polje odprto, ohranite to negotovost, namesto da bi vsilili en verjeten odgovor. Vrnjene vrednosti preverite glede na priložene strani ali podatke.

Pri vizualnem ali zvočnem gradivu določite ustrezni predmet, oznako, dogodek ali odlomek posnetka. Zahtevajte potrebno vrsto besedila: vidne vrednosti iz grafa, opis dogodka, prepis ali povzetek. To so različni izdelki, navodilo pa mora povedati, katerega je treba pripraviti. Skupna izvirna kartica vključuje Flash Image in Flash Audio kot ločeno poimenovani zmožnosti; njuna ustvarjena slikovna in govorna izhoda nista del tega stabilnega besedilnega profila.

Googlov oblačni profil za ta model dokumentira vhode PDF in navadnega besedila z omejitvami, značilnimi za vmesnik: 50 MB na PDF, uvožen prek API, in do 3,000 strani na datoteko ter omejitev 7 MB za datoteko z navadnim besedilom. Ta profil opisuje tudi približno 45 minut videa z zvokom ali eno uro brez zvoka ter približno 8.4 ure zvoka znotraj milijonskega vhodnega obsega žetonov. To so navedene omejitve oblačnega vmesnika, ločene od splošnega okna žetonov modela. Pripravite ustrezen razdelek in izvorno obliko, namesto da bi predpostavljali enako omejitev za vsako vrsto datoteke ali način nalaganja.

Natančna preglednica Gemini API navaja klicanje funkcij, izvajanje kode, iskanje po datotekah, utemeljevanje z iskanjem, utemeljevanje s podatki Maps, kontekst URL in strukturirane izhode. Določite vlogo vsake funkcije in obliko parametrov ter nadaljujte na podlagi dejanskega vrnjenega rezultata. Model lahko zahteva operacijo, povezana aplikacija pa jo izvede. Pri nadaljevanju naloge sklepanja v vmesniku brez stanja ohranite potreben kontekst podpisov razmišljanja. Strukturirani odgovor ali predlog funkcije samostojno ne dokazuje, da je zunanja operacija uspela.

Izvirna kartica modela navaja 1M konteksta in 64K besedilnega izhoda, natančna preglednica API pa določa 1,048,576 vhodnih žetonov in 65,536 izhodnih žetonov. Omejitev odgovora vključuje žetone razmišljanja, zato lahko premajhna omejitev povzroči odrezan ali prazen končni odgovor. Zahtevajte izdelek, katerega obseg ustreza izhodnemu prostoru, s proračunom sklepanja pa usmerjajte intenzivnost. Za ta proizvajalčev profil so dokumentirani predpomnjenje, paketna obdelava ter obdelava Flex in Priority. Pri pripravi več neodvisnih zapisov ohranite identifikatorje postavk.

Stabilna izdaja ostaja ločena od različic Flash Preview in poznejših modelov Gemini 3. Njena kartica navaja možne halucinacije, omejitve pri razumevanju vzročnosti ter zahtevnem logičnem ali protidejstvenem sklepanju in mejni datum znanja januar 2025. Kadar je naloga odvisna od novejših informacij, priložite sveže dokaze. Izračune, izluščene vrednosti, prepise in predlagano kodo preverite glede na dejanski vir ali rezultat izvajanja. Hibridno razmišljanje je uporabno, kadar podpira ta konkretni rezultat, namesto da bi postalo nadomestilo za njegov pregled.

Ailoot Ultra · Paketna obdelava POST /v1/batches google/gemini-2.5-flash:batch

google/gemini-2.5-flash:batch

Google /google/gemini-2.5-flash:batch

Začetek

Gemini 2.5 Flash je Googlov stabilni model s hibridnim sklepanjem za multimodalno analizo in agentske naloge. Njegov dinamični proračun razmišljanja je mogoče nastaviti od 0 do 24,576 žetonov, vključno z izklopom. Besedilo, slike, zvok, video in dokumenti se pretvorijo v besedilo ali strukturirane rezultate, z dokumentirano vhodno omejitvijo 1,048,576 žetonov.

Dovoljeni vhodi
Besedilo
Rezultati
Besedilo

Na voljo v Ailoot · vhodi in metode

Ailoot Ultra · Paketna obdelava POST /v1/batches
Vhod
text
Izhod
text
Izhodni format
Neposredno vključeni podatki JSON v results[].response.body
PoljeVrstaZahtevaVrednosti in omejitvePrivzeto
PoljeendpointVrstastringZahtevaObveznoVrednosti in omejitve
/v1/chat/completions
Privzeto—
PoljemodelVrstastringZahtevaObveznoVrednosti in omejitve
google/gemini-2.5-flash:batch
Privzeto—
PoljerequestsVrstabatch_item[]ZahtevaObveznoVrednosti in omejitve
Najmanjše število elementov: 1
Privzeto—
Poljerequests[].custom_idVrstastringZahtevaObveznoVrednosti in omejitvePrivzeto—
Poljerequests[].body.messagesVrstamessage[]ZahtevaObveznoVrednosti in omejitvePrivzeto—
Poljecompletion_windowVrstastringZahtevaIzbirnoVrednosti in omejitve
24h
Privzeto—
PoljeproviderVrstaobject|nullZahtevaIzbirnoVrednosti in omejitvePrivzeto—
Parametri in življenjski cikel metode
ParameterSpecifikacija
Parametercontent_typeSpecifikacijaapplication/json
ParameterrequiredSpecifikacijaendpoint, model, requests
Parametermaterial_typesSpecifikacijatext
ParameterrepresentationSpecifikacijaNeposredno vključene zahteve v requests[]; vsak element ima custom_id in body
Parameterrequest_endpoint_profileSpecifikacija/v1/chat/completions
Parameterfile_materialSpecifikacijaKlicatelj lahko dejansko datoteko JSONL v kodiranju UTF-8 lokalno prebere v requests[]. Namen nalaganja, input_file_id ali sklic na datoteko se ne uporablja. Če gradivo stranke manjka ali je prazno, se priprava ustavi pred POST.
Parameterserialization_orderSpecifikacijaendpoint, model, provider (če je podan), completion_window (če je podan), requests na koncu
Parameteroptional_controlsSpecifikacijaprovider.only, provider.allow_fallbacks, completion_window
Parameterschema_scopeSpecifikacijaTelesa besedilnih zahtev Chat Completions v dokumentiranem ovoju za paketno obdelavo, ki zahteve vsebuje neposredno.

Življenjski cikel: asynchronous

GET /v1/batches/{operation_id} · Dejanski response.id iz izvirnega odgovora na zahtevo za ustvarjanje; isti uporabnik, isti ključ in ista skupina

Cenik

Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.

Hitri način
Ni navedeno Ko je izbran hitri način
Način flex
Ni navedeno Ko je izbran način flex
Najvišja raven razmišljanja
Ni navedeno Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)
Cene izrecnega predpomnjenja
Ni omogočeno Ko je zahtevano eksplicitno predpomnjenje

Cene Ailoot

Cene po nastavitvah

Vsak strošek povežite s prikazanimi pogoji. Za vsak nabor alternativnih nastavitev uporabite eno ceno.

NastavitevCenovna lestvicaŽetonov konteksta več kotŽetonov konteksta do vključnoStrošek
NastavitevOsnovne cene za žetoneCenovna lestvicaOsnovna cenaŽetonov konteksta več kot—Žetonov konteksta do vključnoBrez zgornje mejeStrošek
Vhod · Vhodni žetoni $0.0003 / 1K žetonov
Izhod · Izhodni žetoni $0.0025 / 1K žetonov
Vhod · Branje predpomnilnika $0.00006 / 1K žetonov
Vhod · Zapis v predpomnilnik — / 1K žetonov
Vhod · Zapis v predpomnilnik, 1 ura — / 1K žetonov
NastavitevRazred 1 glede na dolžino zahteveCenovna lestvica—Žetonov konteksta več kot0Žetonov konteksta do vključnoBrez zgornje mejeStrošek
Vhod · Vhodni žetoni $0.0003 / 1K žetonov
Izhod · Izhodni žetoni $0.0025 / 1K žetonov
Vhod · Branje predpomnilnika $0.00006 / 1K žetonov
Vhod · Zapis v predpomnilnik — / 1K žetonov
Vhod · Zapis v predpomnilnik, 1 ura — / 1K žetonov

Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →

Primeri zahtev

Ailoot Ultra · Paketna obdelava

curl · ohranjeni referenčni primerPython HTTP · dejanski podatki stranke v JSONL
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"))

Prejmi in shrani rezultate

Ailoot Ultra · Paketna obdelava

Neposredno vključeni podatki JSON v results[].response.body

  • GET /v1/batches/{operation_id}
Preveri stanje opravila
curl · stanje izvirne operacije
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
Ohrani vse dokončane rezultate

Shranite vsak v celoti vrnjen odgovor, datoteko in del vsebine.

Ohranite vsak rezultat, telo odgovora/napake, vsako izbiro in skupno porabo.

Če je treba preveriti izvirni odgovor

Shranite izvirni ID operacije. Odgovor 503 result_pending_check vsebuje X-Should-Retry:false; izvirnega paketa z neznanim izidom nikoli ne pošiljajte znova.

Polja odgovora
PoljeVrsta
Poljeresults[].custom_idVrstastring
Poljeresults[].response.body.choices[].message.contentVrstastring|null
Poljeresults[].errorVrstaobject|null
PoljeusageVrstaobject|null

Druga imena

Druga imena modelov

Ailoot Ultra google/gemini-2.5-flash:batch

Druga imena poti metod

Uporabite zgoraj navedene poti metod.

Povezani ID-ji za klic

google/gemini-2.5-flash:batch

FAQ · Google: Gemini 2.5 Flash (batch)
Kateri vhodi in rezultati so na voljo?

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

Katera polja uporablja zahteva?

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

Katere omejitve veljajo?

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

Več podrobnosti

Ailoot povežite s Claude Code, OpenCode, Hermes ali svojo aplikacijo.

Podjetje in njegov portfelj projektov

Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.

Žetone kupujte s popustom.

Naročniški popust za redno delo. Promocijske kode prinesejo do 50% popusta na nakup žetonov.

Naročnina
Za redne zahteve izberite paket s popustom.
Promocijska koda do 50%
Kodo vnesite ob nakupu. Cena se preračuna po veljavni akciji.
Poraba v zgodovini
Za vsako zahtevo se shranijo model, žetoni in znesek.

Izberite naročnino · Oglejte si cene modelov

API povežite z izdelkom, ki ga prodajate.

SaaS, aplikacije in boti po ponudbi in licenčni pogodbi Ailoot. Za nadaljnjo prodajo zaprosite za preprodajno licenco.

Komercialna aplikacija
Ustvarjanje besedila, slik, videa in zvoka vključite v plačljive funkcije svoje storitve.
Licenca za preprodajalca
Pošljite opis projekta in shemo dostopa. Zahtevajte pisne pogoje uporabe in nadaljnje prodaje.
Dokumenti na strani
Ponudba, licenčna pogodba in politika obdelave podatkov so dostopne pred povezavo.

Zaprosite za preprodajno licenco · Ponudba in licenčna pogodba