models

Poolside: Laguna XS 2.1 (free)

Markdown · JSON

Poolside: Laguna XS 2.1 (free)

Poolside Laguna XS 2.1 is een tekstmodel met 33 miljard parameters in totaal en 3 miljard actieve parameters voor agentgestuurd programmeren en langdurig werk. Het heeft een context van 262.144 tokens en native redenering tussen toolaanroepen. Het kleinere MoE-ontwerp en afzonderlijke gekwantiseerde releases ondersteunen lokale implementatie, met een middelenbehoefte die van de configuratie afhangt.

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.

Poolside Laguna XS 2.1 is een mixture-of-experts-taalmodel voor agentgestuurd programmeren en langdurig werk, gepositioneerd als het kleinere model voor lokale implementatie in de Laguna-reeks. Het telt 33 miljard parameters in totaal en 3 miljard actieve parameters per token. Het is een bijgewerkt model ten opzichte van Laguna XS.2, met behoud van de architectuur en verbeteringen in de door de maker gerapporteerde resultaten voor softwareontwikkeling en terminaltaken. Het model accepteert tekst en genereert tekst, code, redeneringen en verzoeken om toolaanroepen.

Het ontwerp met 40 lagen combineert 10 lagen met globale attention en 30 sliding-window-lagen, met sigmoid gating en een sliding window van 512 tokens. Dat lokale attention-venster staat los van de modelcontext van 262.144 tokens. Poolside beschrijft ook een FP8 KV-cache-ontwerp om het geheugengebruik per token te beperken. Die kenmerken helpen de focus op lokale implementatie te verklaren, maar de precieze geheugenbehoefte hangt nog altijd af van het checkpoint, de kwantisatie, de werkcontext en de servingconfiguratie.

Geef voor een programmeertaak de relevante bronbestanden als tekst, het verwachte gedrag en de werkelijke fout of mislukte uitvoer. Een nuttig verzoek is: “Corrigeer hoe deze parser ge-escapete scheidingstekens verwerkt, met behoud van het gepubliceerde invoerformaat. Toon de voorgestelde wijziging, leg uit welke gevallen worden geraakt en benoem voorbeelden die een regressie zouden blootleggen.” Houd een concreet eindproduct en een voltooiingsvoorwaarde aan, zodat het model naar een resultaat kan toewerken in plaats van alleen het probleem te bespreken.

Geef voor terminaltaken de huidige omgeving, relevante commando-uitvoer en de beperkingen voor het werk. In een toepassing met tools stelt het model een functieaanroep voor, voert de toepassing die uit en wordt het resultaat teruggestuurd voor de volgende beslissing. Vraag om uit te leggen wat een fout aantoont voordat een ander commando wordt voorgesteld. Geef bijvoorbeeld het afhankelijkhedenmanifest en de uitvoer van de mislukte installatie en vraag vervolgens om de kleinste correctie die op de bron is gebaseerd en het verwachte resultaat van de volgende controle. Bewaar eerder geslaagde stappen en het onopgeloste probleem in de geschiedenis.

Laguna XS 2.1 is ontworpen voor afwisselend denken vóór en tussen toolaanroepen. De fabrikant beveelt aan om redeneerinhoud uit eerdere assistentberichten te behouden bij het samenstellen van de volgende aanvraag. Het weglaten van die inhoud kan verdere redenering in vervolgstappen verhinderen. Bewaar het assistentantwoord, de informatie over de toolaanroep en het bijbehorende toolresultaat samen, met het doorlopende doel zichtbaar. Dit is vooral nuttig wanneer meerdere waarnemingen bijdragen aan een oplossing en een latere stap afhangt van een eerder genomen beslissing.

Denken kan via het chatsjabloon worden in- of uitgeschakeld. Poolside beveelt aan om het voor agentgestuurd programmeren in te schakelen en over gespreksbeurten heen te behouden. Een verzoek om een direct antwoord kan geschikt zijn voor een kleine omzetting of uitleg, terwijl een herstel met meerdere onderling afhankelijke voorwaarden baat heeft bij een doorlopende lus van redenering en waarneming. Vermeld het uiteindelijke uitvoerformaat en laat ruimte voor het definitieve antwoord. De evaluatie-instellingen van de fabrikant zijn keuzes in een implementatierecept en geen algemene garantie over de hoeveelheid redenering of de maximale antwoordlengte.

Organiseer bij lange broninvoer de bestanden en documentatie met duidelijke grenzen en vaste namen. Vraag om een specifiek verband te volgen, bijvoorbeeld welke aanroepende functies afhankelijk zijn van een gewijzigde interface, welke voorwaarden twee implementaties van elkaar onderscheiden of waarom een testresultaat de voorgestelde diagnose tegenspreekt. Bewaar belangrijke beslissingen en werkelijke controles in een beknopt taakverslag en verwijder irrelevante geschiedenis. De contextlimiet omvat het werkmateriaal en de gegenereerde voortzetting; een eindantwoord ter grootte van de volledige context is geen afzonderlijk beloofde capaciteit.

Poolside publiceert BF16 en afzonderlijke FP8-, NVFP4-, INT4- en GGUF-varianten, evenals DFlash-draftmodelartefacten. Dat zijn verschillende implementatiekeuzes. Een klein aantal actieve parameters betekent niet dat de volledige modelgewichten slechts die hoeveelheid geheugen innemen, en een draftmodel is een begeleidend model voor versnelling, niet het codeermodel zelf. Behoud het exacte checkpoint bij het vergelijken van lokale resultaten en bereid code of documentinhoud voor als tekst voor dit tekst-naar-tekstmodel.

De maker documenteert een probleem met de toolparser in oudere servingbuilds, waardoor bepaalde aanroepen kunnen wegvallen en hun ruwe markup als gewone antwoordtekst zichtbaar wordt. Dit toont waarom een workflow met tools onderscheid moet maken tussen het door het model bedoelde verzoek en een correct geparste functieaanroep. Inspecteer de geparste naam en argumenten, valideer ze tegen het werkelijke schema en bewaar het uitvoeringsresultaat. Een eindrapport moet het herziene artefact, de waargenomen controles en de resterende aannames benoemen. Een voorgestelde patch of een commando wordt pas een voltooid resultaat wanneer het gedrag door die verslagen is vastgesteld.

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions poolside/laguna-xs-2.1:free

poolside/laguna-xs-2.1:free

Poolside /poolside/laguna-xs-2.1:free

Aan de slag

Poolside Laguna XS 2.1 is een tekstmodel met 33 miljard parameters in totaal en 3 miljard actieve parameters voor agentgestuurd programmeren en langdurig werk. Het heeft een context van 262.144 tokens en native redenering tussen toolaanroepen. Het kleinere MoE-ontwerp en afzonderlijke gekwantiseerde releases ondersteunen lokale implementatie, met een middelenbehoefte die van de configuratie afhangt.

Toegestane invoer
Tekst
Resultaten
Tekst

Beschikbaar in Ailoot · invoer en methoden

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Invoer
text
Uitvoer
text
Context
262.144 tokens
Maximale uitvoer
32.768 tokens
Uitvoerformaat
JSON
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
poolside/laguna-xs-2.1:free
Standaard—
VeldmessagesTypearrayVereisteVereistWaarden en limietenStandaard—
VeldstreamTypebooleanVereisteOptioneelWaarden en limieten
false
Standaardfalse
Veldmax_tokensTypeintegerVereisteOptioneelWaarden en limieten
Minimum: 1
Maximum: 32.768
Standaard—
Veldmax_completion_tokensTypeintegerVereisteOptioneelWaarden en limieten
Minimum: 1
Maximum: 32.768
Standaard—
VeldnTypeintegerVereisteOptioneelWaarden en limieten
Minimum: 1
Maximum: 128
Standaard—
VeldtemperatureTypenumberVereisteOptioneelWaarden en limietenStandaard—
Veldtop_pTypenumberVereisteOptioneelWaarden en limietenStandaard—
VeldseedTypeintegerVereisteOptioneelWaarden en limietenStandaard—
VeldstopTypeVereisteOptioneelWaarden en limietenStandaard—
Veldfrequency_penaltyTypenumberVereisteOptioneelWaarden en limietenStandaard—
Veldpresence_penaltyTypenumberVereisteOptioneelWaarden en limietenStandaard—
VelduserTypestringVereisteOptioneelWaarden en limietenStandaard—
Methodeparameters en levenscyclus
ParameterContract
Parametercontent_typeContractapplication/json
ParameterrequiredContractmodel, messages
ParameteroptionalContractstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user
Parametermaterial_typesContracttext
ParameterconditionsContractUse literal text messages only. Cache controls, tools, image/audio/video content and streamed responses are unavailable for this method., The complete encoded JSON request must not exceed 262144 bytes.

Levenscyclus: synchronous_json

Tarieven

Tariefverwijzingen voegen geen verzoekopties toe. Ondersteunde parameters staan bij de geselecteerde methode.

Snelle modus
Standaardtarief Wanneer de snelle modus geselecteerd is
Flex-modus
Standaardtarief Wanneer de flex-modus geselecteerd is
Maximale redeneerinspanning
Standaardtarief Wanneer voor maximale redeneerinspanning de default-aanpassing wordt gebruikt
Tarieven voor expliciete caching
Niet ingeschakeld Wanneer expliciete caching wordt aangevraagd
Nultarieven voor uitsluitend tekst
Text input and output only. Cache, tools, media and streaming are unavailable. Voor invoer en uitvoer die uitsluitend uit tekst bestaan

Ailoot-tarieven

Prijzen per configuratie

ConfiguratieTariefstaffelKosten
ConfiguratieBasistarieven voor tokensTariefstaffelBasistariefKosten
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

curl · maak één keer aan en bewaar het volledige resultaat
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": "poolside/laguna-xs-2.1:free", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false}')

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

Alle voltooide resultaten bewaren

Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.

Retain the complete response, all actual results, original identifiers, usage and response headers.

Als het oorspronkelijke antwoord moet worden gecontroleerd

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Aliasnamen

Modelaliasnamen

Ailoot Ultra poolside/laguna-xs-2.1:free

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

poolside/laguna-xs-2.1:free

Ailoot Ultra · Anthropic Messages POST /v1/messages poolside/laguna-xs-2.1:free

poolside/laguna-xs-2.1:free

Poolside /poolside/laguna-xs-2.1:free

Aan de slag

Poolside Laguna XS 2.1 is een tekstmodel met 33 miljard parameters in totaal en 3 miljard actieve parameters voor agentgestuurd programmeren en langdurig werk. Het heeft een context van 262.144 tokens en native redenering tussen toolaanroepen. Het kleinere MoE-ontwerp en afzonderlijke gekwantiseerde releases ondersteunen lokale implementatie, met een middelenbehoefte die van de configuratie afhangt.

Toegestane invoer
Tekst
Resultaten
Tekst

Beschikbaar in Ailoot · invoer en methoden

Ailoot Ultra · Anthropic Messages POST /v1/messages
Invoer
text
Uitvoer
text
Context
262.144 tokens
Maximale uitvoer
32.768 tokens
Uitvoerformaat
JSON
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
poolside/laguna-xs-2.1:free
Standaard—
VeldmessagesTypearrayVereisteVereistWaarden en limietenStandaard—
VeldstreamTypebooleanVereisteOptioneelWaarden en limieten
false
Standaardfalse
VeldsystemTypestringVereisteOptioneelWaarden en limietenStandaard—
Veldmax_tokensTypeintegerVereisteVereistWaarden en limieten
Minimum: 1
Maximum: 32.768
Standaard—
VeldtemperatureTypenumberVereisteOptioneelWaarden en limietenStandaard—
Veldtop_pTypenumberVereisteOptioneelWaarden en limietenStandaard—
Veldtop_kTypeintegerVereisteOptioneelWaarden en limietenStandaard—
Veldstop_sequencesTypearrayVereisteOptioneelWaarden en limietenStandaard—
VeldmetadataTypeobjectVereisteOptioneelWaarden en limietenStandaard—
Methodeparameters en levenscyclus
ParameterContract
Parametercontent_typeContractapplication/json
ParameterrequiredContractmodel, messages, max_tokens
ParameteroptionalContractstream, system, temperature, top_p, top_k, stop_sequences, metadata
Parametermaterial_typesContracttext
ParameterconditionsContractUse literal text messages only. Cache controls, tools, image/audio/video content and streamed responses are unavailable for this method., The complete encoded JSON request must not exceed 262144 bytes.

Levenscyclus: synchronous_json

Tarieven

Tariefverwijzingen voegen geen verzoekopties toe. Ondersteunde parameters staan bij de geselecteerde methode.

Snelle modus
Standaardtarief Wanneer de snelle modus geselecteerd is
Flex-modus
Standaardtarief Wanneer de flex-modus geselecteerd is
Maximale redeneerinspanning
Standaardtarief Wanneer voor maximale redeneerinspanning de default-aanpassing wordt gebruikt
Nultarieven voor uitsluitend tekst
Text input and output only. Cache, tools, media and streaming are unavailable. Voor invoer en uitvoer die uitsluitend uit tekst bestaan

Ailoot-tarieven

Prijzen per configuratie

ConfiguratieTariefstaffelKosten
ConfiguratieBasistarieven voor tokensTariefstaffelBasistariefKosten
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 · Anthropic Messages

curl · maak één keer aan en bewaar het volledige resultaat
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": "poolside/laguna-xs-2.1:free", "messages": [{"role": "user", "content": "Summarize the supplied text in three concise points."}], "stream": false, "max_tokens": 256}')

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/messages \
  -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 · Anthropic Messages

JSON

Alle voltooide resultaten bewaren

Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.

Retain the complete response, all actual results, original identifiers, usage and response headers.

Als het oorspronkelijke antwoord moet worden gecontroleerd

Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.

Aliasnamen

Modelaliasnamen

Ailoot Ultra poolside/laguna-xs-2.1:free

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

poolside/laguna-xs-2.1:free

FAQ · Poolside: Laguna XS 2.1 (free)
Welke invoer en resultaten zijn beschikbaar?

POST /v1/chat/completions · poolside/laguna-xs-2.1:free: text → text

POST /v1/messages · poolside/laguna-xs-2.1:free: text → text

Welke velden gebruikt het verzoek?

POST /v1/chat/completions · poolside/laguna-xs-2.1:free: model, messages, stream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user

POST /v1/messages · poolside/laguna-xs-2.1:free: model, messages, stream, system, max_tokens, temperature, top_p, top_k, stop_sequences, metadata

Welke limieten gelden?

POST /v1/chat/completions · poolside/laguna-xs-2.1:free: ctx: 262144; max_out: 32768; max_tokens.minimum: 1; max_tokens.maximum: 32768; max_completion_tokens.minimum: 1; max_completion_tokens.maximum: 32768; n.minimum: 1; n.maximum: 128

POST /v1/messages · poolside/laguna-xs-2.1:free: ctx: 262144; max_out: 32768; max_tokens.minimum: 1; max_tokens.maximum: 32768

Meer details

Verbind Ailoot met Claude Code, OpenCode, Hermes of je eigen applicatie.

Het bedrijf en zijn projectenportefeuille

Het bedrijf en zijn projectenportefeuille: miljoenen klanten; maandelijkse verkopen in de miljarden.

Koop tokens met korting.

Abonnementsvoordeel voor regelmatig gebruik. Promotiecodes geven tot 50% korting op tokens.

Abonnement
Kies een abonnement met korting voor je terugkerende verzoeken.
Promotiecode tot 50%
Vul de code bij aankoop in. De prijs wordt volgens de lopende actie herberekend.
Kosten in de geschiedenis
Model, tokens en bedrag worden per verzoek bewaard.

Kies een abonnement · Bekijk modelprijzen

Verbind de API met het product dat je verkoopt.

SaaS, apps en bots volgens de openbare aanbodvoorwaarden en licentieovereenkomst van Ailoot. Vraag voor doorverkoop een resellerlicentie aan.

Commerciële applicatie
Voeg tekst-, beeld-, video- en geluidsgeneratie aan betaalde functies van je service toe.
Resellerlicentie
Stuur een projectbeschrijving en toegangsschema. Vraag schriftelijke voorwaarden voor gebruik en doorverkoop.
Documenten op de site
Aanbodvoorwaarden, licentieovereenkomst en gegevensbeleid zijn vóór het verbinden beschikbaar.

Vraag een resellerlicentie aan · Aanbodvoorwaarden en licentieovereenkomst