models

Poolside: Laguna S 2.1 (free)

Markdown · JSON

Poolside: Laguna S 2.1 (free)

Poolside Laguna S 2.1 ist ein Textmodell für agentengestütztes Coding und langfristige Aufgaben mit insgesamt 118B und etwa 8B aktiven Parametern. Es kombiniert einen Modellkontext von 1,048,576 Tokens mit nativer Werkzeugnutzung und eingeschobenem Reasoning; das Bewahren früherer Thinking-Inhalte hilft ihm, über Werkzeugaufrufe hinweg wirksam fortzufahren.

Über das Modell

Diese Beschreibung erläutert die Fähigkeiten des Modells. Die über Ailoot verfügbaren Eingaben, Ausgaben und Optionen sind unten für die ausgewählte Methode aufgeführt.

Poolside Laguna S 2.1 ist ein Mixture-of-Experts-Sprachmodell für agentengestütztes Coding und langfristige Aufgaben. Es hat insgesamt 118B Parameter und etwa 8B aktive Parameter pro Token und liegt damit in der Herstellerreihe zwischen dem kleineren Laguna XS 2.1 und dem grösseren Laguna M.1. Das Modell verarbeitet Text und erzeugt in einer Anwendung mit Werkzeuganbindung Text, Code, Reasoning und Werkzeugaufrufanfragen.

Seine Architektur kombiniert globale Attention und Sliding-Window-Attention über 48 Schichten: 12 globale Schichten und 36 Sliding-Window-Schichten. Das Sliding Window von 512 Tokens beschreibt die lokale Attention innerhalb dieser Schichten, während der dokumentierte Modellkontext 1,048,576 Tokens umfasst. Das sind unterschiedliche Messgrössen. Der grössere Kontext unterstützt Aufgaben, bei denen sich Quelldateien, Beobachtungen und Entscheidungen über viele Schritte ansammeln. Halte das Arbeitsziel und aussagekräftige Belege zusammen und reserviere innerhalb der geltenden Konfiguration Platz für weiteres Reasoning und die Abschlussantwort.

Der zentrale Zweck des Modells ist Softwarearbeit, die Ausdauer, Prüfung und Überarbeitung erfordert. Gib für eine Repository-Aufgabe das erwartete Verhalten, relevante Dateien als Text, Abhängigkeitsinformationen und die tatsächliche fehlerhafte Ausgabe vor. Verlange ein gezieltes Ergebnis: «Verfolge die Ursache dieser Regression, schlage eine Änderung vor, die die dokumentierte Schnittstelle bewahrt, und benenne die Prüfungen, die eine Korrektur von einer nicht damit zusammenhängenden Änderung unterscheiden würden.» Gib dem Modell in einem Ablauf mit Werkzeuganbindung das Ergebnis jeder ausgeführten Prüfung zurück, bevor es den nächsten Schritt wählt.

Liefere für Optimierungsarbeit Messungen und ein ausdrückliches Ziel. Ein Beispiel lautet: «Nutze dieses Profil und diesen Allokationsbericht, um einen Engpass zu ermitteln. Schlage eine Änderung vor, erkläre die erwartete Wirkung und vergleiche sie mit der Ausgangsmessung, nachdem dieselbe Messung wiederholt wurde.» So wird eine Leistungsaussage überprüfbar. Poolsides Veröffentlichung behandelt Überprüfung und anhaltenden Fortschritt als wichtige Verhaltensweisen, doch eine überzeugende Erklärung allein belegt nicht, dass eine Überarbeitung schneller, korrekt oder vollständig ist. Bewahre die Beobachtungen, die das Beibehalten oder Verwerfen der Änderung stützen.

Laguna S 2.1 unterstützt eingeschobene Thinking-Phasen vor und zwischen Werkzeugaufrufen. Der Hersteller empfiehlt, Reasoning-Inhalte aus früheren Assistentennachrichten im nachfolgenden Verlauf zu bewahren; das Weglassen dieser Blöcke kann dazu führen, dass Reasoning in Folgeschritten aufhört. Halte die Assistentenantwort, Werkzeugaufrufinformationen und das zugehörige Werkzeugergebnis zusammen. Das hilft einer längeren Aufgabe, vom tatsächlichen Zustand aus fortzufahren, statt wiederholt zu rekonstruieren, was bereits versucht wurde.

Die dokumentierten Thinking-Optionen sind off und max, wobei max in der vom Hersteller beschriebenen Einrichtung standardmässig aktiviert ist. Das Modell bestimmt in diesem Modus sein Thinking-Budget; die Veröffentlichung führt keine separaten Aufwandsstufen low, medium und high auf. Für agentengestütztes Coding empfiehlt Poolside, Thinking zu aktivieren und zwischen den Schritten zu bewahren. Benenne das Endergebnis und die Abschlusskriterien ausdrücklich und unterscheide eine lange Reasoning-Sequenz vom abgeschlossenen Resultat. Der Hersteller nennt übermässiges Nachdenken, besonders bei Wettbewerbsaufgaben in Mathematik, als wesentliche Einschränkung.

Werkzeugdefinitionen erfordern besondere Sorgfalt. Poolside berichtet, dass S 2.1 sich anfangs auf eine vertraute Werkzeugschnittstelle verlassen kann, statt einem ähnlichen, aber anderen Schema genau zu folgen. Es kann auch fehlerhaftes oder falsch maskiertes JSON erzeugen, wenn ein Werkzeugargument ein verschachteltes Array enthält. Gib die tatsächlichen Argumentdefinitionen vor, validiere vorgeschlagene Aufrufe und liefere einen präzisen Fehler zurück, wenn der Aufruf nicht passt. Der Hersteller beschreibt Korrektur durch Rückmeldung im Kontext als eine Möglichkeit, einige dieser Abweichungen zu beheben. Halte die resultierende Werkzeugbeobachtung für die nächste Entscheidung verfügbar.

Der Hersteller veröffentlicht separate BF16- und quantisierte Varianten sowie ein optionales DFlash-Draft-Modell. Das sind unterschiedliche Artefakte und Bereitstellungskonfigurationen; Speicherbedarf eines quantisierten Checkpoints oder Leistung beim spekulativen Decoding sollten daher nicht aus dem allgemeinen Modellnamen abgeleitet werden. Bereite für gewöhnliche Textarbeit Quellcode, Befehlsausgaben und Dokumentauszüge als lesbaren Text vor. Die Veröffentlichung weist auf die fehlende Bildfähigkeit des Modells hin; ein Screenshot braucht eine textuelle Beobachtung oder einen geeigneten externen Prüfschritt, bevor er die Analyse stützen kann.

Verlange ein Endergebnis, das das geänderte Artefakt, wichtige Entscheidungen, beobachtete Prüfungen und jede ungeklärte Bedingung nennt. Verbinde bei einer Codeprüfung Erkenntnisse mit dem relevanten Quellcode und zeige, warum jedes Problem das Verhalten beeinflusst. Trenne bei einer Reparatur den vorgeschlagenen Patch von einem Patch, dessen Verhalten tatsächlich geprüft wurde. Das Bewahren des Reasoning- und Werkzeugverlaufs hilft dem Modell, die Aufgabe durchzuarbeiten; das Endergebnis und die aufgezeichneten Resultate belegen, was erreicht wurde.

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

poolside/laguna-s-2.1:free

Poolside /poolside/laguna-s-2.1:free

Einstieg

Poolside Laguna S 2.1 ist ein Textmodell für agentengestütztes Coding und langfristige Aufgaben mit insgesamt 118B und etwa 8B aktiven Parametern. Es kombiniert einen Modellkontext von 1,048,576 Tokens mit nativer Werkzeugnutzung und eingeschobenem Reasoning; das Bewahren früherer Thinking-Inhalte hilft ihm, über Werkzeugaufrufe hinweg wirksam fortzufahren.

Zulässige Eingaben
Text
Ergebnisse
Text

In Ailoot verfügbar · Eingaben und Methoden

Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
Eingabe
text
Ausgabe
text
Kontext
262'144 tokens
Maximale Ausgabe
32'768 tokens
Ausgabeformat
JSON
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
poolside/laguna-s-2.1:free
Standard—
FeldmessagesTyparrayAnforderungErforderlichWerte und LimitsStandard—
FeldstreamTypbooleanAnforderungOptionalWerte und Limits
false
Standardfalse
Feldmax_tokensTypintegerAnforderungOptionalWerte und Limits
Minimum: 1
Maximum: 32'768
Standard—
Feldmax_completion_tokensTypintegerAnforderungOptionalWerte und Limits
Minimum: 1
Maximum: 32'768
Standard—
FeldnTypintegerAnforderungOptionalWerte und Limits
Minimum: 1
Maximum: 128
Standard—
FeldtemperatureTypnumberAnforderungOptionalWerte und LimitsStandard—
Feldtop_pTypnumberAnforderungOptionalWerte und LimitsStandard—
FeldseedTypintegerAnforderungOptionalWerte und LimitsStandard—
FeldstopTypAnforderungOptionalWerte und LimitsStandard—
Feldfrequency_penaltyTypnumberAnforderungOptionalWerte und LimitsStandard—
Feldpresence_penaltyTypnumberAnforderungOptionalWerte und LimitsStandard—
FelduserTypstringAnforderungOptionalWerte und LimitsStandard—
Methodenparameter und Lebenszyklus
ParameterVertrag
Parametercontent_typeVertragapplication/json
ParameterrequiredVertragmodel, messages
ParameteroptionalVertragstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user
Parametermaterial_typesVertragtext
ParameterconditionsVertragUse 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.

Lebenszyklus: synchronous_json

Tarife

Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.

Schnellmodus
Standardtarif Wenn der Schnellmodus ausgewählt ist
Flex-Modus
Standardtarif Wenn der Modus flex ausgewählt ist
Maximaler Denkaufwand
Standardtarif Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird
Preise für explizites Caching
Nicht aktiviert Wenn explizites Caching angefordert wird
Nulltarife für reine Textverarbeitung
Text input and output only. Cache, tools, media and streaming are unavailable. Für reine Texteingabe und Textausgabe

Ailoot-Tarife

Preise nach Konfiguration

KonfigurationTarifstaffelGebühr
KonfigurationToken-BasistarifeTarifstaffelGrundtarifGebühr
Eingabe · Eingabetoken $0 / 1K Tokens
Ausgabe · Ausgabetoken $0 / 1K Tokens
Eingabe · Cache lesen — / 1K Tokens
Eingabe · Cache schreiben — / 1K Tokens
Eingabe · Cache schreiben, 1 Stunde — / 1K Tokens

Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschliessenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →

Beispielanfragen

Ailoot Ultra · OpenAI Chat

curl · einmal erstellen und das vollständige Ergebnis speichern
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.

Ergebnisse abrufen und speichern

Ailoot Ultra · OpenAI Chat

JSON

Alle fertiggestellten Ergebnisse aufbewahren

Bewahren Sie jede vollständig zurückgegebene Antwort, Datei und jeden Inhaltsteil auf.

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

Wenn die ursprüngliche Antwort geprüft werden muss

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

Aliasnamen

Modellaliasnamen

Ailoot Ultra poolside/laguna-s-2.1:free

Aliasnamen für Methodenpfade

Verwenden Sie die oben angezeigten Methodenpfade.

Zugehörige Aufrufer-IDs

poolside/laguna-s-2.1:free

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

poolside/laguna-s-2.1:free

Poolside /poolside/laguna-s-2.1:free

Einstieg

Poolside Laguna S 2.1 ist ein Textmodell für agentengestütztes Coding und langfristige Aufgaben mit insgesamt 118B und etwa 8B aktiven Parametern. Es kombiniert einen Modellkontext von 1,048,576 Tokens mit nativer Werkzeugnutzung und eingeschobenem Reasoning; das Bewahren früherer Thinking-Inhalte hilft ihm, über Werkzeugaufrufe hinweg wirksam fortzufahren.

Zulässige Eingaben
Text
Ergebnisse
Text

In Ailoot verfügbar · Eingaben und Methoden

Ailoot Ultra · Anthropic Messages POST /v1/messages
Eingabe
text
Ausgabe
text
Kontext
262'144 tokens
Maximale Ausgabe
32'768 tokens
Ausgabeformat
JSON
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
poolside/laguna-s-2.1:free
Standard—
FeldmessagesTyparrayAnforderungErforderlichWerte und LimitsStandard—
FeldstreamTypbooleanAnforderungOptionalWerte und Limits
false
Standardfalse
FeldsystemTypstringAnforderungOptionalWerte und LimitsStandard—
Feldmax_tokensTypintegerAnforderungErforderlichWerte und Limits
Minimum: 1
Maximum: 32'768
Standard—
FeldtemperatureTypnumberAnforderungOptionalWerte und LimitsStandard—
Feldtop_pTypnumberAnforderungOptionalWerte und LimitsStandard—
Feldtop_kTypintegerAnforderungOptionalWerte und LimitsStandard—
Feldstop_sequencesTyparrayAnforderungOptionalWerte und LimitsStandard—
FeldmetadataTypobjectAnforderungOptionalWerte und LimitsStandard—
Methodenparameter und Lebenszyklus
ParameterVertrag
Parametercontent_typeVertragapplication/json
ParameterrequiredVertragmodel, messages, max_tokens
ParameteroptionalVertragstream, system, temperature, top_p, top_k, stop_sequences, metadata
Parametermaterial_typesVertragtext
ParameterconditionsVertragUse 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.

Lebenszyklus: synchronous_json

Tarife

Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.

Schnellmodus
Standardtarif Wenn der Schnellmodus ausgewählt ist
Flex-Modus
Standardtarif Wenn der Modus flex ausgewählt ist
Maximaler Denkaufwand
Standardtarif Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird
Nulltarife für reine Textverarbeitung
Text input and output only. Cache, tools, media and streaming are unavailable. Für reine Texteingabe und Textausgabe

Ailoot-Tarife

Preise nach Konfiguration

KonfigurationTarifstaffelGebühr
KonfigurationToken-BasistarifeTarifstaffelGrundtarifGebühr
Eingabe · Eingabetoken $0 / 1K Tokens
Ausgabe · Ausgabetoken $0 / 1K Tokens
Eingabe · Cache lesen — / 1K Tokens
Eingabe · Cache schreiben — / 1K Tokens
Eingabe · Cache schreiben, 1 Stunde — / 1K Tokens

Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschliessenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →

Beispielanfragen

Ailoot Ultra · Anthropic Messages

curl · einmal erstellen und das vollständige Ergebnis speichern
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.

Ergebnisse abrufen und speichern

Ailoot Ultra · Anthropic Messages

JSON

Alle fertiggestellten Ergebnisse aufbewahren

Bewahren Sie jede vollständig zurückgegebene Antwort, Datei und jeden Inhaltsteil auf.

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

Wenn die ursprüngliche Antwort geprüft werden muss

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

Aliasnamen

Modellaliasnamen

Ailoot Ultra poolside/laguna-s-2.1:free

Aliasnamen für Methodenpfade

Verwenden Sie die oben angezeigten Methodenpfade.

Zugehörige Aufrufer-IDs

poolside/laguna-s-2.1:free

FAQ · Poolside: Laguna S 2.1 (free)
Welche Eingaben und Ergebnisse sind verfügbar?

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

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

Welche Felder verwendet die Anfrage?

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, user

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

Welche Grenzen gelten?

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: 128

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

Weitere Details

Verbinden Sie Ailoot mit Claude Code, OpenCode, Hermes oder Ihrer eigenen Anwendung.

Das Unternehmen und sein Projektportfolio

Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.

Tokens mit Rabatt kaufen.

Aborabatt für regelmäßige Arbeit. Aktionscodes bieten bis 50% beim Tokenkauf.

Abo
Wählen Sie einen Tarif mit Rabatt für Ihre regelmäßigen Anfragen.
Aktionscode bis 50%
Geben Sie den Code beim Kauf ein. Der Preis wird nach den gültigen Aktionsbedingungen berechnet.
Ausgaben in der Historie
Modell, Tokens und Betrag werden für jede Anfrage gespeichert.

Abo wählen · Modellpreise ansehen

Verbinden Sie die API mit dem Produkt, das Sie verkaufen.

SaaS, Anwendungen und Bots nach dem offiziellen Angebot und Lizenzvertrag von Ailoot. Fordern Sie für den Weiterverkauf eine Reseller-Lizenz an.

Kommerzielle Anwendung
Integrieren Sie Text-, Bild-, Video- und Audioerzeugung in kostenpflichtige Funktionen Ihres Dienstes.
Reseller-Lizenz
Senden Sie Projektbeschreibung und Zugangsmodell. Fordern Sie schriftliche Nutzungs- und Weiterverkaufsbedingungen an.
Dokumente auf der Website
Offizielles Angebot, Lizenzvertrag und Datenschutzerklärung sind vor der Verbindung zugänglich.

Reseller-Lizenz anfordern · Offizielles Angebot und Lizenzvertrag