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

# Poolside: Laguna XS 2.1 (free)

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

## [Poolside: Laguna XS 2.1 (free)](https://ailoot.ai/models/nb/poolside-laguna-xs-2-1-u003a-free/)

Poolside Laguna XS 2.1 er en tekstmodell med 33B parametere totalt og 3B aktive for agentbasert koding og langvarig arbeid. Den har en kontekst på 262,144 token og innebygd resonnering mellom verktøykall. Den mindre MoE-utformingen og egne kvantiserte utgaver støtter lokal utrulling med ressursbehov som avhenger av konfigurasjonen.

- [**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions` `poolside/laguna-xs-2.1:free`](https://ailoot.ai/models/nb/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/nb/poolside-laguna-xs-2-1-u003a-free/#method-1)

Om modellen

Denne beskrivelsen dekker modellens funksjoner. Tilgjengelige inndata, utdata og alternativer i Ailoot er oppført nedenfor for den valgte metoden.

Poolside Laguna XS 2.1 er en mixture-of-experts-språkmodell for agentbasert koding og langvarig arbeid, posisjonert som den mindre modellen for lokal utrulling i Laguna-serien. Den har 33B parametere totalt og 3B aktive per token. Modellen er en oppdatering av Laguna XS.2 som beholder arkitekturen og forbedrer produsentens rapporterte resultater for programvareutvikling og terminaloppgaver. Modellen mottar tekst og genererer tekst, kode, resonnering og forespørsler om verktøykall.

Utformingen med 40 lag kombinerer 10 lag med global oppmerksomhet og 30 lag med glidende vindu, med sigmoid-portstyring og et glidende vindu på 512 token. Dette lokale oppmerksomhetsvinduet er atskilt fra modellens kontekst på 262,144 token. Poolside beskriver også et FP8 KV-cache-oppsett for å redusere minnebruken per token. Disse egenskapene bidrar til å forklare fokuset på lokal utrulling, men det nøyaktige minnebehovet avhenger fortsatt av sjekkpunkt, kvantisering, arbeidskontekst og serveringskonfigurasjon.

For en kodeoppgave bør du oppgi relevante kildefiler som tekst, forventet oppførsel og den faktiske feilen eller utdataene som viser svikten. En nyttig forespørsel er: «Rett denne parserens behandling av escapede skilletegn, samtidig som det publiserte inndataformatet bevares. Vis endringsforslaget, forklar hvilke tilfeller som berøres, og identifiser eksempler som vil avdekke en regresjon.» Behold en konkret leveranse og et fullføringskriterium, slik at modellen kan arbeide mot et resultat fremfor bare å diskutere problemet.

For terminalbaserte oppgaver bør du oppgi det aktuelle miljøet, relevante kommandoutdata og begrensninger for arbeidet. I en verktøytilkoblet applikasjon foreslår modellen et funksjonskall, applikasjonen utfører det, og resultatet returneres som grunnlag for neste beslutning. Be den forklare hva en feil avdekker før den foreslår en ny kommando. Oppgi for eksempel avhengighetsmanifestet og utdata fra den mislykkede installasjonen, og be deretter om den minste korrigeringen som er forankret i kilden, og forventet resultat av neste kontroll. Bevar tidligere vellykkede trinn og det uavklarte problemet i historikken.

Laguna XS 2.1 er utformet for innflettet tenkning før og mellom verktøykall. Produsenten anbefaler å beholde resonneringsinnhold fra tidligere assistentmeldinger når neste forespørsel settes sammen på nytt. Hvis dette innholdet utelates, kan det hindre videre resonnering i oppfølgingstrinn. Hold assistentsvaret, informasjonen om verktøykallet og det tilhørende verktøyresultatet samlet, med det løpende målet synlig. Dette er særlig nyttig når flere observasjoner bidrar til en retting og et senere trinn avhenger av en tidligere beslutning.

Tenkning kan aktiveres eller deaktiveres gjennom chatmalen. Poolside anbefaler å aktivere den for agentbasert koding og bevare den mellom samtalerundene. En forespørsel om et direkte svar kan passe en liten omforming eller forklaring, mens en retting med flere avhengige betingelser har nytte av en løpende sløyfe med resonnering og observasjoner. Oppgi endelig utdataformat, og la det være plass til sluttsvaret. Produsentens evalueringsinnstillinger er oppskriftsvalg, ikke en universell garanti for mengden resonnering eller maksimal svarlengde.

For lange kildeinndata bør du organisere filer og dokumentasjon med tydelige grenser og stabile navn. Be om å spore en bestemt sammenheng, for eksempel hvilke kallere som avhenger av et endret grensesnitt, hvilke betingelser som skiller to implementeringer, eller hvorfor et testresultat motsier den foreslåtte diagnosen. Behold viktige beslutninger og faktiske kontroller i en kompakt oppgaveoversikt, og fjern irrelevant historikk. Kontekstgrensen dekker arbeidsmaterialet og den genererte fortsettelsen; et sluttsvar på størrelse med hele konteksten er ikke en egen lovet kapasitet.

Poolside publiserer BF16 og egne FP8-, NVFP4-, INT4- og GGUF-varianter, samt DFlash-utkastmodeller. Dette er ulike utrullingsvalg. Et lite antall aktive parametere betyr ikke at alle modellvektene bare opptar tilsvarende minne, og en utkastmodell er en ledsager for akselerasjon fremfor selve kodemodellen. Behold det nøyaktige sjekkpunktet når lokale resultater sammenlignes, og klargjør kode- eller dokumentinnhold som tekst for denne tekst-til-tekst-modellen.

Produsenten dokumenterer et problem med verktøyparseren i eldre serveringsbygg som kan utelate enkelte kall og vise den rå oppmerkingen deres som vanlig svartekst. Dette viser hvorfor en verktøytilkoblet arbeidsflyt må skille mellom modellens tiltenkte forespørsel og et riktig tolket funksjonskall. Undersøk det tolkede navnet og argumentene, valider dem mot det faktiske skjemaet, og bevar utførelsesresultatet. En sluttrapport bør identifisere det reviderte produktet, de observerte kontrollene og gjenstående forutsetninger. En foreslått endring eller kommando blir først et fullført resultat når oppførselen er fastslått gjennom disse registreringene.

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

[`poolside/laguna-xs-2.1:free`](https://ailoot.ai/models/nb/#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`

### Start

Poolside Laguna XS 2.1 er en tekstmodell med 33B parametere totalt og 3B aktive for agentbasert koding og langvarig arbeid. Den har en kontekst på 262,144 token og innebygd resonnering mellom verktøykall. Den mindre MoE-utformingen og egne kvantiserte utgaver støtter lokal utrulling med ressursbehov som avhenger av konfigurasjonen.

Godkjente inndata

Tekst

Resultater

Tekst

### Tilgjengelig i Ailoot · inndata & metoder

**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions`

Inndatatyper

`text`

Utdatatyper

`text`

Kontekst

262 144 tokens

Maksimale utdata

32 768 tokens

Utdataformat

JSON

| Felt | Type | Krav | Verdier & grenser | Standard |
| --- | --- | --- | --- | --- |
| Felt`model` | Type`string` | KravPåkrevd | Verdier & grenser poolside/laguna-xs-2.1:free | Standard— |
| Felt`messages` | Type`array` | KravPåkrevd | Verdier & grenser | Standard— |
| Felt`stream` | Type`boolean` | KravValgfritt | Verdier & grenser false | Standardfalse |
| Felt`max_tokens` | Type`integer` | KravValgfritt | Verdier & grenser Minimum: 1 Maksimum: 32 768 | Standard— |
| Felt`max_completion_tokens` | Type`integer` | KravValgfritt | Verdier & grenser Minimum: 1 Maksimum: 32 768 | Standard— |
| Felt`n` | Type`integer` | KravValgfritt | Verdier & grenser Minimum: 1 Maksimum: 128 | Standard— |
| Felt`temperature` | Type`number` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`top_p` | Type`number` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`seed` | Type`integer` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`stop` | Type`` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`frequency_penalty` | Type`number` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`presence_penalty` | Type`number` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`user` | Type`string` | KravValgfritt | Verdier & grenser | Standard— |

Metodeparametere og livssyklus

| Parameter | Avtale |
| --- | --- |
| Parameter`content_type` | Avtaleapplication/json |
| Parameter`required` | Avtalemodel, messages |
| Parameter`optional` | Avtalestream, max\_tokens, max\_completion\_tokens, n, temperature, top\_p, seed, stop, frequency\_penalty, presence\_penalty, user |
| Parameter`material_types` | Avtaletext |
| Parameter`conditions` | AvtaleUse 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. |

Livssyklus: `synchronous_json`

### Priser

Tariffopplysninger legger ikke til forespørselsvalg. Støttede parametere står ved den valgte metoden.

Hurtigmodus

Standardpris Når hurtigmodus er valgt

Flex-modus

Standardpris Når flex-modus er valgt

Maksimal resonneringsinnsats

Standardpris Når justeringen «default» brukes for maksimal resonneringsinnsats

Priser for eksplisitt mellomlagring

Ikke aktivert Når eksplisitt mellomlagring forespørres

Nullsatser for ren tekst

Text input and output only. Cache, tools, media and streaming are unavailable. For inndata og utdata som bare består av tekst

#### Ailoot-satser

#### Priser etter konfigurasjon

| Konfigurasjon | Prisplan | Kostnad |
| --- | --- | --- |
| KonfigurasjonGrunnpriser for tokener | PrisplanGrunnsats | Kostnad Inndata · Inngående tokener **$0** / 1K tokener Utdata · Utgående tokener **$0** / 1K tokener Inndata · Lesing fra hurtigbuffer **—** / 1K tokener Inndata · Skriving til hurtigbuffer **—** / 1K tokener Inndata · Skriving til hurtigbuffer, 1 time **—** / 1K tokener |

Ailoot reserverer et estimert beløp før en forespørsel. Etter resultatet gjøres det endelige beløpet opp basert på målt forbruk. Oppgjør for strømming bruker den endelige forbruksposten. [Slik fungerer reservasjon og oppgjør →](https://ailoot.ai/docs/nb/billing/reserve/)

### Eksempelforespørsler

#### Ailoot Ultra · OpenAI Chat

curl · opprett én gang og bevar hele resultatet

```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.
```

### Motta og lagre resultater

#### Ailoot Ultra · OpenAI Chat

JSON

##### Behold alle ferdige resultater

Behold alle fullstendige returnerte svar, filer og innholdsdeler.

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

##### Hvis det opprinnelige svaret må kontrolleres

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

### Aliaser

#### Modellaliaser

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

#### Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

#### Tilknyttede anroper-ID-er

[`poolside/laguna-xs-2.1:free`](https://ailoot.ai/models/nb/#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/nb/#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`

### Start

Poolside Laguna XS 2.1 er en tekstmodell med 33B parametere totalt og 3B aktive for agentbasert koding og langvarig arbeid. Den har en kontekst på 262,144 token og innebygd resonnering mellom verktøykall. Den mindre MoE-utformingen og egne kvantiserte utgaver støtter lokal utrulling med ressursbehov som avhenger av konfigurasjonen.

Godkjente inndata

Tekst

Resultater

Tekst

### Tilgjengelig i Ailoot · inndata & metoder

**Ailoot Ultra · Anthropic Messages** `POST /v1/messages`

Inndatatyper

`text`

Utdatatyper

`text`

Kontekst

262 144 tokens

Maksimale utdata

32 768 tokens

Utdataformat

JSON

| Felt | Type | Krav | Verdier & grenser | Standard |
| --- | --- | --- | --- | --- |
| Felt`model` | Type`string` | KravPåkrevd | Verdier & grenser poolside/laguna-xs-2.1:free | Standard— |
| Felt`messages` | Type`array` | KravPåkrevd | Verdier & grenser | Standard— |
| Felt`stream` | Type`boolean` | KravValgfritt | Verdier & grenser false | Standardfalse |
| Felt`system` | Type`string` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`max_tokens` | Type`integer` | KravPåkrevd | Verdier & grenser Minimum: 1 Maksimum: 32 768 | Standard— |
| Felt`temperature` | Type`number` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`top_p` | Type`number` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`top_k` | Type`integer` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`stop_sequences` | Type`array` | KravValgfritt | Verdier & grenser | Standard— |
| Felt`metadata` | Type`object` | KravValgfritt | Verdier & grenser | Standard— |

Metodeparametere og livssyklus

| Parameter | Avtale |
| --- | --- |
| Parameter`content_type` | Avtaleapplication/json |
| Parameter`required` | Avtalemodel, messages, max\_tokens |
| Parameter`optional` | Avtalestream, system, temperature, top\_p, top\_k, stop\_sequences, metadata |
| Parameter`material_types` | Avtaletext |
| Parameter`conditions` | AvtaleUse 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. |

Livssyklus: `synchronous_json`

### Priser

Tariffopplysninger legger ikke til forespørselsvalg. Støttede parametere står ved den valgte metoden.

Hurtigmodus

Standardpris Når hurtigmodus er valgt

Flex-modus

Standardpris Når flex-modus er valgt

Maksimal resonneringsinnsats

Standardpris Når justeringen «default» brukes for maksimal resonneringsinnsats

Nullsatser for ren tekst

Text input and output only. Cache, tools, media and streaming are unavailable. For inndata og utdata som bare består av tekst

#### Ailoot-satser

#### Priser etter konfigurasjon

| Konfigurasjon | Prisplan | Kostnad |
| --- | --- | --- |
| KonfigurasjonGrunnpriser for tokener | PrisplanGrunnsats | Kostnad Inndata · Inngående tokener **$0** / 1K tokener Utdata · Utgående tokener **$0** / 1K tokener Inndata · Lesing fra hurtigbuffer **—** / 1K tokener Inndata · Skriving til hurtigbuffer **—** / 1K tokener Inndata · Skriving til hurtigbuffer, 1 time **—** / 1K tokener |

Ailoot reserverer et estimert beløp før en forespørsel. Etter resultatet gjøres det endelige beløpet opp basert på målt forbruk. Oppgjør for strømming bruker den endelige forbruksposten. [Slik fungerer reservasjon og oppgjør →](https://ailoot.ai/docs/nb/billing/reserve/)

### Eksempelforespørsler

#### Ailoot Ultra · Anthropic Messages

curl · opprett én gang og bevar hele resultatet

```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.
```

### Motta og lagre resultater

#### Ailoot Ultra · Anthropic Messages

JSON

##### Behold alle ferdige resultater

Behold alle fullstendige returnerte svar, filer og innholdsdeler.

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

##### Hvis det opprinnelige svaret må kontrolleres

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

### Aliaser

#### Modellaliaser

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

#### Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

#### Tilknyttede anroper-ID-er

[`poolside/laguna-xs-2.1:free`](https://ailoot.ai/models/nb/#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)

Hvilke inndata og resultater er tilgjengelige?

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

Hvilke felt bruker forespørselen?

`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`

Hvilke grenser gjelder?

`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`

Koble Ailoot til Claude Code, OpenCode, Hermes eller egen applikasjon.

## Selskapet og dets prosjektportefølje

Selskapet og dets prosjektportefølje: millioner av kunder; månedlig salg for milliarder.

## Kjøp tokener med rabatt.

Abonnementsrabatt for jevnlig bruk. Kampanjekoder gir opptil 50% på tokenkjøp.

Abonnement

Velg et rabattabonnement for faste forespørsler.

Kampanjekode opptil 50%

Oppgi kode ved kjøp. Prisen beregnes på nytt etter gjeldende kampanje.

Kostnader i historikken

Modell, tokener og beløp lagres for hver forespørsel.

[Velg abonnement](https://ailoot.ai/docs/nb/billing/subscriptions/) · [Se modellpriser](https://ailoot.ai/models/nb/)

## Koble API-et til produktet du selger.

SaaS, apper og boter etter Ailoots offentlige tilbud og lisensavtale. Be om forhandlerlisens for videresalg.

Kommersiell applikasjon

Bygg tekst-, bilde-, video- og lydgenerering inn i betalte funksjoner i tjenesten.

Forhandlerlisens

Send prosjektbeskrivelse og tilgangsopplegg. Be om skriftlige vilkår for bruk og videresalg.

Dokumenter på nettstedet

Offentlig tilbud, lisensavtale og retningslinjer for databehandling er tilgjengelige før tilkobling.

[Be om forhandlerlisens](mailto:support@ailoot.ai) · [Offentlig tilbud og lisensavtale](https://ailoot.ai/legal/offer?lang=nb)

## Ailoot · Selskapet og dets prosjektportefølje





Ailoot bygger på etablert driftserfaring, en stor kundebase, stabil tjeneste og løpende KPI-kontroll.





Selskapet og dets prosjektportefølje: millioner av kunder; månedlig salg for milliarder.





Ailoot bruker denne driftserfaringen til API-tilgang til AI-funksjoner i kundenes produkter, agenter, applikasjoner og automatiseringer.
