Poolside: Laguna S 2.1 (free)
Poolside Laguna S 2.1 is een tekstmodel voor agentgestuurd programmeren en langdurig werk, met 118 miljard parameters in totaal en ongeveer 8 miljard actieve parameters. Het combineert een modelcontext van 1.048.576 tokens met native toolgebruik en afwisselend redeneren; behoud van eerder denkwerk helpt om effectief door te gaan over toolaanroepen heen.
- Ailoot Ultra · OpenAI Chat
POST /v1/chat/completionspoolside/laguna-s-2.1:free - Ailoot Ultra · Anthropic Messages
POST /v1/messagespoolside/laguna-s-2.1:free
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 S 2.1 is een mixture-of-experts-taalmodel voor agentgestuurd programmeren en langdurig werk. Het heeft 118 miljard parameters in totaal en ongeveer 8 miljard actieve parameters per token, waarmee het in de serie van de fabrikant tussen de kleinere Laguna XS 2.1 en de grotere Laguna M.1 staat. Het model verwerkt tekst en produceert tekst, code, redeneringen en verzoeken om toolaanroepen in een applicatie met gekoppelde tools.
De architectuur combineert globale en sliding-window attention over 48 lagen: 12 globale lagen en 36 sliding-window-lagen. Het sliding window van 512 tokens beschrijft lokale attention binnen die lagen, terwijl de gedocumenteerde modelcontext 1.048.576 tokens omvat. Dit zijn verschillende maten. De grotere context ondersteunt taken waarbij bronbestanden, waarnemingen en beslissingen zich over veel stappen opstapelen. Houd het werkdoel en betekenisvol bewijsmateriaal bij elkaar en reserveer binnen de gebruikte configuratie ruimte voor verdere redenering en het eindantwoord.
Het model is vooral bedoeld voor softwarewerk dat volhouden, controleren en herzien vereist. Lever voor een repositorytaak het verwachte gedrag, de relevante bestanden als tekst, informatie over afhankelijkheden en de werkelijke falende uitvoer aan. Vraag om een gericht resultaat: “Achterhaal de oorzaak van deze regressie, stel een wijziging voor die de gedocumenteerde interface behoudt en benoem de controles die een oplossing onderscheiden van een niet-gerelateerde wijziging.” Geef het model in een workflow met tools het resultaat van elke uitgevoerde controle voordat het de volgende stap kiest.
Lever voor optimalisatiewerk metingen en een expliciet doel aan. Een voorbeeld is: “Gebruik dit profiel en geheugentoewijzingsrapport om een knelpunt te identificeren. Stel één wijziging voor, leg het verwachte effect uit en vergelijk het met de uitgangssituatie nadat dezelfde meting is herhaald.” Zo kan een prestatieclaim worden geïnspecteerd. De release van Poolside bespreekt verificatie en aanhoudende voortgang als belangrijk gedrag, maar een overtuigende uitleg alleen bewijst niet dat een herziening sneller, correct of volledig is. Bewaar de waarnemingen die het behouden of verwerpen van de wijziging onderbouwen.
Laguna S 2.1 ondersteunt afwisselend denken vóór en tussen toolaanroepen. De fabrikant beveelt aan de redeneerinhoud van eerdere assistentberichten in de verdere geschiedenis te behouden; het weglaten van die blokken kan ertoe leiden dat het redeneren in vervolgstappen stopt. Bewaar het assistentantwoord, de toolaanroepinformatie en het bijbehorende toolresultaat samen. Zo kan een langere taak vanuit de werkelijke toestand doorgaan, in plaats van herhaaldelijk te reconstrueren wat al is geprobeerd.
De gedocumenteerde denkopties zijn off en max, waarbij max standaard is ingeschakeld in de door de maker beschreven configuratie. Het model bepaalt in die modus zelf het denkbudget; de release biedt geen afzonderlijke inspanningsinstellingen low, medium en high. Poolside beveelt voor agentgestuurd programmeren aan het denken in te schakelen en tussen stappen te behouden. Geef het eindresultaat en de voltooiingscriteria expliciet aan en maak onderscheid tussen een lange redeneerreeks en het voltooide resultaat. De fabrikant noemt overmatig nadenken, vooral bij wedstrijdwiskunde, als een wezenlijke beperking.
Tooldefinities vragen extra aandacht. Poolside meldt dat S 2.1 aanvankelijk kan terugvallen op een vertrouwde toolinterface, in plaats van nauwgezet een vergelijkbaar maar afwijkend schema te volgen. Het kan ook ongeldige JSON of JSON met onjuiste escapes produceren wanneer een toolargument een geneste array bevat. Geef de werkelijke argumentdefinities, valideer voorgestelde aanroepen en geef een precieze fout terug wanneer de aanroep niet overeenkomt. De maker beschrijft correctie via feedback in de context als een manier om sommige van deze afwijkingen op te lossen. Houd de resulterende toolwaarneming beschikbaar voor de volgende beslissing.
De fabrikant publiceert afzonderlijke BF16- en gekwantiseerde varianten en een optioneel DFlash-draftmodel. Dit zijn verschillende bestanden en servingrecepten; het geheugengebruik van een gekwantiseerd checkpoint of de prestaties van speculative decoding mogen daarom niet uit de algemene modelnaam worden afgeleid. Bereid voor gewoon tekstwerk broncode, commando-uitvoer en documentfragmenten voor als leesbare tekst. De release vermeldt dat het model geen beeldbegrip heeft; een screenshot heeft een tekstuele waarneming of een passende externe inspectiestap nodig voordat het de analyse kan ondersteunen.
Vraag om een eindresultaat dat het gewijzigde artefact, de belangrijke beslissingen, de waargenomen controles en eventuele onopgeloste voorwaarden benoemt. Koppel bij een codereview bevindingen aan de relevante broncode en laat zien waarom elk probleem het gedrag beïnvloedt. Maak bij een reparatie onderscheid tussen de voorgestelde patch en een patch waarvan het gedrag daadwerkelijk is gecontroleerd. Het behouden van redeneer- en toolgeschiedenis helpt het model de taak uit te werken, terwijl het eindresultaat en de vastgelegde uitkomsten aantonen wat is bereikt.
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions poolside/laguna-s-2.1:free
poolside/laguna-s-2.1:freeAan de slag
Poolside Laguna S 2.1 is een tekstmodel voor agentgestuurd programmeren en langdurig werk, met 118 miljard parameters in totaal en ongeveer 8 miljard actieve parameters. Het combineert een modelcontext van 1.048.576 tokens met native toolgebruik en afwisselend redeneren; behoud van eerder denkwerk helpt om effectief door te gaan over toolaanroepen heen.
- Toegestane invoer
- Tekst
- Resultaten
- Tekst
Beschikbaar in Ailoot · invoer en methoden
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
- Invoertypen
text- Uitvoertypen
text- Context
- 262.144 tokens
- Maximale uitvoer
- 32.768 tokens
- Uitvoerformaat
- JSON
| Veld | Type | Vereiste | Waarden en limieten | Standaard |
|---|---|---|---|---|
Veldmodel | Typestring | VereisteVereist | Waarden en limieten poolside/laguna-s-2.1:free | Standaard— |
Veldmessages | Typearray | VereisteVereist | Waarden en limieten | Standaard— |
Veldstream | Typeboolean | VereisteOptioneel | Waarden en limieten false | Standaardfalse |
Veldmax_tokens | Typeinteger | VereisteOptioneel | Waarden en limieten Minimum: 1 Maximum: 32.768 | Standaard— |
Veldmax_completion_tokens | Typeinteger | VereisteOptioneel | Waarden en limieten Minimum: 1 Maximum: 32.768 | Standaard— |
Veldn | Typeinteger | VereisteOptioneel | Waarden en limieten Minimum: 1 Maximum: 128 | Standaard— |
Veldtemperature | Typenumber | VereisteOptioneel | Waarden en limieten | Standaard— |
Veldtop_p | Typenumber | VereisteOptioneel | Waarden en limieten | Standaard— |
Veldseed | Typeinteger | VereisteOptioneel | Waarden en limieten | Standaard— |
Veldstop | Type | VereisteOptioneel | Waarden en limieten | Standaard— |
Veldfrequency_penalty | Typenumber | VereisteOptioneel | Waarden en limieten | Standaard— |
Veldpresence_penalty | Typenumber | VereisteOptioneel | Waarden en limieten | Standaard— |
Velduser | Typestring | VereisteOptioneel | Waarden en limieten | Standaard— |
Methodeparameters en levenscyclus
| Parameter | Contract |
|---|---|
Parametercontent_type | Contractapplication/json |
Parameterrequired | Contractmodel, messages |
Parameteroptional | Contractstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user |
Parametermaterial_types | Contracttext |
Parameterconditions | 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 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
- Text input and output only. Cache, tools, media and streaming are unavailable. 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": "poolside/laguna-s-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-s-2.1:free
Aliasnamen voor methodepaden
Gebruik de hierboven getoonde methodepaden.
Gerelateerde aanroeper-ID’s
Ailoot Ultra · Anthropic Messages POST /v1/messages poolside/laguna-s-2.1:free
poolside/laguna-s-2.1:freeAan de slag
Poolside Laguna S 2.1 is een tekstmodel voor agentgestuurd programmeren en langdurig werk, met 118 miljard parameters in totaal en ongeveer 8 miljard actieve parameters. Het combineert een modelcontext van 1.048.576 tokens met native toolgebruik en afwisselend redeneren; behoud van eerder denkwerk helpt om effectief door te gaan over toolaanroepen heen.
- Toegestane invoer
- Tekst
- Resultaten
- Tekst
Beschikbaar in Ailoot · invoer en methoden
Ailoot Ultra · Anthropic Messages POST /v1/messages
- Invoertypen
text- Uitvoertypen
text- Context
- 262.144 tokens
- Maximale uitvoer
- 32.768 tokens
- Uitvoerformaat
- JSON
| Veld | Type | Vereiste | Waarden en limieten | Standaard |
|---|---|---|---|---|
Veldmodel | Typestring | VereisteVereist | Waarden en limieten poolside/laguna-s-2.1:free | Standaard— |
Veldmessages | Typearray | VereisteVereist | Waarden en limieten | Standaard— |
Veldstream | Typeboolean | VereisteOptioneel | Waarden en limieten false | Standaardfalse |
Veldsystem | Typestring | VereisteOptioneel | Waarden en limieten | Standaard— |
Veldmax_tokens | Typeinteger | VereisteVereist | Waarden en limieten Minimum: 1 Maximum: 32.768 | Standaard— |
Veldtemperature | Typenumber | VereisteOptioneel | Waarden en limieten | Standaard— |
Veldtop_p | Typenumber | VereisteOptioneel | Waarden en limieten | Standaard— |
Veldtop_k | Typeinteger | VereisteOptioneel | Waarden en limieten | Standaard— |
Veldstop_sequences | Typearray | VereisteOptioneel | Waarden en limieten | Standaard— |
Veldmetadata | Typeobject | VereisteOptioneel | Waarden en limieten | Standaard— |
Methodeparameters en levenscyclus
| Parameter | Contract |
|---|---|
Parametercontent_type | Contractapplication/json |
Parameterrequired | Contractmodel, messages, max_tokens |
Parameteroptional | Contractstream, system, temperature, top_p, top_k, stop_sequences, metadata |
Parametermaterial_types | Contracttext |
Parameterconditions | 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 is geselecteerd
- Flexmodus
- Standaardtarief Wanneer de modus flex is geselecteerd
- Maximale redeneerinspanning
- Standaardtarief Wanneer bij 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 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 · Anthropic Messages
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-s-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-s-2.1:free
Aliasnamen voor methodepaden
Gebruik de hierboven getoonde methodepaden.
Gerelateerde aanroeper-ID’s
FAQ · Poolside: Laguna S 2.1 (free)
- Welke invoer en resultaten zijn beschikbaar?
POST /v1/chat/completions·poolside/laguna-s-2.1:free:text→textPOST /v1/messages·poolside/laguna-s-2.1:free:text→text- Welke velden gebruikt het verzoek?
POST /v1/chat/completions·poolside/laguna-s-2.1:free:model,messages,stream,max_tokens,max_completion_tokens,n,temperature,top_p,seed,stop,frequency_penalty,presence_penalty,userPOST /v1/messages·poolside/laguna-s-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-s-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:128POST /v1/messages·poolside/laguna-s-2.1:free:ctx:262144;max_out:32768;max_tokens.minimum:1;max_tokens.maximum:32768