Source: https://ailoot.ai/models/nl-be/poolside-laguna-xs-2-1-u003a-free/
Canonical: https://ailoot.ai/models/nl-be/poolside-laguna-xs-2-1-u003a-free/
Language: nl-be

# Poolside: Laguna XS 2.1 (free)

[Markdown](https://ailoot.ai/models/nl-be/poolside-laguna-xs-2-1-u003a-free/index.md) · [JSON](https://ailoot.ai/models/nl-be/poolside-laguna-xs-2-1-u003a-free/facts.json)

## [Poolside: Laguna XS 2.1 (free)](https://ailoot.ai/models/nl-be/poolside-laguna-xs-2-1-u003a-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.

- [**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions` `poolside/laguna-xs-2.1:free`](https://ailoot.ai/models/nl-be/poolside-laguna-xs-2-1-u003a-free/#method-0)
- [**Ailoot Ultra · Anthropic Messages** `POST /v1/messages` `poolside/laguna-xs-2.1:free`](https://ailoot.ai/models/nl-be/poolside-laguna-xs-2-1-u003a-free/#method-1)

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`](https://ailoot.ai/models/nl-be/#m=poolside%2Flaguna-xs-2.1%3Afree&route=Ultra&caller=poolside%2Flaguna-xs-2.1%3Afree&fmt=chat)

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

| Veld | Type | Vereiste | Waarden en limieten | Standaard |
| --- | --- | --- | --- | --- |
| Veld`model` | Type`string` | VereisteVereist | Waarden en limieten poolside/laguna-xs-2.1:free | Standaard— |
| Veld`messages` | Type`array` | VereisteVereist | Waarden en limieten | Standaard— |
| Veld`stream` | Type`boolean` | VereisteOptioneel | Waarden en limieten false | Standaardfalse |
| Veld`max_tokens` | Type`integer` | VereisteOptioneel | Waarden en limieten Minimum: 1 Maximum: 32.768 | Standaard— |
| Veld`max_completion_tokens` | Type`integer` | VereisteOptioneel | Waarden en limieten Minimum: 1 Maximum: 32.768 | Standaard— |
| Veld`n` | Type`integer` | VereisteOptioneel | Waarden en limieten Minimum: 1 Maximum: 128 | Standaard— |
| Veld`temperature` | Type`number` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`top_p` | Type`number` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`seed` | Type`integer` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`stop` | Type`` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`frequency_penalty` | Type`number` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`presence_penalty` | Type`number` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`user` | Type`string` | VereisteOptioneel | Waarden en limieten | Standaard— |

Methodeparameters en levenscyclus

| Parameter | Contract |
| --- | --- |
| Parameter`content_type` | Contractapplication/json |
| Parameter`required` | Contractmodel, messages |
| Parameter`optional` | Contractstream, max\_tokens, max\_completion\_tokens, n, temperature, top\_p, seed, stop, frequency\_penalty, presence\_penalty, user |
| Parameter`material_types` | Contracttext |
| Parameter`conditions` | ContractUse 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

| 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 →](https://ailoot.ai/docs/nl-be/billing/reserve/)

### Voorbeeldverzoeken

#### Ailoot Ultra · OpenAI Chat

curl · maak één keer aan en bewaar het volledige resultaat

```bash
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`](https://ailoot.ai/models/nl-be/#m=poolside%2Flaguna-xs-2.1%3Afree&route=Ultra&caller=poolside%2Flaguna-xs-2.1%3Afree&fmt=chat)

#### Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

#### Gerelateerde aanroeper-ID’s

[`poolside/laguna-xs-2.1:free`](https://ailoot.ai/models/nl-be/#m=poolside%2Flaguna-xs-2.1%3Afree&route=Ultra&caller=poolside%2Flaguna-xs-2.1%3Afree&fmt=chat)

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

[`poolside/laguna-xs-2.1:free`](https://ailoot.ai/models/nl-be/#m=poolside%2Flaguna-xs-2.1%3Afree&route=Ultra&caller=poolside%2Flaguna-xs-2.1%3Afree&fmt=messages)

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

| Veld | Type | Vereiste | Waarden en limieten | Standaard |
| --- | --- | --- | --- | --- |
| Veld`model` | Type`string` | VereisteVereist | Waarden en limieten poolside/laguna-xs-2.1:free | Standaard— |
| Veld`messages` | Type`array` | VereisteVereist | Waarden en limieten | Standaard— |
| Veld`stream` | Type`boolean` | VereisteOptioneel | Waarden en limieten false | Standaardfalse |
| Veld`system` | Type`string` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`max_tokens` | Type`integer` | VereisteVereist | Waarden en limieten Minimum: 1 Maximum: 32.768 | Standaard— |
| Veld`temperature` | Type`number` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`top_p` | Type`number` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`top_k` | Type`integer` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`stop_sequences` | Type`array` | VereisteOptioneel | Waarden en limieten | Standaard— |
| Veld`metadata` | Type`object` | VereisteOptioneel | Waarden en limieten | Standaard— |

Methodeparameters en levenscyclus

| Parameter | Contract |
| --- | --- |
| Parameter`content_type` | Contractapplication/json |
| Parameter`required` | Contractmodel, messages, max\_tokens |
| Parameter`optional` | Contractstream, system, temperature, top\_p, top\_k, stop\_sequences, metadata |
| Parameter`material_types` | Contracttext |
| Parameter`conditions` | ContractUse 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

| 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 →](https://ailoot.ai/docs/nl-be/billing/reserve/)

### Voorbeeldverzoeken

#### Ailoot Ultra · Anthropic Messages

curl · maak één keer aan en bewaar het volledige resultaat

```bash
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`](https://ailoot.ai/models/nl-be/#m=poolside%2Flaguna-xs-2.1%3Afree&route=Ultra&caller=poolside%2Flaguna-xs-2.1%3Afree&fmt=messages)

#### Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

#### Gerelateerde aanroeper-ID’s

[`poolside/laguna-xs-2.1:free`](https://ailoot.ai/models/nl-be/#m=poolside%2Flaguna-xs-2.1%3Afree&route=Ultra&caller=poolside%2Flaguna-xs-2.1%3Afree&fmt=messages)

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`

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](https://ailoot.ai/docs/nl-be/billing/subscriptions/) · [Bekijk modelprijzen](https://ailoot.ai/models/nl-be/)

## 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](mailto:support@ailoot.ai) · [Aanbodvoorwaarden en licentieovereenkomst](https://ailoot.ai/legal/offer?lang=nl-be)

## Ailoot · Het bedrijf en zijn projectenportefeuille





Ailoot bouwt op opgebouwde operationele ervaring, een groot klantenbestand, een stabiele dienst en doorlopende KPI-controle.





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





Ailoot gebruikt die operationele ervaring voor API-toegang tot AI-functies in klantproducten, agents, applicaties en automatiseringen.
