All Products
Search
Document Center

Intelligent Media Services:AIAgentTemplateConfig

Last Updated:Oct 12, 2026

Parameter

Type

Description

Example

object

The agent template parameters.

AvatarChat3D

object

The 3D digital human parameters.

AsrMaxSilence

integer

Ambang batas untuk deteksi segmentasi ucapan. Keheningan yang melebihi ambang batas ini diperlakukan sebagai jeda kalimat. Nilai valid: 200 hingga 1200. Unit: milidetik. Nilai default: 400.

400

AvatarId

string

The ID of the digital human model.

1231

EnableIntelligentSegment

boolean

Apakah akan mengaktifkan segmentasi cerdas. Setelah fitur ini diaktifkan, jeda kalimat dalam ucapan pengguna digabungkan secara cerdas menjadi satu kalimat. Nilai default: true.

true

EnablePushToTalk

boolean

Apakah akan mengaktifkan mode dorong-untuk-bicara. Nilai default: false.

false

EnableVoiceInterrupt

boolean

Apakah akan mendukung interupsi suara. Nilai default: true.

true

GracefulShutdown

boolean

Apakah akan mengaktifkan shutdown yang mulus. Nilai default: false.

  • Shutdown yang mulus: Saat Agen dihentikan, Agen menyelesaikan penyiaran ucapan saat ini sebelum berhenti, dengan durasi penyiaran maksimum 10 detik.

false

Greeting

string

Paket salam, yang berlaku saat bergabung ke Sesi. Jika tidak ditentukan, salam yang dikonfigurasi dalam Templat Agen digunakan. Panjang maksimum: 128 karakter.

Good morning, my friend!

UseVoiceprint

boolean

Apakah akan mengaktifkan pengenalan voiceprint. Nilai default: false.

false

UserOnlineTimeout

integer

Periode pengatur waktu bagi Agen untuk menutup Tugas jika pengguna tidak bergabung ke Sesi. Unit: detik. Nilai default: 60.

60

VoiceId

string

The ID of the voice, which takes effect in the next sentence. If not specified, the voice ID configured in the agent template is used. This parameter applies only to preset text-to-speech (TTS). Maximum length: 64 characters. For valid values, refer to Intelligent speech effect examples.

zhixiaoxia

Volume

integer

The volume of the agent's speech.

  • If not specified: The adaptive volume mode recommended by Alibaba Cloud is used by default.

  • If specified: Valid values are 0 to 400. Output volume = Speech output volume in the workflow × volume / 100. Examples:

  1. If volume is set to 0, the output volume is 0.

  2. If volume is set to 100, the volume is the original volume.

  3. If volume is set to 200, the volume is twice the original volume.

100

VoiceprintId

string

ID identitas unik untuk pengenalan voiceprint. Nilai default: none.

uniqueId

BailianAppParams

string

The parameters for Alibaba Cloud Model Studio Application Center. For the parameter format, refer to Alibaba Cloud Model Studio Application Center parameters.

{}

UserOfflineTimeout

integer

Periode pengatur waktu bagi Agen untuk menutup Tugas setelah pengguna meninggalkan Sesi. Unit: detik. Nilai default: 5.

5

MaxIdleTime

integer

Pengatur waktu tunggu maksimum tanpa interaksi dengan Agen. Agen menjadi offline saat pengatur waktu tunggu habis. Unit: detik. Nilai default: 600.

600

WorkflowOverrideParams

string

Parameter penggantian untuk Alur kerja. Nilai default: none.

{}

WakeUpQuery

string

Instruksi pengguna sebelum panggilan dimulai, yang digunakan agar Agen merespons segera setelah panggilan dimulai.

How’s the weather today?

LlmHistory

array

Jumlah maksimum giliran yang dipertahankan untuk konteks percakapan historis LLM atau MLLM. Nilai default: 10.

object

Role

string

Peran peserta percakapan. Nilai valid:

  • user: User

  • assistant: Assistant

  • system: System

  • function: Function

  • plugin: Plug-in

  • tool: Tool

user

Content

string

Teks aktual dari konten percakapan, yang mencatat ekspresi atau tanggapan spesifik peran dalam percakapan.

hello

LlmHistoryLimit

integer

Jumlah maksimum giliran yang dipertahankan untuk konteks percakapan historis LLM atau MLLM. Nilai default: 10.

10

VoiceIdList

array

Daftar suara yang tersedia.

string

The voice.

zhixiaoxia

AsrLanguageId

string

ID bahasa untuk automatic speech recognition (ASR). Nilai valid:

  • zh_mandarin: Bahasa Mandarin

  • en: Bahasa Inggris

  • zh_en: Bahasa Mandarin dan Bahasa Inggris campuran

  • es: Bahasa Spanyol

  • jp: Bahasa Jepang

zh_mandarin

LlmSystemPrompt

string

Prompt sistem untuk LLM setelah panggilan dimulai.

You are a friendly and helpful assistant, focused on providing users with accurate information and advice.

InterruptWords

array

Daftar kata atau frasa spesifik yang memicu interupsi percakapan.

string

Kata atau frasa spesifik yang memicu interupsi percakapan.

stop

VadLevel

integer

The interruption threshold parameter. Valid values: 0 to 11. Default value: 11.

  • 0: Disables the voice activity detection (VAD) feature.

  • 1 to 10: A higher value indicates that it is more difficult to interrupt.

  • 11: Significantly different from previous values, with lower pre-processing speech damage and stronger anti-interference.

0

CharBreak

boolean

AsrHotWords

array

Daftar hotword untuk ASR. Daftar hotword mendukung maksimum 128 kata.

string

String hotword. Panjang: 1 hingga 10 karakter.

check

VisionChat

object

The visual agent parameters.

AsrMaxSilence

integer

Ambang batas untuk deteksi segmentasi ucapan. Keheningan yang melebihi ambang batas ini diperlakukan sebagai jeda kalimat. Nilai valid: 200 hingga 1200. Unit: milidetik. Nilai default: 400.

400

EnableIntelligentSegment

boolean

Apakah akan mengaktifkan segmentasi cerdas. Setelah fitur ini diaktifkan, jeda kalimat dalam ucapan pengguna digabungkan secara cerdas menjadi satu kalimat. Nilai default: true.

true

EnablePushToTalk

boolean

Apakah akan mengaktifkan mode dorong-untuk-bicara. Nilai default: false.

false

EnableVoiceInterrupt

boolean

Apakah akan mendukung interupsi suara. Nilai default: true.

true

GracefulShutdown

boolean

Apakah akan mengaktifkan shutdown yang mulus. Nilai default: false.

Shutdown yang mulus: Saat Agen dihentikan, Agen menyelesaikan penyiaran ucapan saat ini sebelum berhenti, dengan durasi penyiaran maksimum 10 detik.

false

Greeting

string

Paket salam, yang berlaku saat bergabung ke Sesi. Jika tidak ditentukan, salam yang dikonfigurasi dalam Templat Agen digunakan. Panjang maksimum: 128 karakter.

Good morning, my friend!

UseVoiceprint

boolean

Apakah akan mengaktifkan pengenalan voiceprint. Nilai default: false.

false

UserOnlineTimeout

integer

Periode pengatur waktu bagi Agen untuk menutup Tugas jika pengguna tidak bergabung ke Sesi. Unit: detik. Nilai default: 60.

60

VoiceId

string

The ID of the voice, which takes effect in the next sentence. If not specified, the voice ID configured in the agent template is used. This parameter applies only to preset text-to-speech (TTS). Maximum length: 64 characters. For valid values, refer to Intelligent speech effect examples.

zhixiaoxia

Volume

integer

The volume of the agent's speech.

If not specified: The adaptive volume mode recommended by Alibaba Cloud is used by default.

If specified: Valid values are 0 to 400. Output volume = Speech output volume in the workflow × volume / 100. Examples:

If volume is set to 0, the output volume is 0.

If volume is set to 100, the volume is the original volume.

If volume is set to 200, the volume is twice the original volume.

100

VoiceprintId

string

ID identitas unik untuk pengenalan voiceprint. Nilai default: none.

uniqueId

BailianAppParams

string

The parameters for Alibaba Cloud Model Studio Application Center. For the parameter format, refer to Alibaba Cloud Model Studio Application Center parameters.

{}

UserOfflineTimeout

integer

Periode pengatur waktu bagi Agen untuk menutup Tugas setelah pengguna meninggalkan Sesi. Unit: detik. Nilai default: 5.

5

MaxIdleTime

integer

Pengatur waktu tunggu maksimum tanpa interaksi dengan Agen. Agen menjadi offline saat pengatur waktu tunggu habis. Unit: detik. Nilai default: 600.

600

WorkflowOverrideParams

string

Parameter penggantian untuk Alur kerja. Nilai default: none.

{}

WakeUpQuery

string

Instruksi pengguna sebelum panggilan dimulai, yang digunakan agar Agen merespons segera setelah panggilan dimulai.

How’s the weather today?

LlmHistory

array

Jumlah maksimum giliran yang dipertahankan untuk konteks percakapan historis LLM atau MLLM. Nilai default: 10.

object

Role

string

Peran peserta percakapan. Nilai valid:

  • user: User

  • assistant: Assistant

  • system: System

  • function: Function

  • plugin: Plug-in

  • tool: Tool

user

Content

string

Teks aktual dari konten percakapan, yang mencatat ekspresi atau tanggapan spesifik peran dalam percakapan.

hello

LlmHistoryLimit

integer

Jumlah maksimum giliran yang dipertahankan untuk konteks percakapan historis LLM atau MLLM. Nilai default: 10.

10

VoiceIdList

array

Daftar suara yang tersedia.

string

The voice.

zhixiaoxia

AsrLanguageId

string

ID bahasa untuk automatic speech recognition (ASR). Nilai valid:

  • zh_mandarin: Bahasa Mandarin

  • en: Bahasa Inggris

  • zh_en: Bahasa Mandarin dan Bahasa Inggris campuran

  • es: Bahasa Spanyol

  • jp: Bahasa Jepang

zh_mandarin

LlmSystemPrompt

string

Prompt sistem untuk LLM setelah panggilan dimulai.

You are a friendly and helpful assistant, focused on providing users with accurate information and advice.

InterruptWords

array

Daftar kata atau frasa spesifik yang memicu interupsi percakapan.

string

Kata atau frasa spesifik yang memicu interupsi percakapan.

stop

VadLevel

integer

The interruption threshold parameter. Valid values: 0 to 11. Default value: 11.

  • 0: Disables the voice activity detection (VAD) feature.

  • 1 to 10: A higher value indicates that it is more difficult to interrupt.

  • 11: Significantly different from previous values, with lower pre-processing speech damage and stronger anti-interference.

0

CharBreak

boolean

AsrHotWords

array

Daftar hotword untuk ASR. Daftar hotword mendukung maksimum 128 kata.

string

String hotword. Panjang: 1 hingga 10 karakter.

check

VoiceChat

object

The voice call parameters.

AsrMaxSilence

integer

Ambang batas untuk deteksi segmentasi ucapan. Keheningan yang melebihi ambang batas ini diperlakukan sebagai jeda kalimat. Nilai valid: 200 hingga 1200. Unit: milidetik. Nilai default: 400.

400

EnableIntelligentSegment

boolean

Apakah akan mengaktifkan segmentasi cerdas. Setelah fitur ini diaktifkan, jeda kalimat dalam ucapan pengguna digabungkan secara cerdas menjadi satu kalimat. Nilai default: true.

true

EnablePushToTalk

boolean

Apakah akan mengaktifkan mode dorong-untuk-bicara. Nilai default: false.

false

EnableVoiceInterrupt

boolean

Apakah akan mendukung interupsi suara. Nilai default: true.

true

GracefulShutdown

boolean

Apakah akan mengaktifkan shutdown yang mulus. Nilai default: false.

  • Shutdown yang mulus: Saat Agen dihentikan, Agen menyelesaikan penyiaran ucapan saat ini sebelum berhenti, dengan durasi penyiaran maksimum 10 detik.

false

Greeting

string

Paket salam, yang berlaku saat bergabung ke Sesi. Jika tidak ditentukan, salam yang dikonfigurasi dalam Templat Agen digunakan. Panjang maksimum: 128 karakter.

Good morning, my friend

UseVoiceprint

boolean

Apakah akan mengaktifkan pengenalan voiceprint. Nilai default: false.

false

UserOnlineTimeout

integer

Periode pengatur waktu bagi Agen untuk menutup Tugas jika pengguna tidak bergabung ke Sesi. Unit: detik. Nilai default: 60.

60

VoiceId

string

The ID of the voice, which takes effect in the next sentence. If not specified, the voice ID configured in the agent template is used. This parameter applies only to preset text-to-speech (TTS). Maximum length: 64 characters. For valid values, refer to Intelligent speech effect examples.

zhixiaoxia

Volume

integer

The volume of the agent's speech.

  • If not specified: The adaptive volume mode recommended by Alibaba Cloud is used by default.

  • If specified: Valid values are 0 to 400. Output volume = Speech output volume in the workflow × volume / 100. Examples:

  1. If volume is set to 0, the output volume is 0.

  2. If volume is set to 100, the volume is the original volume.

  3. If volume is set to 200, the volume is twice the original volume.

100

VoiceprintId

string

ID identitas unik untuk pengenalan voiceprint. Nilai default: none.

uniqueId

BailianAppParams

string

The parameters for Alibaba Cloud Model Studio Application Center. For the parameter format, refer to Alibaba Cloud Model Studio Application Center parameters.

{}

UserOfflineTimeout

integer

Periode pengatur waktu bagi Agen untuk menutup Tugas setelah pengguna meninggalkan Sesi. Unit: detik. Nilai default: 5.

5

AvatarUrl

string

URL avatar Agen untuk panggilan suara. Nilai default: none.

http://example.com/a.jpg

AvatarUrlType

string

Tipe URL avatar Agen. Nilai default: none.

USER

MaxIdleTime

integer

Pengatur waktu tunggu maksimum tanpa interaksi dengan Agen. Agen menjadi offline saat pengatur waktu tunggu habis. Unit: detik. Nilai default: 600.

600

WorkflowOverrideParams

string

Parameter penggantian untuk Alur kerja. Nilai default: none.

{}

WakeUpQuery

string

Instruksi pengguna sebelum panggilan dimulai, yang digunakan agar Agen merespons segera setelah panggilan dimulai.

How’s the weather today?

LlmHistory

array

Konteks percakapan historis LLM atau MLLM.

object

Role

string

Peran peserta percakapan. Nilai valid:

  • user: user

  • assistant: assistant

  • system: system

  • function: function

  • plugin: plug-in

  • tool: tool

user

Content

string

Teks aktual dari konten percakapan, yang mencatat ekspresi atau tanggapan spesifik peran dalam percakapan.

hello

LlmHistoryLimit

integer

Jumlah maksimum giliran yang dipertahankan untuk konteks percakapan historis LLM atau MLLM. Nilai default: 10.

10

VoiceIdList

array

Daftar suara yang tersedia.

string

The voice.

zhixiaoxia

AsrLanguageId

string

ID bahasa untuk automatic speech recognition (ASR). Nilai valid:

  • zh_mandarin: Bahasa Mandarin

  • en: Bahasa Inggris

  • zh_en: Bahasa Mandarin dan Bahasa Inggris campuran

  • es: Bahasa Spanyol

  • jp: Bahasa Jepang

zh_mandarin

LlmSystemPrompt

string

Prompt sistem untuk LLM setelah panggilan dimulai.

You are a friendly and helpful assistant, focused on providing users with accurate information and advice.

InterruptWords

array

Daftar kata atau frasa spesifik yang memicu interupsi percakapan.

string

Kata atau frasa spesifik yang memicu interupsi percakapan.

stop

VadLevel

integer

The interruption threshold parameter. Valid values: 0 to 11. Default value: 11.

  • 0: Disables the voice activity detection (VAD) feature.

  • 1 to 10: A higher value indicates that it is more difficult to interrupt.

  • 11: Significantly different from previous values, with lower pre-processing speech damage and stronger anti-interference.

11

CharBreak

boolean

AsrHotWords

array

Daftar hotword untuk ASR. Daftar hotword mendukung maksimum 128 kata.

string

String hotword. Panjang: 1 hingga 10 karakter.

check