Skip to main content

Anam (Beta)

Anam provides AI-powered avatars with real-time video rendering, enabling natural video conversations with your AI agents.

Sample configuration

The following example shows a starting avatar parameter configuration you can use when you Start a conversational AI agent.


_13
"avatar": {
_13
"vendor": "anam",
_13
"enable": true,
_13
"params": {
_13
"api_key": "<anam_key>",
_13
"avatar_id": "960f614f-ea88-47c3-9883-f02094f70874",
_13
"agora_uid": "<avatar_rtc_uid>",
_13
"agora_token": "<avatar_rtc_token>",
_13
"sample_rate": 24000,
_13
"quality": "high",
_13
"video_encoding": "H264"
_13
}
_13
}

Key parameters

paramsrequired
  • api_key stringrequired

    The API key used for authentication with Anam's services. Get your API key from the Anam console.

  • avatar_id stringrequired

    The unique identifier for the Anam avatar you want to use.

  • agora_uid stringrequired

    The unique identifier for the avatar's RTC connection. This must be different from other participants in the channel.

  • agora_token stringrequired

    The RTC token that authorizes the avatar to join the video channel. Generate this token using your Agora project credentials.

  • sample_rate numbernullable

    Default: 24000

    Possible values: 16000, 24000, 48000

    The audio sample rate in Hz.

  • quality stringnullable

    Default: high

    Possible values: high, medium, low

    The video quality level.

  • video_encoding stringnullable

    Default: H264

    Possible values: H264, AV1

    The video encoding format.