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

import { YoutubeEmbed } from "../../../components/YoutubeEmbed";

### Eleven v4 i Eleven v4 Turbo

[Eleven v4 i Eleven v4 Turbo](/docs/pl/overview/capabilities/text-to-speech/eleven-v4) są już dostępne. Eleven v4 zapewnia wyższą jakość, bardziej ekspresyjną mowę i lepsze klonowanie głosu w ponad 90 językach. Eleven v4 Turbo oferuje tę samą rodzinę modeli do aplikacji działających w czasie rzeczywistym, ze średnim opóźnieniem inferencji około 100 ms.

Używaj `eleven_v4` przez API Text to Dialogue do tworzenia treści i długich nagrań audio. Używaj `eleven_v4_turbo` przez WebSocket Text to Dialogue dla agentów i aplikacji interaktywnych.

<YoutubeEmbed id="4QHFkK2MTcw" />

<CardGroup cols={3}>
  <Card
    title="Omówienie Eleven v4"
    icon="duotone book"
    href="/docs/pl/overview/capabilities/text-to-speech/eleven-v4"
  >
    Porównaj dwa warianty modelu, działanie klonowania głosu, ustawienia i obsługiwane języki.
  </Card>
  <Card
    title="API Text to Dialogue"
    icon="duotone code"
    href="/docs/pl/api-reference/text-to-dialogue/convert"
  >
    Generuj wysokiej jakości dialogi z Eleven v4.
  </Card>
  <Card
    title="Streaming w czasie rzeczywistym"
    icon="duotone code"
    href="/docs/pl/eleven-api/guides/how-to/websockets/realtime-tdd"
  >
    Streamuj dialogi Eleven v4 Turbo przez połączenie WebSocket.
  </Card>
</CardGroup>

### Speech to Text

- **Edycja transkrypcji**: Transkrypcja wsadowa i w czasie rzeczywistym obsługuje teraz instrukcję edycji w języku naturalnym o długości do 2000 znaków. Odpowiedzi wsadowe zwracają wynik w `edited_transcript`, a sesje w czasie rzeczywistym wysyłają zdarzenie `edited_transcript`. Zobacz przewodniki dla trybu [wsadowego](/docs/pl/eleven-api/guides/how-to/speech-to-text/batch/transcript-editing) i [w czasie rzeczywistym](/docs/pl/eleven-api/guides/how-to/speech-to-text/realtime/transcript-editing), aby poznać niezgodności, obsługę odpowiedzi i ceny.

### ElevenAgents

- **Modele agentów**: Dodano `gpt-6-sol`, `gpt-6-luna`, `glm-52`, `deepseek-v41-flash`, `claude-opus-5` i `claude-opus-5-5` do obsługiwanych opcji LLM agentów.
- **Zużycie w testach agentów**: Podsumowania wywołań testowych mogą zawierać łączną liczbę kredytów i cenę w USD. Poszczególne uruchomienia testów mogą zawierać liczbę kredytów i rozbicie opłat.

### Flows

- **API szablonów**: Dodano endpointy do wyświetlania i pobierania opublikowanych szablonów Flows, uruchamiania szablonów i pobierania wyników. Uruchomienia mogą wskazywać opublikowaną wersję i wysyłać końcowy wynik do skonfigurowanego webhooka.

### Text to Dialogue

- **Ciągłość generowania**: Żądania Text to Dialogue mogą używać poprzedzającego lub następnego tekstu oraz identyfikatorów żądań, by zachować ciągłość między generowaniami.
- **Tryb głosu Professional**: Żądania Text to Dialogue mogą używać wersji Instant Voice Clone głosu Professional Voice Clone, aby zmniejszyć opóźnienie lub zwiększyć ekspresję.

### Wydania SDK

#### JavaScript SDK

- [v2.70.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.70.0) - Dodano typy edycji transkrypcji Speech to Text dla trybu wsadowego i czasu rzeczywistego, filtrowanie `branchId` oraz pola kosztów dla podsumowań wywołań testowych, automatyczne wykrywanie bazy wiedzy, `usePvcAsIvc` dla Text to Dialogue i model agenta `deepseek-v41-flash`.

#### Python SDK

- [v2.70.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.70.0) - Dodano typy edycji transkrypcji Speech to Text dla trybu wsadowego i czasu rzeczywistego, filtrowanie `branch_id` oraz pola kosztów dla podsumowań wywołań testowych, automatyczne wykrywanie bazy wiedzy, `use_pvc_as_ivc` dla Text to Dialogue i model agenta `deepseek-v41-flash`.

#### ElevenLabs CLI

- [v1.4.0](https://github.com/elevenlabs/cli/releases/tag/v1.4.0) - Naprawiono żądania z podanym kluczem API, aby nie wysyłały też zapisanych danych OAuth, co powodowało błędy uwierzytelniania. Dodano opisy grupy poleceń opinii oraz instrukcje zgłaszania brakujących funkcji do wygenerowanych umiejętności agentów. Wygenerowano ponownie klienta API z endpointami szablonów Flows i aktualnymi typami schematów.

### API

<Accordion title="Zobacz zmiany w API">

## Nowe endpointy

### Flows

- [Lista szablonów](/docs/pl/api-reference/flows/templates/list) - `GET /v1/flows/templates` - Wyświetl opublikowane szablony i ich uruchamialne wersje.
- [Pobierz szablon](/docs/pl/api-reference/flows/templates/get) - `GET /v1/flows/templates/{template_id}` - Pobierz szablon i jego uruchamialne wersje.
- [Utwórz uruchomienie szablonu](/docs/pl/api-reference/flows/templates/runs/create) - `POST /v1/flows/templates/{template_id}/runs` - Uruchom szablon z wartościami wejściowymi, opcjonalną wersją i opcjonalnym webhookiem.
- [Lista uruchomień szablonu](/docs/pl/api-reference/flows/templates/runs/list) - `GET /v1/flows/templates/{template_id}/runs` - Wyświetl uruchomienia szablonu z paginacją kursora i opcjonalnym filtrowaniem wersji.
- [Pobierz uruchomienie szablonu](/docs/pl/api-reference/flows/templates/runs/get) - `GET /v1/flows/templates/{template_id}/runs/{run_id}` - Pobierz uruchomienie szablonu i stan jego danych wyjściowych.

## Zaktualizowane endpointy

### Speech to Text

- [Konwertuj mowę na tekst](/docs/pl/api-reference/speech-to-text/convert) - `POST /v1/speech-to-text`
  - Dodano opcjonalne dopuszczające null `transcript_edit` (ciąg znaków), które przyjmuje instrukcję edycji w języku naturalnym o długości do 2000 znaków.
  - Odpowiedzi dodają opcjonalne dopuszczające null `edited_transcript`. Udana edycja zawiera wymagane pola `kind: "transcript"` i `text`. Nieudana edycja zawiera wymagane pola `kind: "error"`, `error_type: "edit_failed"` i `message`.
- [Speech to Text w czasie rzeczywistym](/docs/pl/api-reference/speech-to-text/v-1-speech-to-text-realtime) przyjmuje `transcript_edit` (ciąg znaków) i wysyła zdarzenia `edited_transcript` z wymaganymi polami `text` i `edited_text`.

### ElevenAgents

- [Utwórz agenta](/docs/pl/api-reference/agents/create), [Pobierz agenta](/docs/pl/api-reference/agents/get) i [Zaktualizuj agenta](/docs/pl/api-reference/agents/update)
  - Dodano `gpt-6-sol`, `gpt-6-luna`, `glm-52`, `deepseek-v41-flash`, `claude-opus-5` i `claude-opus-5-5` do enuma `LLM`.
  - Monitory alertów dodają opcjonalne dopuszczające null `enabled` (wartość logiczna), aby określić, czy monitor może wysyłać powiadomienia.
- [Lista rozmów](/docs/pl/api-reference/conversations/list) i [Wyszukiwanie tekstowe](/docs/pl/api-reference/conversations/messages/text-search)
  - `data_collection_params` i `dynamic_variable_params` dodają operatory `neq` i `in`. Wartości dla `in` używają separatora pionowej kreski.
  - `evaluation_params` przyjmuje `success`, `failure` lub `unknown` jako wartość wyniku.
- [Inteligentne wyszukiwanie](/docs/pl/api-reference/conversations/messages/search) - `GET /v1/convai/conversations/messages/smart-search`
  - Dodano opcjonalne dopuszczające null `branch_id` (ciąg znaków).
- [Lista wywołań testowych](/docs/pl/api-reference/tests/test-invocations/list) - `GET /v1/convai/test-invocations`
  - Dodano opcjonalne dopuszczające null `branch_id` (ciąg znaków).
  - Podsumowania wywołań testowych dodają opcjonalne dopuszczające null `credits_used` (liczba całkowita) i `total_price` (liczba).
- [Pobierz wywołanie testowe](/docs/pl/api-reference/tests/test-invocations/get) - `GET /v1/convai/test-invocations/{test_invocation_id}`
  - Poszczególne uruchomienia testów dodają opcjonalne dopuszczające null `credits_used` (liczba całkowita) i `charging` (`ConversationChargingCommonModel`).
- [Symuluj rozmowę](/docs/pl/api-reference/agents/simulate-conversation) i [Streamuj symulację rozmowy](/docs/pl/api-reference/agents/simulate-conversation-stream)
  - Zmieniono domyślną wartość opcjonalnego `new_turns_limit` z `10,000` na `100` i ustawiono maksymalną wartość na `100`.
- [Utwórz zadanie crawlowania](/docs/pl/api-reference/knowledge-base/create-crawl-job) i [Pobierz zadanie crawlowania](/docs/pl/api-reference/knowledge-base/get-crawl-job)
  - Dodano opcjonalne `auto_discover` (wartość logiczna, domyślnie `false`), aby podążać za linkami i dodawać nowo wykryte strony podczas automatycznej synchronizacji. Wymaga to `enable_auto_sync: true`.
- [Odśwież dokument bazy wiedzy](/docs/pl/api-reference/knowledge-base/refresh) - `POST /v1/convai/knowledge-base/{documentation_id}/refresh`
  - `AutoSyncInfo` dodaje opcjonalne `auto_discover` (wartość logiczna, domyślnie `false`), które wskazuje, czy odświeżanie crawluje i dodaje nowo wykryte strony.
- [Lista narzędzi serwera MCP](/docs/pl/api-reference/mcp/list-tools) - `GET /v1/convai/mcp-servers/{mcp_server_id}/tools`
  - Odpowiedzi dodają opcjonalne `tool_approval_statuses` (tablica). Każdy element zawiera wymagane `tool_id` (ciąg znaków) i `state` (`up_to_date`, `needs_review` lub `not_approved`) oraz opcjonalne pola zasad zatwierdzania i zatwierdzonej definicji.

### Text to Dialogue

- [Konwertuj tekst na dialog](/docs/pl/api-reference/text-to-dialogue/convert), [Streamuj tekst na dialog](/docs/pl/api-reference/text-to-dialogue/stream), [Konwertuj ze znacznikami czasu](/docs/pl/api-reference/text-to-dialogue/convert-with-timestamps) i [Streamuj ze znacznikami czasu](/docs/pl/api-reference/text-to-dialogue/stream-with-timestamps)
  - Dodano opcjonalne `use_pvc_as_ivc` (wartość logiczna, domyślnie `false`), aby używać wersji Instant Voice Clone głosu Professional Voice Clone.
  - Dodano opcjonalne dopuszczające null `previous_text` i `future_text` (ciągi znaków, maksymalnie 100 znaków) oraz `previous_request_ids` i `next_request_ids` (tablice ciągów znaków, maksymalnie 3 identyfikatory) dla ciągłości generowania.
  - Opcjonalny obiekt `settings` dodaje dopuszczające null `similarity` (liczba, 0–1, domyślnie `0.75`).

### Text to Speech

- [Konwertuj tekst na mowę](/docs/pl/api-reference/text-to-speech/convert), [Streamuj tekst na mowę](/docs/pl/api-reference/text-to-speech/stream), [Konwertuj ze znacznikami czasu](/docs/pl/api-reference/text-to-speech/convert-with-timestamps) i [Streamuj ze znacznikami czasu](/docs/pl/api-reference/text-to-speech/stream-with-timestamps)
  - Istniejące pole `use_pvc_as_ivc` nie jest już przestarzałe.

### Flows

- [Utwórz generowanie obrazu](/docs/pl/api-reference/flows/image/create), [Utwórz generowanie wideo](/docs/pl/api-reference/flows/video/create) i [Utwórz uruchomienie szablonu](/docs/pl/api-reference/flows/templates/runs/create)
  - Cele webhooków wymagają teraz jawnego dyskryminatora `type` (`all` lub `ids`). Poprzednie wartości domyślne zostały usunięte.

### Voice Design

- [Utwórz głos z podglądu](/docs/pl/api-reference/text-to-voice/create), [Utwórz podglądy głosu](/docs/pl/api-reference/legacy/voices/create-previews), [Zaprojektuj głos](/docs/pl/api-reference/text-to-voice/design) i [Zremiksuj głos](/docs/pl/api-reference/text-to-voice/remix)
  - Dodano odpowiedź `409`, gdy generowanie dla podglądu jest już w toku. Ponów żądanie po otrzymaniu tej odpowiedzi.

### Obszary robocze

- [Utwórz klucz API konta usługi](/docs/pl/api-reference/service-accounts/api-keys/create) - `POST /v1/service-accounts/{service_account_user_id}/api-keys`
  - Dodano opcjonalne dopuszczające null `tts_concurrency_limit`, `music_concurrency_limit` i `dubbing_concurrency_limit` (liczby całkowite) dla kluczy API kont usług Enterprise.
- [Zaktualizuj klucz API konta usługi](/docs/pl/api-reference/service-accounts/api-keys/update) - `PATCH /v1/service-accounts/{service_account_user_id}/api-keys/{api_key_id}`
  - Dodano opcjonalne `tts_concurrency_limit`, `music_concurrency_limit` i `dubbing_concurrency_limit`. Każde pole przyjmuje liczbę całkowitą, `clear`, `no_update` lub `null`, a domyślnie ma wartość `no_update`.

### Modele

- [Lista modeli](/docs/pl/api-reference/models/list) - `GET /v1/models`
  - Wycofano wymagane `max_characters_request_free_user` i `max_characters_request_subscribed_user`. Te pola nie są egzekwowane; zamiast nich użyj `maximum_text_length_per_request`.

</Accordion>