Use the Full Pipeline
Create your first persona using the full pipeline and start a conversation in seconds.
Use the full pipeline to unlock the complete range of replica capabilities—including perception and speech recognition.
Step 1: Get an API Key
- Go to the Tavus platform and select API Key from the sidebar menu.
- Click Create New Key to begin generating your API key.
- Enter a name for the key and (optional) specify allowed IP addresses, then click Create API Key.
- Copy your newly created API key and store it securely.
We cannot recover your API Key if you lose it.
Step 2: Create a Persona
In this example, we’ll create an interviewer persona with the following settings:
- A Phoenix-3 stock replica.
raven-0
as the perception model to enable screen sharing.smart_turn_detection
enabled using the Sparrow model.
Use the following request body example:
Replace <api_key>
with your actual API key.
Tavus offers full layer customizations for your persona. Please see the following for each layer configurations:
Step 3: Create a Conversation
Create a new conversation using your newly created persona_id
:
Replace <api_key>
and <your_persona_id>
with your actual API key and persona_id
.
Step 4: Join the Conversation
To join the conversation, click the link in the conversation_url
field from the response:
Echo Mode
Tavus also supports an Echo mode pipeline. It lets you send text or audio input directly to the persona for playback, bypassing most of the CVI pipeline.
This mode is not recommended if you plan to use the perception or speech recognition layers, as it is incompatible with them.