> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Ceny burst

## Omówienie

Ceny burst pozwalają agentom ElevenLabs tymczasowo przekroczyć limit równoczesnych połączeń w subskrypcji workspace'u w okresach dużego zapotrzebowania. Po włączeniu tej opcji agenci mogą obsłużyć do 3 razy więcej równoczesnych połączeń niż zwykle, a nadmiarowe połączenia są rozliczane podwójnie względem standardowej stawki.

Ta funkcja pomaga uniknąć nieodebranych połączeń podczas nagłych wzrostów ruchu, przy zachowaniu przewidywalnych kosztów dla regularnego użycia.

## Jak działają ceny burst

Gdy dla agenta włączone są ceny burst:

1. **Zwykła pojemność**: Połączenia w limicie subskrypcji są rozliczane według standardowych stawek
2. **Pojemność burst**: Dodatkowe połączenia (do 3x zwykłego limitu równoczesnych połączeń lub 300, zależnie od tego, która wartość jest niższa) są przyjmowane, ale rozliczane 2x drożej niż zwykle
3. **Odrzucanie po przekroczeniu pojemności**: Połączenia przekraczające limit burst są odrzucane z błędem, chyba że dla agenta włączono [kolejkowanie połączeń](/docs/pl/eleven-agents/guides/call-queueing). Wtedy dzwoniący czekają w kolejce, aż zwolni się miejsce

### Obliczanie pojemności

| Limit subskrypcji | Pojemność burst | Maksymalna liczba równoczesnych połączeń |
| ----------------- | --------------- | ---------------------------------------- |
| 10 połączeń       | 30 połączeń     | 30 połączeń                              |
| 50 połączeń       | 150 połączeń    | 150 połączeń                             |
| 100 połączeń      | 300 połączeń    | 300 połączeń                             |
| 200 połączeń      | 300 połączeń    | 300 połączeń (limit)                     |

> **Note**
>
> W przypadku klientów spoza enterprise maksymalny limit burst nie może przekroczyć 300.

## Koszty

Ceny burst korzystają z modelu stawek warstwowych:

* **W limicie subskrypcji**: Obowiązują standardowe stawki za minutę
* **Połączenia burst**: Rozliczane 2x według standardowej stawki
* **Przetwarzanie o niższym priorytecie**: Połączenia burst mają niższy priorytet przy przetwarzaniu mowy na tekst i tekstu na mowę

### Przykładowy scenariusz cenowy

Dla workspace'u z limitem subskrypcji 20 połączeń:

* Połączenia 1–20: Stawka standardowa (np. 0,08 USD/minutę)
* Połączenia 21–60: Podwójna stawka (np. 0,16 USD/minutę)
* Połączenia 61+: Odrzucone

> **Warning**
>
> Połączenia burst mają niższy priorytet i mogą powodować większe opóźnienia w przetwarzaniu mowy, podobnie jak
> żądania z poziomu anonimowego.

## Konfiguracja

Ceny burst konfiguruje się dla każdego agenta w ustawieniach limitów połączeń.

#### Aktualizacja w panelu

Otwórz agenta w panelu, przejdź do karty **Bezpieczeństwo**, przewiń do sekcji **Limity** i włącz **Włącz bursting**. Zapisz zmiany.

#### Aktualizacja przez CLI

#### Pobierz konfigurację agenta

```bash
elevenlabs agents pull --agent "<agent-name>"
```

#### Edytuj \`agent_configs/\<agent-name>.json\`

Ustaw `platform_settings.call_limits.bursting_enabled`:

```json
{
  "platform_settings": {
    "call_limits": {
      "agent_concurrency_limit": -1,
      "daily_limit": 1000,
      "bursting_enabled": true
    }
  }
}
```

#### Wyślij zmiany

```bash
elevenlabs agents push --agent "<agent-name>"
```

#### Aktualizacja przez API

```python
from elevenlabs import ElevenLabs

elevenlabs = ElevenLabs()

elevenlabs.conversational_ai.agents.update(
    agent_id="agent_7101k5zvyjhmfg983brhmhkd98n6",
    platform_settings={
        "call_limits": {
            "agent_concurrency_limit": -1,
            "daily_limit": 1000,
            "bursting_enabled": True,
        },
    },
)
```

```typescript
import { ElevenLabsClient } from "@elevenlabs/elevenlabs-js";

const elevenlabs = new ElevenLabsClient();

await elevenlabs.conversationalAi.agents.update("agent_7101k5zvyjhmfg983brhmhkd98n6", {
  platformSettings: {
    callLimits: {
      agentConcurrencyLimit: -1,
      dailyLimit: 1000,
      burstingEnabled: true,
    },
  },
});
```