function realtimeToken(options): Promise<RealtimeToken>;Defined in: packages/ai/src/realtime/index.ts:29
Generate a realtime token using the provided adapter.
This function is used on the server to generate ephemeral tokens that clients can use to establish realtime connections.
Token generation options including the adapter
Promise<RealtimeToken>
Promise resolving to a RealtimeToken
import { realtimeToken } from '@tanstack/ai'
import { openaiRealtimeToken } from '@tanstack/ai-openai'
// On the server (e.g. inside a server route or framework server
// function), mint an ephemeral token for the client:
const token = await realtimeToken({
adapter: openaiRealtimeToken({ model: 'gpt-realtime' }),
})