Poolside: Laguna S 2.1 (free)
Poolside Laguna S 2.1 ist ein Textmodell für agentengestützte Programmierung und langfristige Aufgaben mit insgesamt 118 Milliarden und etwa 8 Milliarden aktiven Parametern. Es verbindet einen Modellkontext von 1.048.576 Token mit nativer Werkzeugnutzung und eingeschobenem Reasoning; das Bewahren vorheriger Denkinhalte hilft bei der wirksamen Fortsetzung über Werkzeugaufrufe hinweg.
- 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
Ü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ützte Programmierung und langfristige Aufgaben. Es besitzt insgesamt 118 Milliarden Parameter und etwa 8 Milliarden aktive pro Token und liegt damit in der Herstellerreihe zwischen dem kleineren Laguna XS 2.1 und dem größeren Laguna M.1. Das Modell verarbeitet Text und erzeugt in einer Anwendung mit Werkzeuganbindung Text, Code, Reasoning und Anfragen für Werkzeugaufrufe.
Seine Architektur kombiniert globale und Sliding-Window-Attention über 48 Schichten: 12 globale Schichten und 36 Sliding-Window-Schichten. Das Sliding Window von 512 Token beschreibt lokale Attention innerhalb dieser Schichten, während der dokumentierte Modellkontext 1.048.576 Token umfasst. Das sind unterschiedliche Messgrößen. Der größere Kontext unterstützt Aufgaben, die über viele Schritte hinweg Quelldateien, Beobachtungen und Entscheidungen sammeln. Halten Sie das Arbeitsziel und aussagekräftige Belege zusammen und reservieren Sie innerhalb der jeweiligen Konfiguration Platz für weiteres Reasoning und die abschließende Antwort.
Der Hauptzweck des Modells ist Softwarearbeit, die Ausdauer, Prüfung und Überarbeitung erfordert. Stellen Sie für eine Repository-Aufgabe das erwartete Verhalten, relevante Dateien als Text, Abhängigkeitsinformationen und die tatsächliche fehlschlagende Ausgabe bereit. Fordern Sie ein gezieltes Ergebnis an: „Verfolgen Sie die Ursache dieser Regression, schlagen Sie eine Änderung unter Beibehaltung der dokumentierten Schnittstelle vor und nennen Sie Prüfungen, die eine Korrektur von einer sachfremden Änderung unterscheiden würden.“ Geben Sie dem Modell in einem werkzeuggebundenen Ablauf das Ergebnis jeder ausgeführten Prüfung zurück, bevor es den nächsten Schritt wählt.
Stellen Sie für Optimierungsarbeit Messwerte und ein ausdrückliches Ziel bereit. Ein Beispiel lautet: „Verwenden Sie dieses Profil und diesen Speicherallokationsbericht, um einen Engpass zu bestimmen. Schlagen Sie eine Änderung vor, erklären Sie den erwarteten Effekt und vergleichen Sie ihn nach Wiederholung derselben Messung mit dem Ausgangswert.“ Dadurch wird eine Leistungsaussage überprüfbar. Poolsides Veröffentlichung behandelt Verifikation und anhaltenden Fortschritt als wichtige Verhaltensweisen; eine überzeugende Erklärung allein belegt jedoch nicht, dass eine Überarbeitung schneller, korrekt oder vollständig ist. Bewahren Sie die Beobachtungen, die für das Beibehalten oder Verwerfen der Änderung sprechen.
Laguna S 2.1 unterstützt eingeschobenes Denken vor und zwischen Werkzeugaufrufen. Der Hersteller empfiehlt, Reasoning-Inhalte aus früheren Assistentennachrichten im weiteren Verlauf zu bewahren; das Weglassen dieser Blöcke kann Reasoning in Folgeschritten zum Stillstand bringen. Halten Sie Assistentenantwort, Werkzeugaufrufinformationen und das zugehörige Werkzeugergebnis zusammen. So kann eine längere Aufgabe von ihrem tatsächlichen Zustand aus weiterlaufen, statt bereits unternommene Schritte immer wieder rekonstruieren zu müssen.
Die dokumentierten Denkoptionen sind off und max; in der beschriebenen Herstellerumgebung ist max standardmäßig aktiviert. In diesem Modus bestimmt das Modell sein Denkbudget selbst; die Veröffentlichung bietet keine gesonderten Aufwandsstufen low, medium und high. Für agentengestützte Programmierung empfiehlt Poolside, das Denken zu aktivieren und zwischen den Schritten beizubehalten. Benennen Sie fertiges Artefakt und Abschlusskriterien ausdrücklich und unterscheiden Sie eine lange Reasoning-Abfolge vom abgeschlossenen Ergebnis. Der Hersteller nennt übermäßiges Nachdenken, insbesondere bei Wettbewerbsmathematik, als wesentliche Einschränkung.
Werkzeugdefinitionen erfordern besondere Sorgfalt. Poolside berichtet, dass S 2.1 anfangs auf eine vertraute Werkzeugschnittstelle zurückgreifen kann, statt einem ähnlichen, aber abweichenden Schema genau zu folgen. Es kann auch fehlerhaftes oder falsch maskiertes JSON erzeugen, wenn ein Werkzeugargument ein verschachteltes Array enthält. Geben Sie die tatsächlichen Argumentdefinitionen vor, validieren Sie vorgeschlagene Aufrufe und geben Sie bei Abweichungen einen präzisen Fehler zurück. Der Hersteller beschreibt Korrekturen durch Rückmeldungen im Kontext als Möglichkeit, einige dieser Abweichungen zu beheben. Halten Sie die daraus entstehende Werkzeugbeobachtung für die nächste Entscheidung verfügbar.
Der Hersteller veröffentlicht eigene BF16- und quantisierte Varianten sowie ein optionales DFlash-Draft-Modell. Das sind verschiedene Artefakte und Bereitstellungsanleitungen; Speicherbedarf eines quantisierten Checkpoints oder Leistung beim spekulativen Decodieren dürfen daher nicht aus dem allgemeinen Modellnamen abgeleitet werden. Bereiten Sie für gewöhnliche Textarbeit Quellcode, Befehlsausgaben und Dokumentauszüge als lesbaren Text auf. Die Veröffentlichung weist auf die fehlende Bildverarbeitungsfähigkeit des Modells hin; ein Screenshot benötigt eine textliche Beobachtung oder einen passenden externen Prüfschritt, bevor er die Analyse stützen kann.
Fordern Sie ein fertiges Ergebnis an, das das geänderte Artefakt, wichtige Entscheidungen, beobachtete Prüfungen und etwaige ungeklärte Bedingungen benennt. Verknüpfen Sie bei einer Codebegutachtung Befunde mit den relevanten Quellen und zeigen Sie, warum jeder Punkt das Verhalten beeinflusst. Unterscheiden Sie bei einer Reparatur den vorgeschlagenen Patch von einem Patch, dessen Verhalten tatsächlich geprüft wurde. Das Bewahren von Reasoning und Werkzeugverlauf hilft dem Modell bei der Bearbeitung; das fertige Artefakt und die aufgezeichneten Ergebnisse belegen, was erreicht wurde.
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions poolside/laguna-s-2.1:free
poolside/laguna-s-2.1:freeEinstieg
Poolside Laguna S 2.1 ist ein Textmodell für agentengestützte Programmierung und langfristige Aufgaben mit insgesamt 118 Milliarden und etwa 8 Milliarden aktiven Parametern. Es verbindet einen Modellkontext von 1.048.576 Token mit nativer Werkzeugnutzung und eingeschobenem Reasoning; das Bewahren vorheriger Denkinhalte hilft bei der wirksamen Fortsetzung über Werkzeugaufrufe hinweg.
- 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
| Feld | Typ | Anforderung | Werte und Limits | Standard |
|---|---|---|---|---|
Feldmodel | Typstring | AnforderungErforderlich | Werte und Limits poolside/laguna-s-2.1:free | Standard— |
Feldmessages | Typarray | AnforderungErforderlich | Werte und Limits | Standard— |
Feldstream | Typboolean | AnforderungOptional | Werte und Limits false | Standardfalse |
Feldmax_tokens | Typinteger | AnforderungOptional | Werte und Limits Minimum: 1 Maximum: 32 768 | Standard— |
Feldmax_completion_tokens | Typinteger | AnforderungOptional | Werte und Limits Minimum: 1 Maximum: 32 768 | Standard— |
Feldn | Typinteger | AnforderungOptional | Werte und Limits Minimum: 1 Maximum: 128 | Standard— |
Feldtemperature | Typnumber | AnforderungOptional | Werte und Limits | Standard— |
Feldtop_p | Typnumber | AnforderungOptional | Werte und Limits | Standard— |
Feldseed | Typinteger | AnforderungOptional | Werte und Limits | Standard— |
Feldstop | Typ | AnforderungOptional | Werte und Limits | Standard— |
Feldfrequency_penalty | Typnumber | AnforderungOptional | Werte und Limits | Standard— |
Feldpresence_penalty | Typnumber | AnforderungOptional | Werte und Limits | Standard— |
Felduser | Typstring | AnforderungOptional | Werte und Limits | Standard— |
Methodenparameter und Lebenszyklus
| Parameter | Vertrag |
|---|---|
Parametercontent_type | Vertragapplication/json |
Parameterrequired | Vertragmodel, messages |
Parameteroptional | Vertragstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user |
Parametermaterial_types | Vertragtext |
Parameterconditions | VertragUse 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
| Konfiguration | Tarifstaffel | Gebühr |
|---|---|---|
| KonfigurationBasistarife für Tokens | TarifstaffelGrundtarif | Gebühr Eingabe · Eingabetoken $0 / 1K Tokens Ausgabe · Ausgabetoken $0 / 1K Tokens Eingabe · Cache lesen — / 1K Tokens Eingabe · In Cache schreiben — / 1K Tokens Eingabe · In 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 abschließenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →
Beispielanfragen
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.
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
Ailoot Ultra · Anthropic Messages POST /v1/messages poolside/laguna-s-2.1:free
poolside/laguna-s-2.1:freeEinstieg
Poolside Laguna S 2.1 ist ein Textmodell für agentengestützte Programmierung und langfristige Aufgaben mit insgesamt 118 Milliarden und etwa 8 Milliarden aktiven Parametern. Es verbindet einen Modellkontext von 1.048.576 Token mit nativer Werkzeugnutzung und eingeschobenem Reasoning; das Bewahren vorheriger Denkinhalte hilft bei der wirksamen Fortsetzung über Werkzeugaufrufe hinweg.
- 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
| Feld | Typ | Anforderung | Werte und Limits | Standard |
|---|---|---|---|---|
Feldmodel | Typstring | AnforderungErforderlich | Werte und Limits poolside/laguna-s-2.1:free | Standard— |
Feldmessages | Typarray | AnforderungErforderlich | Werte und Limits | Standard— |
Feldstream | Typboolean | AnforderungOptional | Werte und Limits false | Standardfalse |
Feldsystem | Typstring | AnforderungOptional | Werte und Limits | Standard— |
Feldmax_tokens | Typinteger | AnforderungErforderlich | Werte und Limits Minimum: 1 Maximum: 32 768 | Standard— |
Feldtemperature | Typnumber | AnforderungOptional | Werte und Limits | Standard— |
Feldtop_p | Typnumber | AnforderungOptional | Werte und Limits | Standard— |
Feldtop_k | Typinteger | AnforderungOptional | Werte und Limits | Standard— |
Feldstop_sequences | Typarray | AnforderungOptional | Werte und Limits | Standard— |
Feldmetadata | Typobject | AnforderungOptional | Werte und Limits | Standard— |
Methodenparameter und Lebenszyklus
| Parameter | Vertrag |
|---|---|
Parametercontent_type | Vertragapplication/json |
Parameterrequired | Vertragmodel, messages, max_tokens |
Parameteroptional | Vertragstream, system, temperature, top_p, top_k, stop_sequences, metadata |
Parametermaterial_types | Vertragtext |
Parameterconditions | VertragUse 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
| Konfiguration | Tarifstaffel | Gebühr |
|---|---|---|
| KonfigurationBasistarife für Tokens | TarifstaffelGrundtarif | Gebühr Eingabe · Eingabetoken $0 / 1K Tokens Ausgabe · Ausgabetoken $0 / 1K Tokens Eingabe · Cache lesen — / 1K Tokens Eingabe · In Cache schreiben — / 1K Tokens Eingabe · In 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 abschließenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →
Beispielanfragen
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.
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
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→textPOST /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,userPOST /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:128POST /v1/messages·poolside/laguna-s-2.1:free:ctx:262144;max_out:32768;max_tokens.minimum:1;max_tokens.maximum:32768