RTVI is an open standard that aims to support a wide variety of use cases. The core functionality of the SDK has a fairly small footprint:Documentation Index
Fetch the complete documentation index at: https://docs.rtvi.ai/llms.txt
Use this file to discover all available pages before exploring further.
- Device and media stream management
- Managing bot configuration
- Sending angeneric actions to the bot
- Handling bot messages and responses
- Managing session state and errors
How can RTVI be used?
A client application can use the RTVI SDK to connect to a bot, send actions, and receive messages. Clients are multi-modal, in that they can send and receive audio and video data, as well as text. For real-time streaming use-cases, a client will need to connect via theconnect() method, or send single-turn actions via the action() method.