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

# Realtidsmodeller

## Översikt

En Realtime-modell är en ElevenLabs-modell byggd för röstsamtal med låg latens och tillgänglig för röstagenter.

Varje röstagent har ett **röstläge**: **Custom** eller **Realtime**. I Custom-läget väljer du själv LLM, TTS-modell och ASR-inställningar, enligt beskrivningen i [Modeller](/docs/sv/eleven-agents/customization/llm). I Realtime-läget väljer du en Realtime-modell, och ElevenLabs hanterar de inställningarna åt dig.

Två Realtime-modeller är tillgängliga:

| Modell                      | `realtime_model`-värde    | Beskrivning                                                                                                     |
| --------------------------- | ------------------------- | --------------------------------------------------------------------------------------------------------------- |
| **Eleven Realtime v1 Mini** | `eleven_realtime_v1_mini` | Standardmodellen för Realtime. Lägst latens och kostnad.                                                        |
| **Eleven Realtime v1 Max**  | `eleven_realtime_v1_max`  | Resonerar innan den svarar, för komplexa instruktioner och verktygsanvändning i flera steg. Kostar mer än Mini. |

Agentens systemprompt, röst, verktyg, kunskapsbas och turinställningar fungerar på samma sätt i båda lägena.

> **Tip**
>
> Kommer du från ett annat realtime-API, som SpaceXAI eller OpenAI? [Realtime- API:t](/docs/sv/eleven-agents/guides/openai-realtime-compatibility) är ett snabbare sätt att testa
> Realtime-modeller: peka din befintliga klient mot ElevenLabs och behåll händelserna du redan använder.

> **Note**
>
> Realtime-modeller lanseras gradvis. Om inställningen **Röstläge** inte visas på agentens
> flik **Agent** är Realtime-modeller ännu inte tillgängliga för din workspace, och API:t
> avvisar `realtime_model` med felet `Realtime models are not available for this workspace.`

## Välja röstläge

Behåll agenten i Custom-läget om något av följande gäller:

* Agenten använder en [anpassad LLM](/docs/sv/eleven-agents/customization/llm/custom-llm), Amazon Bedrock eller [Speech Engine](/docs/sv/eleven-api/guides/cookbooks/speech-engine).
* Agenten behöver en specifik LLM- eller TTS-modell.
* Workflow-noder åsidosätter LLM, TTS-modell eller någon annan [hanterad inställning](#managed-settings).
* Agenten överför till eller från agenter i Custom-läget.
* Agenten är endast textbaserad. Realtime-modeller är byggda för röstsamtal.

I annat fall börjar du med Eleven Realtime v1 Mini. Välj i stället Eleven Realtime v1 Max när:

* Agenten följer långa eller komplexa instruktioner, eller förlitar sig på verktygsanrop i flera steg, och Minis svar inte är tillräckligt bra.
* Agenten måste uppfylla [Zero Retention Mode](/docs/sv/eleven-agents/customization/privacy/zrm) eller [HIPAA](/docs/sv/eleven-agents/legal/hipaa) i USA eller EU. Mini är inte tillgänglig för något av dessa.

Max är inte tillgänglig i miljöerna för dataresidens i Indien och Singapore, och den kräver en tokenbegränsning på minst 1 024 eller ingen begränsning. Se [Begränsningar](#limitations) och [Efterlevnad och dataresidens](#compliance-and-data-residency).

## Konfiguration

#### Uppdatera via dashboarden

#### Öppna fliken Agent

Öppna agenten i dashboarden och gå till fliken **Agent**.

#### Ställ in röstläget

Ställ in **Röstläge** på **Realtime**. Agenten växlar till Eleven Realtime v1 Mini.

#### Välj en modell

Om du vill använda Eleven Realtime v1 Max i stället väljer du den i listan **Modell**.

#### Publicera

Publicera dina ändringar. Publiceringen misslyckas om agenten bryter mot någon av reglerna i [Begränsningar](#limitations).

Om du vill stänga av Realtime ställer du in **Röstläge** på **Custom** och publicerar. Agenten återgår till de LLM-, TTS-modell- och ASR-inställningar som är sparade på den.

#### Uppdatera via CLI

#### Hämta agentkonfigurationen

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

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

Ställ in `conversation_config.realtime_model`:

```json
{
  "conversation_config": {
    "realtime_model": "eleven_realtime_v1_mini"
  }
}
```

Om du vill stänga av Realtime ställer du in `realtime_model` på `null`.

#### Skicka dina ändringar

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

#### Uppdatera via API:t

```python
from elevenlabs import ElevenLabs

elevenlabs = ElevenLabs()

elevenlabs.conversational_ai.agents.update(
    agent_id="agent_7101k5zvyjhmfg983brhmhkd98n6",
    conversation_config={
        "realtime_model": "eleven_realtime_v1_mini",
    },
)
```

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

const elevenlabs = new ElevenLabsClient();

await elevenlabs.conversationalAi.agents.update("agent_7101k5zvyjhmfg983brhmhkd98n6", {
  conversationConfig: {
    realtimeModel: "eleven_realtime_v1_mini",
  },
});
```

Om du vill stänga av Realtime ställer du in `realtime_model` på `None` i Python eller `realtimeModel` på `null` i TypeScript.

## Hanterade inställningar

När en Realtime-modell är inställd hanterar ElevenLabs följande inställningar, och agenten ignorerar de sparade värdena för dem. De sparade värdena används igen när du växlar till Custom.

| Inställning              | Fält i `conversation_config`              |
| ------------------------ | ----------------------------------------- |
| LLM                      | `agent.prompt.llm`                        |
| Resonemangsinsats        | `agent.prompt.reasoning_effort`           |
| Tankebudget              | `agent.prompt.thinking_budget`            |
| Parallella verktygsanrop | `agent.prompt.enable_parallel_tool_calls` |
| Cascade-timeout          | `agent.prompt.cascade_timeout_seconds`    |
| TTS-modell               | `tts.model_id`                            |
| Expressivt läge          | `tts.expressive_mode`                     |
| ASR-leverantör           | `asr.provider`                            |

Tokenbegränsningen (`agent.prompt.max_tokens`) behåller sitt sparade värde, men workflow-noder kan inte åsidosätta den och Eleven Realtime v1 Max kräver ett minimivärde. Se [Begränsningar](#limitations).

Om du vill ändra någon av dessa inställningar växlar du agenten till Custom.

## Inställningar som fortfarande gäller

Alla andra agentinställningar fungerar som i Custom-läget, inklusive:

* systemprompten och det första meddelandet
* rösten, inklusive [stöd för flera röster](/docs/sv/eleven-agents/customization/voice/multi-voice-support)
* [språk](/docs/sv/eleven-agents/customization/voice/customization/language)
* temperatur
* [verktyg](/docs/sv/eleven-agents/customization/tools) och [kunskapsbasen](/docs/sv/eleven-agents/customization/knowledge-base)
* inställningar för [konversationsflöde](/docs/sv/eleven-agents/customization/conversation-flow), till exempel turbenägenhet, timeouter och avbrott

Dashboarden döljer LLM-inställningarna, inklusive temperatur, medan agenten är i Realtime-läget. Använd CLI:t eller API:t för att ändra temperaturen för en Realtime-agent.

Om Realtime-modellen inte svarar i tid eller returnerar ett fel återgår agenten till reserv-LLM:er enligt beskrivningen i [LLM-kaskadering](/docs/sv/eleven-agents/customization/llm/llm-cascading). Realtime-modellen bestämmer hur länge agenten väntar innan den återgår.

## Begränsningar

ElevenLabs kontrollerar dessa regler när du publicerar agenten. Ett utkast som bryter mot någon av dem sparas fortfarande, men publiceringen misslyckas med ett fel som anger inställningen som behöver ändras.

* **Endast ElevenAgents-agenter**: Agenter som skapats genom andra ElevenLabs-produkter, som [Speech Engine](/docs/sv/eleven-api/guides/cookbooks/speech-engine), kan inte använda en Realtime-modell.
* **Ingen anpassad LLM**: Realtime-läget är inte tillgängligt när agentens LLM är en anpassad LLM eller Amazon Bedrock. Välj en inbyggd LLM i Custom-läget innan du växlar.
* **Inga workflow-åsidosättningar av hanterade inställningar**: En workflow-nod kan inte åsidosätta någon [hanterad inställning](#managed-settings) eller tokenbegränsningen. Ta bort åsidosättningen eller behåll agenten i Custom-läget.
* **Tokenbegränsning för Max**: Eleven Realtime v1 Max behöver en tokenbegränsning på 1 024 eller mer, eller ingen begränsning.
* **Överföringar mellan lägen**: En agent i Realtime-läget kan bara [överföra](/docs/sv/eleven-agents/customization/tools/system-tools/agent-transfer) till och från andra agenter i Realtime-läget. Överföringar mellan Mini- och Max-agenter stöds.

> **Warning**
>
> Publiceringen kontrollerar endast de överföringar som den publicerade agenten gör. En överföring till en Realtime-agent
> från en agent i Custom-läget upptäcks först när agenten i Custom-läget publiceras nästa gång; fram till dess
> avvisas överföringen under samtalet och den aktuella agenten stannar kvar i samtalet.

Överföringsfel lyder `Transfers between default and Realtime model modes are not supported.`, där "default" betyder Custom-läget.

## Efterlevnad och dataresidens

Realtime-modeller följer samma regler för [Zero Retention Mode](/docs/sv/eleven-agents/customization/privacy/zrm), [HIPAA](/docs/sv/eleven-agents/legal/hipaa) och [dataresidens](/docs/sv/overview/administration/data-residency) som andra modeller. Tillgängligheten skiljer sig mellan Mini och Max:

| Miljö                         | Eleven Realtime v1 Mini | Eleven Realtime v1 Max   |
| ----------------------------- | ----------------------- | ------------------------ |
| USA                           | Tillgänglig             | Tillgänglig              |
| Dataresidens i EU             | Tillgänglig             | Tillgänglig              |
| Dataresidens i Indien         | Tillgänglig             | Inte tillgänglig         |
| Dataresidens i Singapore      | Tillgänglig             | Inte tillgänglig         |
| Zero Retention Mode och HIPAA | Inte tillgänglig        | Tillgänglig i USA och EU |

Zero Retention Mode gäller oavsett om det tillämpas för workspacen eller är aktiverat för agenten.

Om en Realtime-modell inte är tillgänglig enligt agentens inställningar för efterlevnad eller dataresidens avvisar ElevenLabs den med ett fel som anger modellens namn. Välj den andra Realtime-modellen eller växla till Custom.

## Priser

En Realtime-agent faktureras enligt standardpriset per minut för ElevenAgents, plus dess token för indata, cachade indata och utdata enligt Realtime-modellens priser. Eleven Realtime v1 Max kostar mer per token än Eleven Realtime v1 Mini. Aktuella priser finns på [ElevenLabs prissida](https://elevenlabs.io/pricing).

## Relaterade resurser

* [Modeller](/docs/sv/eleven-agents/customization/llm)
* [LLM-kaskadering](/docs/sv/eleven-agents/customization/llm/llm-cascading)
* [Agentöverföring](/docs/sv/eleven-agents/customization/tools/system-tools/agent-transfer)
* [Zero Retention Mode](/docs/sv/eleven-agents/customization/privacy/zrm)
* [HIPAA-efterlevnad](/docs/sv/eleven-agents/legal/hipaa)