function generateWorld<TAdapter, TStream>(options): WorldActivityResult<TStream>;Defined in: packages/ai/src/activities/generateWorld/index.ts:156
Experimental
World generation activity. Live adapters mint a session token. Job adapters return a viewer URL or an in-progress operation id.
TAdapter extends WorldAdapter<string, WorldProviderOptions<TAdapter>>
TStream extends boolean = false
WorldActivityOptions<TAdapter, TStream>
WorldActivityResult<TStream>
Mint a session token on the server
import { generateWorld } from '@tanstack/ai'
import { reactorWorld } from '@tanstack/ai-reactor'
const world = await generateWorld({
adapter: reactorWorld('visko-orbis-stable'),
prompt: 'A neon cyberpunk city at night, slow aerial drift',
})
// Hand world.token, world.model, and world.prompt to the browser.World generation is an experimental feature and may change.