Skip to main content

Anam

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

info

This integration is fully supported for use with Conversational AI Engine. While it has completed functional validation, it is newer to the platform, and additional provider-specific edge cases may be identified as usage scales across a broader range of applications and workloads.

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.