# Changes

### 1. schema change

If you read [understand-the-data-schema](https://developer.rpggo.ai/dev-docs/data-schema/understand-the-data-schema "mention") already, in V2 API, we renamed "Scene" to "Chapter", and "NPC" to "Character".

### 2. sync to async

V1 provides synced api call only. But V2, we turn to async msg push, which means all the generation will be pushed to client via SSE.

### 3. multi-modal

Not only like V1 API to generate text only, V2 support image, audio, music generation in real-time.&#x20;

### 4. authorization change

In V2, API key cannot list games any more. It can only access permission-granted games.

<br>
