Google: Gemma 4 26B A4B (free)
Gemma 4 26B A4B IT is Googles op instructies afgestemde mixture-of-experts-model voor tekstueel en visueel redeneren. Het combineert een context van 256K, beeldbegrip, instelbaar redeneren en native functieaanroepen met tekstuitvoer.
Over het model
Deze beschrijving gaat over de mogelijkheden van het model. De via Ailoot beschikbare invoer, uitvoer en opties staan hieronder voor de geselecteerde methode.
Gemma 4 26B A4B IT is de op instructies afgestemde mixture-of-experts-editie van Google DeepMind binnen de open Gemma 4-familie. De officiële architectuurtabel vermeldt in totaal 25.2 miljard parameters en 3.8 miljard actieve parameters; A4B duidt de afgeronde schaal van het aantal actieve parameters aan. Het model is bedoeld voor redeneren, programmeren, agentworkflows en multimodaal begrip. Het staat los van de vooraf getrainde editie en van het dichte 31B-model.
De mixture-of-experts-opzet activeert bij elke inferentiestap een deel van de parameters: volgens de gepubliceerde architectuurtabel acht actieve experts uit 128, plus één gedeelde expert. Google richt deze editie op efficiëntere inferentie ten opzichte van het dichte model. Het combineert een architectuur met 30 lagen en een sliding window van 1,024 tokens met globale attention, een context van 256K en een visuele encoder. Deze architectuurgetallen beschrijven het model van de maker en vormen geen garantie voor latency of een hardwareconfiguratie van een specifieke applicatie.
De context van 256K tokens ondersteunt taken waarin veel tekst wordt gecombineerd met visueel bewijsmateriaal. Afbeeldingen en tekst kunnen afwisselend in één prompt staan; voor de beste resultaten raadt de fabrikant aan de afbeelding vóór de bijbehorende tekst te plaatsen. Visuele taken omvatten objectdetectie, interpretatie van documentpagina’s, begrip van schermen en interfaces, grafieken, meertalige OCR, handschrift en het aanwijzen van locaties. De uitvoer is tekst: geëxtraheerde inhoud, een uitleg, code of een voorgestelde toolactie.
Met instelbaar redeneren kan het model eerst nadenken of direct antwoorden. Gemma 4 voegt een native system-rol toe naast de user- en assistant-rollen. Het promptformaat van Google schakelt redeneren in met het besturingstoken <|think|> in de systeemprompt en scheidt het denkkanaal van het uiteindelijke antwoord; de gedocumenteerde processor kan deze template verwerken. Bewaar bij gesprekken met meerdere beurten eerdere definitieve antwoorden in de geschiedenis en laat eerdere gedachten weg, behalve bij beurten met toolaanroepen: volgens de fabrikant moeten die gedachten behouden blijven.
Native Function Calling ondersteunt gestructureerd toolgebruik, en Googles introductiebeschrijving vermeldt ook gestructureerde JSON-uitvoer. Definieer de taak, de beschikbare functie en het verwachte resultaat; de applicatie voert de gevraagde handeling uit en geeft de uitvoer terug voor de volgende stap. Een programmeertaak kan vragen om het genereren, aanvullen of corrigeren van code, terwijl een visuele assistent de teruggegeven tekst kan gebruiken om een grafiek of scherm uit te leggen. Een instructie voor een functieaanroep is iets anders dan een gekoppelde actie die daadwerkelijk is uitgevoerd.
De variabele afbeeldingsresolutie wordt bepaald door het budget voor visuele tokens. De gedocumenteerde opties zijn 70, 140, 280, 560 en 1,120 tokens. Lagere budgetten zijn geschikt voor classificatie of bijschriften; hogere budgetten behouden meer detail voor OCR, documentverwerking en kleine tekst, maar vergen meer rekenwerk. Bepaal vóór het voorbereiden van de afbeelding of u de hele scène of de exacte tekst nodig hebt. Een duidelijke uitsnede van een label kan voor extractie nuttiger zijn dan een ongerichte opdracht om elk detail van een volledige pagina te bekijken.
Google raadt temperature 1.0, top-p 0.95 en top-k 64 aan als samplingconfiguratie voor de familie. De modelkaart maakt onderscheid tussen training in meer dan 140 talen en directe ondersteuning voor meer dan 35 talen. Vermeld de antwoordtaal en geef in de opdracht expliciet aan welke domeinnamen, veldnamen of formules behouden moeten blijven. Het getal 256K beschrijft de context; de aangehaalde modelkaart stelt voor deze editie geen afzonderlijke, algemeen geldende maximale uitvoerlengte vast.
Lever voor een opdracht met documenten en code de relevante pagina-afbeelding, de schriftelijke eis en het broncodefragment aan: “Lees de labels, leg uit hoe dit scherm afwijkt van de specificatie en stel een gerichte correctie voor de meegeleverde code voor.” Vraag bij een grafiek om onderscheid tussen zichtbare waarden en een afgeleide trend. De modelkaart van Gemma noemt beperkingen bij dubbelzinnige taal, zeer complexe taken en onjuiste of verouderde feitelijke uitspraken. Voeg daarom de gezaghebbende feiten toe die het gevraagde resultaat moet gebruiken, in plaats van te verwachten dat de trainingskennis die levert.
Selecteer via Ailoot deze exacte model-ID in /v1/chat/completions en geef de taak mee in messages. Elk bericht bevat een role en de bijbehorende content; houd de relevante instructie en het bronmateriaal bij elkaar. Verzamel de volledige JSON-response of alle SSE-segmenten wanneer stream is ingeschakeld en bewaar usage bij het geschreven resultaat.
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions google/gemma-4-26b-a4b-it:free
google/gemma-4-26b-a4b-it:free
google/gemma-4-26b-a4b-it:freeAan de slag
Gemma 4 26B A4B IT is Googles op instructies afgestemde mixture-of-experts-model voor tekstueel en visueel redeneren. Het combineert een context van 256K, beeldbegrip, instelbaar redeneren en native functieaanroepen met tekstuitvoer.
- Toegestane invoer
- Tekst · Afbeeldingen
- Resultaten
- Tekst
Beschikbaar in Ailoot · invoer en methoden
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
- Invoertypen
text,image- Uitvoertypen
text- Uitvoerformaat
- JSON or SSE
| Veld | Type | Vereiste | Waarden en limieten | Standaard |
|---|---|---|---|---|
Veldmodel | Typestring | VereisteVereist | Waarden en limieten google/gemma-4-26b-a4b-it:free Voorwaarden: Gebruik exact deze Ailoot-routeringsselector. | Standaard— |
Veldmessages | Typearray | VereisteVereist | Waarden en limieten Voorwaarden: | Standaard— |
Veldstream | Typeboolean | VereisteOptioneel | Waarden en limieten Voorwaarden: | Standaardfalse |
Combinaties van invoermaterialen
text_input · Vereist: messages
image_with_text · Vereist: messages with actual image content blocks
Methodeparameters en levenscyclus
| Parameter | Contract |
|---|---|
Parametercontent_type | Contractapplication/json |
Parameterrequired | Contractmodel, messages |
Parameteroptional | Contractstream |
Parametermaterial_types | Contracttext, image |
Parameterconditions | ContractGebruik exact deze Ailoot-routeringsselector., Dit protocol transporteert afbeeldingsinhoud wanneer het specifiek geselecteerde model beeldherkenning ondersteunt. Toelating door het protocol toont niet aan dat elk model afbeeldingen kan verwerken. |
Methodealiasnamen: /chat/completions
Levenscyclus: synchronous_or_streamed
Tarieven
Tariefverwijzingen voegen geen verzoekopties toe. Ondersteunde parameters staan bij de geselecteerde methode.
- Snelle modus
- Standaardtarief Wanneer de snelle modus is geselecteerd
- Flexmodus
- Standaardtarief Wanneer de modus flex is geselecteerd
- Maximale redeneerinspanning
- Standaardtarief Wanneer bij maximale redeneerinspanning de default-aanpassing wordt gebruikt
- Tarieven voor expliciete caching
- Niet ingeschakeld Wanneer expliciete caching wordt aangevraagd
- Nultarieven voor uitsluitend tekst
- Voor cache, tools en media gelden de afzonderlijk vermelde prijsvoorwaarden. Voor invoer en uitvoer met uitsluitend tekst
Ailoot-tarieven
Prijzen per configuratie
| Configuratie | Tariefstaffel | Kosten |
|---|---|---|
| ConfiguratieBasistarieven voor tokens | TariefstaffelBasistarief | Kosten Invoer · Invoertokens $0 / 1K tokens Uitvoer · Uitvoertokens $0 / 1K tokens Invoer · Cache lezen — / 1K tokens Invoer · Cache schrijven — / 1K tokens Invoer · Cache schrijven, 1 uur — / 1K tokens |
Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →
Voorbeeldverzoeken
Ailoot Ultra · OpenAI Chat
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "google/gemma-4-26b-a4b-it:free", "messages": [{"role": "user", "content": "Explain how a rainbow forms."}]}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/chat/completions \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Resultaten ophalen en opslaan
Ailoot Ultra · OpenAI Chat
JSON or SSE
Alle voltooide resultaten bewaren
Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.
Bewaar elk inhoudsblok, elke toolaanroep-ID, de denksignatuur indien geretourneerd, alle SSE-delta's en de volledige gebruiksgegevens. Het eerste tekstfragment is niet het volledige resultaat.
Als het oorspronkelijke antwoord moet worden gecontroleerd
Bewaar de oorspronkelijke X-Client-Request-ID, respons en headers. Een onbekende uitkomst of result_pending_check geeft geen toestemming voor een tweede aanmaakverzoek.
Antwoordvelden
| Veld | Type |
|---|---|
Veldchoices[] | Typeobject |
Veldusage | Typeobject |
Fouten en vervolgstappen
| Antwoord | Voorwaarde | Volgende stap |
|---|---|---|
Antwoord400 · invalid_request_error | VoorwaardeEen verplicht veld, modelselector, type of invoerrepresentatie is ongeldig. | Volgende stapBekijk de geretourneerde validatiedetails voordat u een afzonderlijk verzoek voorbereidt. |
Antwoord | VoorwaardeHet oorspronkelijke verzoek of resultaat is onbekend of moet worden gecontroleerd. | Volgende stapBewaar de oorspronkelijke identificatoren en headers; lees alleen ondersteunde statusgegevens of bibliotheekrecords. Dien het aanmaakverzoek niet opnieuw in. |
Aliasnamen
Modelaliasnamen
Ailoot Ultra google/gemma-4-26b-a4b-it:free
Aliasnamen voor methodepaden
/chat/completions
Gerelateerde aanroeper-ID’s
FAQ · Google: Gemma 4 26B A4B (free)
- Welke invoer en resultaten zijn beschikbaar?
POST /v1/chat/completions·google/gemma-4-26b-a4b-it:free:text,image→text- Welke velden gebruikt het verzoek?
POST /v1/chat/completions·google/gemma-4-26b-a4b-it:free:model,messages,stream