Source: https://ailoot.ai/models/ko/poolside-laguna-s-2-1-u003a-free/
Canonical: https://ailoot.ai/models/ko/poolside-laguna-s-2-1-u003a-free/
Language: ko

# Poolside: Laguna S 2.1 (free)

[Markdown](https://ailoot.ai/models/ko/poolside-laguna-s-2-1-u003a-free/index.md) · [JSON](https://ailoot.ai/models/ko/poolside-laguna-s-2-1-u003a-free/facts.json)

## [Poolside: Laguna S 2.1 (free)](https://ailoot.ai/models/ko/poolside-laguna-s-2-1-u003a-free/)

Poolside Laguna S 2.1은 에이전트 코딩과 장기간 이어지는 작업을 위한 텍스트 모델로, 전체 매개변수 118B와 약 8B의 활성 매개변수를 갖습니다. 1,048,576토큰의 모델 컨텍스트에 네이티브 도구 사용과 중간중간 이어지는 추론을 결합하며, 이전 사고를 보존하면 도구 호출에 걸쳐 효과적으로 작업을 이어 가는 데 도움이 됩니다.

- [**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions` `poolside/laguna-s-2.1:free`](https://ailoot.ai/models/ko/poolside-laguna-s-2-1-u003a-free/#method-0)
- [**Ailoot Ultra · Anthropic Messages** `POST /v1/messages` `poolside/laguna-s-2.1:free`](https://ailoot.ai/models/ko/poolside-laguna-s-2-1-u003a-free/#method-1)

모델 소개

이 설명은 모델의 기능을 다룹니다. Ailoot에서 사용할 수 있는 입력, 출력 및 옵션은 아래에 선택한 메서드별로 표시됩니다.

Poolside Laguna S 2.1은 에이전트 코딩과 장기간 이어지는 작업을 위해 설계된 전문가 혼합 언어 모델입니다. 전체 매개변수는 118B이며 토큰당 약 8B가 활성화되어, 제조사 시리즈에서 더 작은 Laguna XS 2.1과 더 큰 Laguna M.1 사이에 자리합니다. 도구가 연결된 애플리케이션에서 텍스트를 처리하고 텍스트, 코드, 추론, 도구 호출 요청을 생성합니다.

아키텍처는 48개 계층에 걸쳐 전역 어텐션과 슬라이딩 윈도 어텐션을 결합합니다. 전역 계층은 12개, 슬라이딩 윈도 계층은 36개입니다. 512토큰의 슬라이딩 윈도는 해당 계층 내 로컬 어텐션을 뜻하고, 문서화된 모델 컨텍스트는 1,048,576토큰입니다. 두 수치는 서로 다른 측정값입니다. 더 큰 컨텍스트는 여러 단계에 걸쳐 소스 파일, 관찰, 결정을 누적하는 작업을 지원합니다. 작업 목표와 의미 있는 근거를 함께 유지하고 적용되는 구성 안에서 후속 추론과 최종 응답을 위한 공간을 확보하세요.

모델의 핵심 목적은 지속적인 작업, 검증, 수정을 필요로 하는 소프트웨어 업무입니다. 저장소 작업에서는 예상 동작, 텍스트로 된 관련 파일, 의존성 정보, 실제 실패 출력을 제공하세요. 범위가 명확한 결과를 요청하세요. “이 회귀의 원인을 추적하고, 문서화된 인터페이스를 유지하는 변경을 제안하며, 수정과 무관한 변경을 구별할 검증을 지정하세요.” 도구가 연결된 워크플로에서는 다음 단계를 선택하기 전에 실행한 각 검증의 결과를 모델에 제공하세요.

최적화 작업에는 측정값과 명확한 목표를 제공하세요. 예시는 다음과 같습니다. “이 프로파일과 할당 보고서로 병목을 식별하세요. 변경 하나를 제안하고 예상 효과를 설명한 뒤, 같은 측정을 반복한 결과를 기준값과 비교하세요.” 이렇게 하면 성능 주장을 점검할 수 있습니다. Poolside의 릴리스는 검증과 지속적인 진전을 중요한 동작으로 설명하지만, 설득력 있는 설명만으로 수정이 더 빠르거나 올바르거나 완료되었다고 확인할 수는 없습니다. 변경을 유지하거나 거부하는 판단을 뒷받침하는 관찰을 보존하세요.

Laguna S 2.1은 도구 호출 전과 호출 사이에 사고를 끼워 넣는 방식을 지원합니다. 제조사는 후속 이력에 이전 어시스턴트 메시지의 추론 내용을 보존할 것을 권장합니다. 해당 블록을 누락하면 후속 단계에서 추론이 멈출 수 있습니다. 어시스턴트 응답, 도구 호출 정보, 해당 도구 결과를 함께 유지하세요. 이는 이미 시도한 일을 반복해서 재구성하는 대신 실제 상태에서 긴 작업을 이어 가는 데 도움이 됩니다.

문서화된 사고 선택지는 off와 max이며, 제조사가 설명한 설정에서는 max가 기본으로 활성화됩니다. 이 모드에서 모델은 스스로 사고 예산을 정합니다. 릴리스에는 별도의 low, medium, high 노력 제어가 제시되어 있지 않습니다. Poolside는 에이전트 코딩에서 사고를 활성화하고 단계 사이에 유지할 것을 권장합니다. 최종 결과물과 완료 기준을 명시하고 긴 추론 과정과 완료한 결과를 구분하세요. 제조사는 특히 경시대회 수학에서 나타나는 과도한 사고를 중요한 한계로 지적합니다.

도구 정의에는 특별한 주의가 필요합니다. Poolside는 S 2.1이 비슷하지만 다른 스키마를 면밀히 따르는 대신 익숙한 도구 인터페이스에 처음에는 의존할 수 있다고 보고합니다. 도구 인수에 중첩 배열이 포함되면 잘못된 형식이나 잘못 이스케이프된 JSON을 생성할 수도 있습니다. 실제 인수 정의를 제공하고 제안한 호출을 검증하며, 호출이 맞지 않으면 정확한 오류를 반환하세요. 제조사는 컨텍스트 내 피드백을 통한 수정이 이러한 불일치 일부를 해결하는 방법이라고 설명합니다. 그 결과로 얻은 도구 관찰을 다음 판단에 사용할 수 있도록 유지하세요.

제조사는 BF16과 양자화 변형, 선택적인 DFlash 드래프트 모델을 별도로 공개합니다. 이는 서로 다른 결과물과 서빙 레시피이므로 일반 모델 이름만으로 양자화 체크포인트의 메모리 사용량이나 추측 디코딩 성능을 가정해서는 안 됩니다. 일반 텍스트 작업에는 소스 코드, 명령 출력, 문서 발췌문을 읽기 쉬운 텍스트로 준비하세요. 릴리스는 이 모델에 비전 기능이 없다고 명시합니다. 스크린샷을 분석의 근거로 사용하려면 텍스트로 된 관찰 또는 적절한 외부 점검 단계를 거쳐야 합니다.

변경한 결과물, 중요한 결정, 관찰한 검증, 해결되지 않은 조건을 식별하는 최종 결과물을 요청하세요. 코드 검토에서는 발견 사항을 관련 소스에 연결하고 각 문제가 동작에 영향을 주는 이유를 보여 주세요. 수정 작업에서는 제안한 패치와 실제로 동작을 검증한 패치를 구분하세요. 추론과 도구 이력을 보존하면 모델이 작업을 진행하는 데 도움이 되며, 무엇을 달성했는지는 최종 결과물과 기록된 결과로 확인합니다.

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

[`poolside/laguna-s-2.1:free`](https://ailoot.ai/models/ko/#m=poolside%2Flaguna-s-2.1%3Afree&route=Ultra&caller=poolside%2Flaguna-s-2.1%3Afree&fmt=chat)

Poolside /`poolside/laguna-s-2.1:free`

### 시작하기

Poolside Laguna S 2.1은 에이전트 코딩과 장기간 이어지는 작업을 위한 텍스트 모델로, 전체 매개변수 118B와 약 8B의 활성 매개변수를 갖습니다. 1,048,576토큰의 모델 컨텍스트에 네이티브 도구 사용과 중간중간 이어지는 추론을 결합하며, 이전 사고를 보존하면 도구 호출에 걸쳐 효과적으로 작업을 이어 가는 데 도움이 됩니다.

허용 입력

텍스트

결과

텍스트

### Ailoot에서 사용 가능 · 입력 및 메서드

**Ailoot Ultra · OpenAI Chat** `POST /v1/chat/completions`

입력

`text`

출력

`text`

컨텍스트

262,144 tokens

최대 출력

32,768 tokens

출력 형식

JSON

| 필드 | 유형 | 요건 | 값과 한도 | 기본값 |
| --- | --- | --- | --- | --- |
| 필드`model` | 유형`string` | 요건필수 | 값과 한도 poolside/laguna-s-2.1:free | 기본값— |
| 필드`messages` | 유형`array` | 요건필수 | 값과 한도 | 기본값— |
| 필드`stream` | 유형`boolean` | 요건선택 사항 | 값과 한도 false | 기본값false |
| 필드`max_tokens` | 유형`integer` | 요건선택 사항 | 값과 한도 최솟값: 1 최댓값: 32,768 | 기본값— |
| 필드`max_completion_tokens` | 유형`integer` | 요건선택 사항 | 값과 한도 최솟값: 1 최댓값: 32,768 | 기본값— |
| 필드`n` | 유형`integer` | 요건선택 사항 | 값과 한도 최솟값: 1 최댓값: 128 | 기본값— |
| 필드`temperature` | 유형`number` | 요건선택 사항 | 값과 한도 | 기본값— |
| 필드`top_p` | 유형`number` | 요건선택 사항 | 값과 한도 | 기본값— |
| 필드`seed` | 유형`integer` | 요건선택 사항 | 값과 한도 | 기본값— |
| 필드`stop` | 유형`` | 요건선택 사항 | 값과 한도 | 기본값— |
| 필드`frequency_penalty` | 유형`number` | 요건선택 사항 | 값과 한도 | 기본값— |
| 필드`presence_penalty` | 유형`number` | 요건선택 사항 | 값과 한도 | 기본값— |
| 필드`user` | 유형`string` | 요건선택 사항 | 값과 한도 | 기본값— |

메서드 매개변수와 수명 주기

| 매개변수 | 명세 |
| --- | --- |
| 매개변수`content_type` | 명세application/json |
| 매개변수`required` | 명세model, messages |
| 매개변수`optional` | 명세stream, max\_tokens, max\_completion\_tokens, n, temperature, top\_p, seed, stop, frequency\_penalty, presence\_penalty, user |
| 매개변수`material_types` | 명세text |
| 매개변수`conditions` | 명세Use 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. |

수명 주기: `synchronous_json`

### 요금

요금 정보는 요청 옵션을 추가하지 않습니다. 지원되는 매개변수는 선택한 메서드에 표시됩니다.

빠른 모드

표준 요금 빠른 모드를 선택한 경우

Flex 모드

표준 요금 flex 모드를 선택한 경우

최대 추론 수준

표준 요금 최대 추론 수준에 default 조정값을 적용하는 경우

명시적 캐시 요금

활성화되지 않음 명시적 캐시를 요청할 때

텍스트 전용 요율: 무료

Text input and output only. Cache, tools, media and streaming are unavailable. 텍스트 전용 입력 및 출력의 경우

#### Ailoot 요금

#### 설정별 가격

| 설정 | 요금표 | 요금 |
| --- | --- | --- |
| 설정기본 토큰 요금 | 요금표기본 요금 | 요금 입력 · 입력 토큰 **$0** / 1K 토큰 출력 · 출력 토큰 **$0** / 1K 토큰 입력 · 캐시 읽기 **—** / 1K 토큰 입력 · 캐시 쓰기 **—** / 1K 토큰 입력 · 캐시 쓰기, 1시간 **—** / 1K 토큰 |

Ailoot는 요청 전에 예상 금액을 미리 확보합니다. 결과를 받은 뒤 측정된 사용량을 기준으로 최종 요금을 정산합니다. 스트리밍 정산에는 최종 사용량 기록을 사용합니다. [금액 확보와 정산 방식 →](https://ailoot.ai/docs/ko/billing/reserve/)

### 요청 예제

#### Ailoot Ultra · OpenAI Chat

curl · 한 번만 생성하고 결과 전체 보관

```bash
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.
```

### 결과 수신 및 저장

#### Ailoot Ultra · OpenAI Chat

JSON

##### 완료된 결과 모두 보관

반환된 완전한 응답, 파일, 콘텐츠 부분을 모두 보관하세요.

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

##### 원래 응답을 확인해야 할 경우

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

### 별칭

#### 모델 별칭

**Ailoot Ultra** [`poolside/laguna-s-2.1:free`](https://ailoot.ai/models/ko/#m=poolside%2Flaguna-s-2.1%3Afree&route=Ultra&caller=poolside%2Flaguna-s-2.1%3Afree&fmt=chat)

#### 메서드 경로 별칭

위에 표시된 메서드 경로를 사용하세요.

#### 관련 호출용 ID

[`poolside/laguna-s-2.1:free`](https://ailoot.ai/models/ko/#m=poolside%2Flaguna-s-2.1%3Afree&route=Ultra&caller=poolside%2Flaguna-s-2.1%3Afree&fmt=chat)

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

[`poolside/laguna-s-2.1:free`](https://ailoot.ai/models/ko/#m=poolside%2Flaguna-s-2.1%3Afree&route=Ultra&caller=poolside%2Flaguna-s-2.1%3Afree&fmt=messages)

Poolside /`poolside/laguna-s-2.1:free`

### 시작하기

Poolside Laguna S 2.1은 에이전트 코딩과 장기간 이어지는 작업을 위한 텍스트 모델로, 전체 매개변수 118B와 약 8B의 활성 매개변수를 갖습니다. 1,048,576토큰의 모델 컨텍스트에 네이티브 도구 사용과 중간중간 이어지는 추론을 결합하며, 이전 사고를 보존하면 도구 호출에 걸쳐 효과적으로 작업을 이어 가는 데 도움이 됩니다.

허용 입력

텍스트

결과

텍스트

### Ailoot에서 사용 가능 · 입력 및 메서드

**Ailoot Ultra · Anthropic Messages** `POST /v1/messages`

입력

`text`

출력

`text`

컨텍스트

262,144 tokens

최대 출력

32,768 tokens

출력 형식

JSON

| 필드 | 유형 | 요건 | 값과 한도 | 기본값 |
| --- | --- | --- | --- | --- |
| 필드`model` | 유형`string` | 요건필수 | 값과 한도 poolside/laguna-s-2.1:free | 기본값— |
| 필드`messages` | 유형`array` | 요건필수 | 값과 한도 | 기본값— |
| 필드`stream` | 유형`boolean` | 요건선택 사항 | 값과 한도 false | 기본값false |
| 필드`system` | 유형`string` | 요건선택 사항 | 값과 한도 | 기본값— |
| 필드`max_tokens` | 유형`integer` | 요건필수 | 값과 한도 최솟값: 1 최댓값: 32,768 | 기본값— |
| 필드`temperature` | 유형`number` | 요건선택 사항 | 값과 한도 | 기본값— |
| 필드`top_p` | 유형`number` | 요건선택 사항 | 값과 한도 | 기본값— |
| 필드`top_k` | 유형`integer` | 요건선택 사항 | 값과 한도 | 기본값— |
| 필드`stop_sequences` | 유형`array` | 요건선택 사항 | 값과 한도 | 기본값— |
| 필드`metadata` | 유형`object` | 요건선택 사항 | 값과 한도 | 기본값— |

메서드 매개변수와 수명 주기

| 매개변수 | 명세 |
| --- | --- |
| 매개변수`content_type` | 명세application/json |
| 매개변수`required` | 명세model, messages, max\_tokens |
| 매개변수`optional` | 명세stream, system, temperature, top\_p, top\_k, stop\_sequences, metadata |
| 매개변수`material_types` | 명세text |
| 매개변수`conditions` | 명세Use 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. |

수명 주기: `synchronous_json`

### 요금

요금 정보는 요청 옵션을 추가하지 않습니다. 지원되는 매개변수는 선택한 메서드에 표시됩니다.

빠른 모드

표준 요금 빠른 모드를 선택한 경우

Flex 모드

표준 요금 flex 모드를 선택한 경우

최대 추론 수준

표준 요금 최대 추론 수준에 default 조정값을 적용하는 경우

텍스트 전용 요율: 무료

Text input and output only. Cache, tools, media and streaming are unavailable. 텍스트 전용 입력 및 출력의 경우

#### Ailoot 요금

#### 설정별 가격

| 설정 | 요금표 | 요금 |
| --- | --- | --- |
| 설정기본 토큰 요금 | 요금표기본 요금 | 요금 입력 · 입력 토큰 **$0** / 1K 토큰 출력 · 출력 토큰 **$0** / 1K 토큰 입력 · 캐시 읽기 **—** / 1K 토큰 입력 · 캐시 쓰기 **—** / 1K 토큰 입력 · 캐시 쓰기, 1시간 **—** / 1K 토큰 |

Ailoot는 요청 전에 예상 금액을 미리 확보합니다. 결과를 받은 뒤 측정된 사용량을 기준으로 최종 요금을 정산합니다. 스트리밍 정산에는 최종 사용량 기록을 사용합니다. [금액 확보와 정산 방식 →](https://ailoot.ai/docs/ko/billing/reserve/)

### 요청 예제

#### Ailoot Ultra · Anthropic Messages

curl · 한 번만 생성하고 결과 전체 보관

```bash
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.
```

### 결과 수신 및 저장

#### Ailoot Ultra · Anthropic Messages

JSON

##### 완료된 결과 모두 보관

반환된 완전한 응답, 파일, 콘텐츠 부분을 모두 보관하세요.

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

##### 원래 응답을 확인해야 할 경우

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

### 별칭

#### 모델 별칭

**Ailoot Ultra** [`poolside/laguna-s-2.1:free`](https://ailoot.ai/models/ko/#m=poolside%2Flaguna-s-2.1%3Afree&route=Ultra&caller=poolside%2Flaguna-s-2.1%3Afree&fmt=messages)

#### 메서드 경로 별칭

위에 표시된 메서드 경로를 사용하세요.

#### 관련 호출용 ID

[`poolside/laguna-s-2.1:free`](https://ailoot.ai/models/ko/#m=poolside%2Flaguna-s-2.1%3Afree&route=Ultra&caller=poolside%2Flaguna-s-2.1%3Afree&fmt=messages)

FAQ · Poolside: Laguna S 2.1 (free)

어떤 입력과 결과를 사용할 수 있나요?

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

요청은 어떤 필드를 사용하나요?

`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`

어떤 제한이 적용되나요?

`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`

Claude Code, OpenCode, Hermes, 자체 앱에 Ailoot를 연결하세요.

## 회사와 그 프로젝트 포트폴리오

회사와 그 프로젝트 포트폴리오: 수백만 고객, 매월 수십억 규모의 매출.

## 할인받아 토큰을 구매하세요.

정기 작업에는 구독 할인, 토큰 구매에는 최대 50% 프로모션 코드.

구독

정기 요청에 맞는 할인 요금제를 선택하세요.

최대 50% 프로모션 코드

구매할 때 코드를 넣으면 진행 중 행사에 따라 가격을 다시 계산합니다.

이력의 지출

요청마다 모델, 토큰, 금액을 저장합니다.

[구독 선택](https://ailoot.ai/docs/ko/billing/subscriptions/) · [모델 가격 보기](https://ailoot.ai/models/ko/)

## 판매하는 제품에 API를 연결하세요.

Ailoot 공식 이용 조건과 라이선스 계약으로 SaaS, 앱, 봇에 사용하세요. 재판매에는 리셀러 라이선스를 요청하세요.

상업용 앱

서비스의 유료 기능에 텍스트, 이미지, 영상, 소리 생성을 넣으세요.

리셀러 라이선스

프로젝트 설명과 접근 구조를 보내 사용·재판매의 서면 조건을 요청하세요.

사이트의 문서

연결 전에 공식 이용 조건, 라이선스 계약, 데이터 처리 정책을 읽을 수 있습니다.

[리셀러 라이선스 요청](mailto:support@ailoot.ai) · [공식 이용 조건과 라이선스 계약](https://ailoot.ai/legal/offer?lang=ko)

## Ailoot · 회사와 그 프로젝트 포트폴리오





Ailoot는 축적된 운영 경험, 폭넓은 고객 기반, 안정적인 서비스, 지속적인 KPI 관리를 바탕으로 합니다.





회사와 그 프로젝트 포트폴리오: 수백만 고객, 매월 수십억 규모의 매출.





Ailoot는 이러한 운영 경험을 고객의 제품, 에이전트, 애플리케이션, 자동화에서 AI 기능을 이용할 수 있는 API 접근에 활용합니다.
