Poolside: Laguna XS 2.1 (free)
Poolside Laguna XS 2.1 je textový model s celkovo 33B a 3B aktívnymi parametrami na programovanie agentmi a dlhodobé úlohy. Má kontext 262,144 tokenov a natívne uvažovanie medzi volaniami nástrojov. Jeho menší návrh MoE a samostatné kvantované vydania podporujú lokálne nasadenie s požiadavkami na zdroje závislými od konfigurácie.
- 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 modeli
Tento opis pokrýva možnosti modelu. Dostupné vstupy, výstupy a voľby v Ailoot sú uvedené nižšie pre vybranú metódu.
Poolside Laguna XS 2.1 je jazykový model mixture-of-experts na programovanie agentmi a dlhodobé úlohy, zaradený ako menší model na lokálne nasadenie v rade Laguna. Má celkovo 33B parametrov a 3B aktívnych na token. Ide o aktualizovaný model oproti Laguna XS.2, ktorý zachováva architektúru tohto modelu a zároveň zlepšuje výrobcom uvádzané výsledky v softvérovom inžinierstve a terminálových úlohách. Model prijíma text a generuje text, kód, uvažovanie a požiadavky na volanie nástrojov.
Jeho 40-vrstvový návrh kombinuje 10 vrstiev globálnej pozornosti a 30 vrstiev s posuvným oknom, so sigmoidálnym hradlovaním a posuvným oknom 512 tokenov. Toto okno lokálnej pozornosti je oddelené od kontextu modelu 262,144 tokenov. Poolside opisuje aj návrh KV cache v FP8 na zníženie pamäte na token. Tieto vlastnosti pomáhajú vysvetliť zameranie modelu na lokálne nasadenie, ale presná požiadavka na pamäť stále závisí od checkpointu, kvantovania, pracovného kontextu a konfigurácie nasadenia.
Pri programovacej úlohe dodajte príslušné zdrojové súbory ako text, očakávané správanie a skutočnú chybu alebo zlyhávajúci výstup. Užitočná požiadavka znie: „Opravte spracovanie oddeľovačov s escapovaním v tomto parseri pri zachovaní zverejneného vstupného formátu. Ukážte navrhovanú zmenu, vysvetlite, ktoré prípady sú dotknuté, a identifikujte príklady, ktoré by odhalili regresiu.“ Zachovajte konkrétny výstup a podmienku dokončenia, aby model mohol smerovať k výsledku namiesto samotného diskutovania o probléme.
Pri terminálových úlohách poskytnite aktuálne prostredie, príslušný výstup príkazov a obmedzenia práce. V aplikácii prepojenej s nástrojmi model navrhuje volanie funkcie, aplikácia ho vykonáva a výsledok sa vracia pre ďalšie rozhodnutie. Požiadajte ho, aby pred navrhnutím ďalšieho príkazu vysvetlil, čo zlyhanie odhaľuje. Napríklad dodajte manifest závislostí a výstup neúspešnej inštalácie, potom žiadajte najmenšiu opravu opretú o zdrojové podklady a očakávaný výsledok ďalšej kontroly. V histórii zachovajte predchádzajúce úspešné kroky a nevyriešený problém.
Laguna XS 2.1 je navrhnutá na priebežne vkladané premýšľanie pred volaniami nástrojov a medzi nimi. Výrobca odporúča pri zostavovaní ďalšej požiadavky zachovať obsah uvažovania z predchádzajúcich správ asistenta. Vynechanie tohto obsahu môže zabrániť ďalšiemu uvažovaniu v nadväzujúcich krokoch. Odpoveď asistenta, informácie o jej volaní nástroja a zodpovedajúci výsledok nástroja uchovávajte spolu s viditeľným priebežným cieľom. Je to obzvlášť užitočné, keď k oprave prispieva viacero pozorovaní a neskorší krok závisí od predchádzajúceho rozhodnutia.
Premýšľanie možno zapnúť alebo vypnúť cez chatovú šablónu. Poolside odporúča zapnúť ho na programovanie agentmi a zachovávať ho medzi kolami. Požiadavka na priamu odpoveď môže vyhovovať malej transformácii alebo vysvetleniu, zatiaľ čo oprave s viacerými závislými podmienkami prospieva pokračujúca slučka uvažovania a pozorovania. Uveďte záverečný výstupný formát a nechajte priestor na záverečnú odpoveď. Hodnotiace nastavenia výrobcu sú voľbami postupu, nie univerzálnou zárukou množstva uvažovania alebo maximálnej dĺžky odpovede.
Pri dlhom zdrojovom vstupe usporiadajte súbory a dokumentáciu pomocou jasných hraníc a stabilných názvov. Žiadajte sledovanie konkrétneho vzťahu, napríklad ktorí volajúci závisia od zmeneného rozhrania, ktoré podmienky odlišujú dve implementácie alebo prečo výsledok testu odporuje navrhovanej diagnóze. Dôležité rozhodnutia a skutočné kontroly uchovávajte v stručnom zázname úlohy a odstráňte nepodstatnú históriu. Limit kontextu pokrýva pracovný materiál a generované pokračovanie; záverečná odpoveď veľkosti celého kontextu nie je samostatne sľúbenou kapacitou.
Poolside vydáva BF16 a samostatné varianty FP8, NVFP4, INT4 a GGUF, ako aj artefakty pomocného predikčného modelu DFlash. Ide o rôzne možnosti nasadenia. Malý počet aktívnych parametrov neznamená, že úplné váhy modelu zaberajú iba zodpovedajúce množstvo pamäte, a pomocný predikčný model je sprievodný model na zrýchlenie namiesto samotného programovacieho modelu. Pri porovnávaní lokálnych výsledkov zachovajte presný checkpoint a pre tento model text-na-text pripravte obsah kódu alebo dokumentov ako text.
Výrobca dokumentuje problém parsera nástrojov v starších zostaveniach nasadenia, ktorý môže zahodiť niektoré volania a odhaliť ich surové značkovanie ako bežný text odpovede. To ukazuje, prečo musí pracovný postup s nástrojmi odlíšiť zamýšľanú požiadavku modelu od správne parsovaného volania funkcie. Preskúmajte parsovaný názov a argumenty, overte ich oproti skutočnej schéme a zachovajte výsledok vykonania. Záverečná správa má identifikovať upravený výstup, pozorované kontroly a zostávajúce predpoklady. Navrhovaná úprava alebo príkaz sa stávajú dokončeným výsledkom až vtedy, keď tieto záznamy doložia ich správanie.
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 celkovo 33B a 3B aktívnymi parametrami na programovanie agentmi a dlhodobé úlohy. Má kontext 262,144 tokenov a natívne uvažovanie medzi volaniami nástrojov. Jeho menší návrh MoE a samostatné kvantované vydania podporujú lokálne nasadenie s požiadavkami na zdroje závislými od konfigurácie.
- Povolené vstupy
- Text
- Výsledky
- Text
Dostupné v Ailoot · vstupy a metódy
Ailoot Ultra · OpenAI Chat POST /v1/chat/completions
- Vstup
text- Výstup
text- Kontext
- 262 144 tokens
- Maximálny výstup
- 32 768 tokens
- Výstupný formát
- JSON
| Pole | Typ | Požiadavka | Hodnoty a limity | Predvolené |
|---|---|---|---|---|
Polemodel | Typstring | PožiadavkaPovinné | Hodnoty a limity poolside/laguna-xs-2.1:free | Predvolené— |
Polemessages | Typarray | PožiadavkaPovinné | Hodnoty a limity | Predvolené— |
Polestream | Typboolean | PožiadavkaVoliteľné | Hodnoty a limity false | Predvolenéfalse |
Polemax_tokens | Typinteger | PožiadavkaVoliteľné | Hodnoty a limity Minimum: 1 Maximum: 32 768 | Predvolené— |
Polemax_completion_tokens | Typinteger | PožiadavkaVoliteľné | Hodnoty a limity Minimum: 1 Maximum: 32 768 | Predvolené— |
Polen | Typinteger | PožiadavkaVoliteľné | Hodnoty a limity Minimum: 1 Maximum: 128 | Predvolené— |
Poletemperature | Typnumber | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Poletop_p | Typnumber | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Poleseed | Typinteger | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polestop | Typ | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polefrequency_penalty | Typnumber | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polepresence_penalty | Typnumber | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Poleuser | Typstring | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Parametre a životný cyklus metódy
| Parameter | Špecifikácia |
|---|---|
Parametercontent_type | Špecifikáciaapplication/json |
Parameterrequired | Špecifikáciamodel, messages |
Parameteroptional | Špecifikáciastream, max_tokens, max_completion_tokens, n, temperature, top_p, seed, stop, frequency_penalty, presence_penalty, user |
Parametermaterial_types | Špecifikáciatext |
Parameterconditions | ŠpecifikáciaUse 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
Cenník
Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.
- Rýchly režim
- Štandardná sadzba Keď je zvolený rýchly režim
- Režim Flex
- Štandardná sadzba Keď je zvolený režim flex
- Maximálna úroveň uvažovania
- Štandardná sadzba Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)
- Ceny explicitnej cache
- Nie je zapnuté Keď sa požaduje explicitná cache
- Nulové sadzby iba pre text
- Text input and output only. Cache, tools, media and streaming are unavailable. Pre výlučne textový vstup a výstup
Sadzby Ailoot
Ceny podľa konfigurácie
| Konfigurácia | Sadzobník | Poplatok |
|---|---|---|
| KonfiguráciaZákladné sadzby za tokeny | SadzobníkZákladná sadzba | Poplatok Vstup · Vstupné tokeny $0 / 1K tokenov Výstup · Výstupné tokeny $0 / 1K tokenov Vstup · Čítanie cache — / 1K tokenov Vstup · Zápis do cache — / 1K tokenov Vstup · Zápis do cache, 1 hod — / 1K tokenov |
Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →
Príklady požiadaviek
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.
Prijať a uložiť výsledky
Ailoot Ultra · OpenAI Chat
JSON
Uchovať všetky dokončené výsledky
Uložte každú úplnú vrátenú odpoveď, súbor a časť obsahu.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Ak treba overiť pôvodnú odpoveď
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Aliasy
Aliasy modelov
Ailoot Ultra poolside/laguna-xs-2.1:free
Aliasy ciest metód
Použite cesty metód uvedené vyššie.
Súvisiace ID na volanie
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 celkovo 33B a 3B aktívnymi parametrami na programovanie agentmi a dlhodobé úlohy. Má kontext 262,144 tokenov a natívne uvažovanie medzi volaniami nástrojov. Jeho menší návrh MoE a samostatné kvantované vydania podporujú lokálne nasadenie s požiadavkami na zdroje závislými od konfigurácie.
- Povolené vstupy
- Text
- Výsledky
- Text
Dostupné v Ailoot · vstupy a metódy
Ailoot Ultra · Anthropic Messages POST /v1/messages
- Vstup
text- Výstup
text- Kontext
- 262 144 tokens
- Maximálny výstup
- 32 768 tokens
- Výstupný formát
- JSON
| Pole | Typ | Požiadavka | Hodnoty a limity | Predvolené |
|---|---|---|---|---|
Polemodel | Typstring | PožiadavkaPovinné | Hodnoty a limity poolside/laguna-xs-2.1:free | Predvolené— |
Polemessages | Typarray | PožiadavkaPovinné | Hodnoty a limity | Predvolené— |
Polestream | Typboolean | PožiadavkaVoliteľné | Hodnoty a limity false | Predvolenéfalse |
Polesystem | Typstring | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polemax_tokens | Typinteger | PožiadavkaPovinné | Hodnoty a limity Minimum: 1 Maximum: 32 768 | Predvolené— |
Poletemperature | Typnumber | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Poletop_p | Typnumber | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Poletop_k | Typinteger | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polestop_sequences | Typarray | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Polemetadata | Typobject | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Parametre a životný cyklus metódy
| Parameter | Špecifikácia |
|---|---|
Parametercontent_type | Špecifikáciaapplication/json |
Parameterrequired | Špecifikáciamodel, messages, max_tokens |
Parameteroptional | Špecifikáciastream, system, temperature, top_p, top_k, stop_sequences, metadata |
Parametermaterial_types | Špecifikáciatext |
Parameterconditions | ŠpecifikáciaUse 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
Cenník
Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.
- Rýchly režim
- Štandardná sadzba Keď je zvolený rýchly režim
- Režim Flex
- Štandardná sadzba Keď je zvolený režim flex
- Maximálna úroveň uvažovania
- Štandardná sadzba Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)
- Nulové sadzby iba pre text
- Text input and output only. Cache, tools, media and streaming are unavailable. Pre výlučne textový vstup a výstup
Sadzby Ailoot
Ceny podľa konfigurácie
| Konfigurácia | Sadzobník | Poplatok |
|---|---|---|
| KonfiguráciaZákladné sadzby za tokeny | SadzobníkZákladná sadzba | Poplatok Vstup · Vstupné tokeny $0 / 1K tokenov Výstup · Výstupné tokeny $0 / 1K tokenov Vstup · Čítanie cache — / 1K tokenov Vstup · Zápis do cache — / 1K tokenov Vstup · Zápis do cache, 1 hod — / 1K tokenov |
Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →
Príklady požiadaviek
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.
Prijať a uložiť výsledky
Ailoot Ultra · Anthropic Messages
JSON
Uchovať všetky dokončené výsledky
Uložte každú úplnú vrátenú odpoveď, súbor a časť obsahu.
Retain the complete response, all actual results, original identifiers, usage and response headers.
Ak treba overiť pôvodnú odpoveď
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Aliasy
Aliasy modelov
Ailoot Ultra poolside/laguna-xs-2.1:free
Aliasy ciest metód
Použite cesty metód uvedené vyššie.
Súvisiace ID na volanie
FAQ · Poolside: Laguna XS 2.1 (free)
- Aké vstupy a výsledky sú dostupné?
POST /v1/chat/completions·poolside/laguna-xs-2.1:free:text→textPOST /v1/messages·poolside/laguna-xs-2.1:free:text→text- Aké polia používa požiadavka?
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- Aké limity platia?
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