# RealtimeTokenAdapter

Defined in: packages/ai/src/realtime/types.ts:77

Adapter interface for generating provider-specific tokens

## Properties

### generateToken

```ts
generateToken: () => Promise<RealtimeToken>;
```

Defined in: packages/ai/src/realtime/types.ts:81

Generate an ephemeral token for client use

#### Returns

`Promise`\<[`RealtimeToken`](RealtimeToken.md)\>

***

### provider

```ts
provider: string;
```

Defined in: packages/ai/src/realtime/types.ts:79

Provider identifier
