Quickstart
Start integrating your personas in under 5 minutes
Prerequisites
Anam API key
Your first API key will be created for you when you create an account. If you don’t have your API key or if you need to create a new one, see our API key management guide.
Installation
Install the SDK in your project using npm:
Basic Usage
The quickest way to start using the SDK is with a local development setup:
This example uses the unsafe_createClientWithApiKey
method. This is not recommended for production use as it exposes your API key. See the Usage in Production guide for secure implementation.
If you haven’t already created your own persona, you can use one of our default personas to get started.
Try Leo, the AI receptionist with the ID 773a8ca8-efd8-4449-9305-8b8bc1591475
.
DOM Elements
This quickstart example requires two DOM elements to stream to:
- A video element to play the video stream of your persona
- An audio element to play the voice stream of your persona
For this example we would include the following in our HTML:
autoplay
is used to start the stream as soon as the page loads.
The playsinline
attribute prevents the video from being played in fullscreen mode on mobile devices.
Next Steps
Usage in Production
Before taking the next steps to release your persona to real users, learn the important considerations for using personas in production.
Was this page helpful?