Poolside: Laguna XS 2.1 (free)
Poolside Laguna XS 2.1 je textový model s celkem 33 miliardami a 3 miliardami aktivních parametrů pro agentní programování a dlouhodobé úlohy. Má kontext 262 144 tokenů a nativní uvažování mezi voláními nástrojů. Jeho menší architektura MoE a samostatná kvantizovaná vydání podporují lokální nasazení s nároky na prostředky závislými na konfiguraci.
- Ailoot Ultra · OpenAI Chat
POST /v1/chat/completionspoolside/laguna-xs-2.1:free - Ailoot Ultra · Anthropic Messages
POST /v1/messagespoolside/laguna-xs-2.1:free
O modelu
Tento popis zahrnuje schopnosti modelu. Vstupy, výstupy a možnosti dostupné v Ailoot jsou uvedeny níže pro vybranou metodu.
Poolside Laguna XS 2.1 je jazykový model s architekturou mixture-of-experts pro agentní programování a dlouhodobé úlohy, který je v řadě Laguna zařazen jako menší model pro lokální nasazení. Má celkem 33 miliard parametrů a 3 miliardy aktivních parametrů na token. Jde o aktualizovaný model oproti Laguna XS.2, který zachovává jeho architekturu a zlepšuje výrobcem uváděné výsledky softwarového inženýrství a terminálových úloh. Model přijímá text a generuje text, kód, uvažování a požadavky na volání nástrojů.
Jeho 40vrstvý návrh kombinuje 10 vrstev globální pozornosti a 30 vrstev s posuvným oknem, se sigmoidálním řízením a posuvným oknem 512 tokenů. Toto okno lokální pozornosti je oddělené od kontextu modelu s 262 144 tokeny. Poolside také popisuje návrh KV cache v FP8 ke snížení paměti na token. Tyto vlastnosti pomáhají vysvětlit zaměření modelu na lokální nasazení, přesné paměťové nároky však stále závisejí na checkpointu, kvantizaci, pracovním kontextu a konfiguraci obsluhy.
U programátorské úlohy dodejte příslušné zdrojové soubory jako text, očekávané chování a skutečnou chybu nebo neúspěšný výstup. Užitečný požadavek zní: „Oprav zpracování oddělovačů s escape sekvencemi v tomto parseru při zachování zveřejněného vstupního formátu. Ukaž navrženou změnu, vysvětli dotčené případy a urč příklady, které by odhalily regresi.“ Zachovejte konkrétní výstup a podmínku dokončení, aby model mohl pracovat k výsledku a pouze o problému nediskutoval.
U terminálových úloh poskytněte aktuální prostředí, relevantní výstupy příkazů a omezení práce. V aplikaci propojené s nástroji model navrhuje volání funkce, aplikace je provede a výsledek se vrátí pro další rozhodnutí. Požadujte, aby před návrhem dalšího příkazu vysvětlil, co selhání odhaluje. Dodejte například manifest závislostí a výstup neúspěšné instalace a poté požadujte nejmenší opravu podloženou zdroji a očekávaný výsledek další kontroly. V historii zachovejte dřívější úspěšné kroky a nevyřešený problém.
Laguna XS 2.1 je navržena pro průběžné uvažování před voláními nástrojů a mezi nimi. Výrobce při sestavování dalšího požadavku doporučuje zachovat obsah uvažování z dřívějších zpráv asistenta. Jeho vypuštění může v navazujících krocích zabránit dalšímu uvažování. Odpověď asistenta, informace o jejím volání nástroje a odpovídající výsledek nástroje uchovávejte pohromadě s viditelným průběžným cílem. To je obzvlášť užitečné, když k opravě přispívá několik pozorování a pozdější krok závisí na dřívějším rozhodnutí.
Uvažování lze zapnout nebo vypnout prostřednictvím chatové šablony. Poolside doporučuje zapnout je pro agentní programování a zachovat je mezi tahy. Požadavek na přímou odpověď může vyhovovat malé transformaci nebo vysvětlení, zatímco opravě s několika závislými podmínkami prospívá pokračující smyčka uvažování a pozorování. Uveďte konečný výstupní formát a ponechte prostor pro závěrečnou odpověď. Nastavení hodnocení výrobce jsou volby konkrétního postupu, nikoli univerzální záruka množství uvažování nebo maximální délky odpovědi.
U dlouhého zdrojového vstupu uspořádejte soubory a dokumentaci s jasnými hranicemi a stabilními názvy. Požadujte vysledování konkrétního vztahu, například kteří volající závisejí na změněném rozhraní, které podmínky odlišují dvě implementace nebo proč výsledek testu odporuje navržené diagnóze. Důležitá rozhodnutí a skutečné kontroly zachovejte ve stručném záznamu úlohy a odstraňte nerelevantní historii. Limit kontextu zahrnuje pracovní materiál a generované pokračování; závěrečná odpověď velikosti celého kontextu není samostatně slibovanou kapacitou.
Poolside vydává BF16 a samostatné varianty FP8, NVFP4, INT4 a GGUF i artefakty pomocného návrhového modelu DFlash. Jde o různé možnosti nasazení. Malý počet aktivních parametrů neznamená, že váhy celého modelu zabírají v paměti jen tento objem, a návrhový model je pomocníkem pro zrychlení, nikoli samotným programátorským modelem. Při porovnávání lokálních výsledků zachovejte přesný checkpoint a obsah kódu nebo dokumentů pro tento model text-to-text připravte jako text.
Výrobce dokumentuje problém parseru nástrojů ve starších sestaveních obslužného systému, který může některá volání zahodit a zobrazit jejich syrové značkování jako běžný text odpovědi. To ukazuje, proč postup propojený s nástroji musí odlišovat zamýšlený požadavek modelu od správně parsovaného volání funkce. Zkontrolujte parsovaný název a argumenty, ověřte je proti skutečnému schématu a zachovejte výsledek vykonání. Závěrečná zpráva by měla určit upravený artefakt, pozorované kontroly a zbývající předpoklady. Navržená oprava nebo příkaz se stává dokončeným výsledkem teprve tehdy, když tyto záznamy doloží jeho chování.
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions poolside/laguna-xs-2.1:free
poolside/laguna-xs-2.1:freeÚvod
Poolside Laguna XS 2.1 je textový model s celkem 33 miliardami a 3 miliardami aktivních parametrů pro agentní programování a dlouhodobé úlohy. Má kontext 262 144 tokenů a nativní uvažování mezi voláními nástrojů. Jeho menší architektura MoE a samostatná kvantizovaná vydání podporují lokální nasazení s nároky na prostředky závislými na konfiguraci.
- Přijímané vstupy
- Text
- Výsledky
- Text
Dostupné v Ailoot · vstupy a metody
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
- Vstup
text- Výstup
text- Kontext
- 262 144 tokens
- Maximální výstup
- 32 768 tokens
- Výstupní formát
- JSON
| Pole | Typ | Požadavek | Hodnoty a limity | Výchozí |
|---|---|---|---|---|
Polemodel | Typstring | PožadavekPovinné | Hodnoty a limity poolside/laguna-xs-2.1:free | Výchozí— |
Polemessages | Typarray | PožadavekPovinné | Hodnoty a limity | Výchozí— |
Polestream | Typboolean | PožadavekVolitelné | Hodnoty a limity false | Výchozífalse |
Polemax_tokens | Typinteger | PožadavekVolitelné | Hodnoty a limity Minimum: 1 Maximum: 32 768 | Výchozí— |
Polemax_completion_tokens | Typinteger | PožadavekVolitelné | Hodnoty a limity Minimum: 1 Maximum: 32 768 | Výchozí— |
Polen | Typinteger | PožadavekVolitelné | Hodnoty a limity Minimum: 1 Maximum: 128 | Výchozí— |
Poletemperature | Typnumber | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Poletop_p | Typnumber | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Poleseed | Typinteger | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Polestop | Typ | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Polefrequency_penalty | Typnumber | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Polepresence_penalty | Typnumber | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Poleuser | Typstring | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Parametry a životní cyklus metody
| Parametr | Kontrakt |
|---|---|
Parametrcontent_type | Kontraktapplication/json |
Parametrrequired | Kontraktmodel, messages |
Parametroptional | Kontraktstream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user |
Parametrmaterial_types | Kontrakttext |
Parametrconditions | KontraktUse 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. |
Životní cyklus: synchronous_json
Tarify
Údaje o tarifech nepřidávají možnosti požadavku. Podporované parametry jsou uvedeny u vybrané metody.
- Rychlý režim
- Standardní sazba Při výběru rychlého režimu
- Režim flex
- Standardní sazba Při výběru režimu flex
- Maximální intenzita uvažování
- Standardní sazba Když se při maximální intenzitě uvažování použije výchozí úprava (default)
- Ceny explicitní mezipaměti
- Není zapnuto Při požadavku na explicitní mezipaměť
- Nulové sazby pouze pro text
- Text input and output only. Cache, tools, media and streaming are unavailable. Pro výhradně textový vstup a výstup
Sazby Ailoot
Ceny podle konfigurace
| Konfigurace | Tabulka sazeb | Poplatek |
|---|---|---|
| KonfiguraceZákladní sazby za tokeny | Tabulka sazebZákladní sazba | Poplatek Vstup · Vstupní tokeny $0 / 1K tokenů Výstup · Výstupní tokeny $0 / 1K tokenů Vstup · Čtení z mezipaměti — / 1K tokenů Vstup · Zápis do mezipaměti — / 1K tokenů Vstup · Zápis do mezipaměti, 1 hodina — / 1K tokenů |
Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. Jak funguje rezervace a vyúčtování →
Příklady požadavků
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-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.
Přijímání a ukládání výsledků
Ailoot Ultra · OpenAI Chat
JSON
Uchovejte všechny dokončené výsledky
Uchovejte každou úplnou vrácenou odpověď, soubor i část obsahu.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Pokud je nutné ověřit původní odpověď
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Aliasy
Aliasy modelu
Ailoot Ultra poolside/laguna-xs-2.1:free
Aliasy cest metod
Použijte cesty metod uvedené výše.
Související ID modelů
Ailoot Ultra · Anthropic Messages POST /v1/messages poolside/laguna-xs-2.1:free
poolside/laguna-xs-2.1:freeÚvod
Poolside Laguna XS 2.1 je textový model s celkem 33 miliardami a 3 miliardami aktivních parametrů pro agentní programování a dlouhodobé úlohy. Má kontext 262 144 tokenů a nativní uvažování mezi voláními nástrojů. Jeho menší architektura MoE a samostatná kvantizovaná vydání podporují lokální nasazení s nároky na prostředky závislými na konfiguraci.
- Přijímané vstupy
- Text
- Výsledky
- Text
Dostupné v Ailoot · vstupy a metody
Ailoot Ultra · Anthropic Messages POST /v1/messages
- Vstup
text- Výstup
text- Kontext
- 262 144 tokens
- Maximální výstup
- 32 768 tokens
- Výstupní formát
- JSON
| Pole | Typ | Požadavek | Hodnoty a limity | Výchozí |
|---|---|---|---|---|
Polemodel | Typstring | PožadavekPovinné | Hodnoty a limity poolside/laguna-xs-2.1:free | Výchozí— |
Polemessages | Typarray | PožadavekPovinné | Hodnoty a limity | Výchozí— |
Polestream | Typboolean | PožadavekVolitelné | Hodnoty a limity false | Výchozífalse |
Polesystem | Typstring | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Polemax_tokens | Typinteger | PožadavekPovinné | Hodnoty a limity Minimum: 1 Maximum: 32 768 | Výchozí— |
Poletemperature | Typnumber | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Poletop_p | Typnumber | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Poletop_k | Typinteger | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Polestop_sequences | Typarray | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Polemetadata | Typobject | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Parametry a životní cyklus metody
| Parametr | Kontrakt |
|---|---|
Parametrcontent_type | Kontraktapplication/json |
Parametrrequired | Kontraktmodel, messages, max_tokens |
Parametroptional | Kontraktstream, system, temperature, top_p, top_k, stop_sequences, metadata |
Parametrmaterial_types | Kontrakttext |
Parametrconditions | KontraktUse 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. |
Životní cyklus: synchronous_json
Tarify
Údaje o tarifech nepřidávají možnosti požadavku. Podporované parametry jsou uvedeny u vybrané metody.
- Rychlý režim
- Standardní sazba Při výběru rychlého režimu
- Režim flex
- Standardní sazba Při výběru režimu flex
- Maximální intenzita uvažování
- Standardní sazba Když se při maximální intenzitě uvažování použije výchozí úprava (default)
- Nulové sazby pouze pro text
- Text input and output only. Cache, tools, media and streaming are unavailable. Pro výhradně textový vstup a výstup
Sazby Ailoot
Ceny podle konfigurace
| Konfigurace | Tabulka sazeb | Poplatek |
|---|---|---|
| KonfiguraceZákladní sazby za tokeny | Tabulka sazebZákladní sazba | Poplatek Vstup · Vstupní tokeny $0 / 1K tokenů Výstup · Výstupní tokeny $0 / 1K tokenů Vstup · Čtení z mezipaměti — / 1K tokenů Vstup · Zápis do mezipaměti — / 1K tokenů Vstup · Zápis do mezipaměti, 1 hodina — / 1K tokenů |
Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. Jak funguje rezervace a vyúčtování →
Příklady požadavků
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-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.
Přijímání a ukládání výsledků
Ailoot Ultra · Anthropic Messages
JSON
Uchovejte všechny dokončené výsledky
Uchovejte každou úplnou vrácenou odpověď, soubor i část obsahu.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Pokud je nutné ověřit původní odpověď
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Aliasy
Aliasy modelu
Ailoot Ultra poolside/laguna-xs-2.1:free
Aliasy cest metod
Použijte cesty metod uvedené výše.
Související ID modelů
FAQ · Poolside: Laguna XS 2.1 (free)
- Jaké vstupy a výsledky jsou dostupné?
POST /v1/chat/completions·poolside/laguna-xs-2.1:free:text→textPOST /v1/messages·poolside/laguna-xs-2.1:free:text→text- Jaká pole požadavek používá?
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,userPOST /v1/messages·poolside/laguna-xs-2.1:free:model,messages,stream,system,max_tokens,temperature,top_p,top_k,stop_sequences,metadata- Jaké limity platí?
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:128POST /v1/messages·poolside/laguna-xs-2.1:free:ctx:262144;max_out:32768;max_tokens.minimum:1;max_tokens.maximum:32768