All Products
Search
Document Center

Intelligent Media Services:AIAgentTemplateConfig

Last Updated:Mar 21, 2026

Parameter

Type

Description

Example

object

Parameter templat Agen.

VoiceChat

object

Parameter obrolan suara.

Greeting

string

Pesan sambutan yang disampaikan saat pengguna bergabung ke dalam sesi. Jika parameter ini dihilangkan, sistem akan menggunakan sambutan yang dikonfigurasi dalam templat agen. Panjang maksimum: 128 karakter.

早上好,我的朋友

LlmHistory

array

Riwayat percakapan LLM/MLLM.

object

Role

string

Peran peserta percakapan. Nilai yang valid:

  • user: Pengguna.

  • assistant: Asisten AI.

  • system: Sistem.

  • function: Pemanggilan fungsi.

  • plugin: Plugin.

  • tool: Tool.

user

Content

string

Konten teks dari pesan.

你好

WorkflowOverrideParams

string

Parameter override alur kerja. Default: kosong.

{}

EnableIntelligentSegment

boolean

Menentukan apakah segmentasi cerdas diaktifkan. Jika diaktifkan, fitur ini secara cerdas menggabungkan jeda dalam ucapan pengguna menjadi satu kalimat utuh. Default: true.

true

AvatarUrlType

string

Tipe URL avatar agen. Default: none.

USER

AvatarUrl

string

URL avatar agen untuk obrolan suara. Default: none.

http://example.com/a.jpg

VoiceIdList

array

Daftar suara yang tersedia.

string

ID suara.

zhixiaoxia

CharBreak

boolean

EnableVoiceInterrupt

boolean

Menentukan apakah interupsi suara diaktifkan. Default: true.

true

VoiceprintId

string

ID unik untuk pengenalan voiceprint. Default: tidak ditentukan.

uniqueId

GracefulShutdown

boolean

Menentukan apakah shutdown yang mulus diaktifkan. Default: false.

  • Jika diaktifkan, agen menyelesaikan ucapan saat ini (maksimal 10 detik) sebelum berhenti.

false

InterruptWords

array

Daftar kata atau frasa tertentu yang memicu interupsi percakapan.

string

Kata atau frasa tertentu yang memicu interupsi percakapan.

停止

UserOnlineTimeout

integer

Waktu dalam detik yang ditunggu agen sebelum menutup tugas jika pengguna belum bergabung. Default: 60.

60

AsrLanguageId

string

ID bahasa untuk Automatic Speech Recognition (ASR). Nilai yang mungkin:

  • zh_mandarin: Bahasa Tiongkok

  • en: Bahasa Inggris

  • zh_en: Tiongkok-Inggris

  • es: Bahasa Spanyol

  • jp: Bahasa Jepang

zh_mandarin

UserOfflineTimeout

integer

Waktu dalam detik yang ditunggu agen setelah pengguna keluar sebelum menutup tugas. Default: 5.

5

LlmSystemPrompt

string

Prompt sistem untuk LLM, diterapkan saat panggilan dimulai.

你是一位友好且乐于助人的助手,专注于为用户提供准确的信息和建议。

BailianAppParams

string

Parameter untuk Alibaba Cloud Bailian. Untuk detailnya, lihat Bailian App Params.

{}

VadLevel

integer

Ambang batas sensitivitas interupsi. Nilai yang lebih tinggi membuat agen lebih sulit diinterupsi. Rentang: 0 hingga 11. Default: 11.

  • 0: Menonaktifkan Voice Activity Detection (VAD).

  • 1 hingga 10: Nilai yang lebih tinggi membuat agen lebih sulit diinterupsi.

  • 11: Memberikan distorsi audio yang lebih rendah dan ketahanan terhadap gangguan yang lebih kuat.

11

LlmHistoryLimit

integer

Jumlah maksimum giliran percakapan yang disimpan dalam riwayat LLM/MLLM. Default: 10.

10

AsrMaxSilence

integer

Durasi maksimum keheningan dalam milidetik sebelum jeda kalimat terdeteksi. Rentang: 200 hingga 1.200. Default: 400.

400

WakeUpQuery

string

Kueri awal pengguna yang langsung ditangani oleh agen saat panggilan dimulai.

今天天气怎么样?

Volume

integer

Volume bicara agen.

  • Jika dihilangkan, sistem menggunakan mode volume adaptif.

  • Jika ditentukan, rentang nilai yang valid adalah 0 hingga 400. Volume output dihitung sebagai: Output Volume in Workflow * (volume/100). Contohnya:

  1. Jika volume bernilai 0, output akan senyap.

  2. Jika volume bernilai 100, volume output sama dengan volume aslinya.

  3. Jika volume bernilai 200, volume output dua kali lipat dari volume aslinya.

100

VoiceId

string

ID suara Text-to-Speech (TTS). Perubahan berlaku pada ucapan berikutnya. Jika dihilangkan, suara default dari templat agen akan digunakan. Parameter ini hanya berlaku untuk suara TTS preset. Panjang maksimum: 64 karakter. Untuk daftar nilai yang tersedia, lihat Intelligent voice effect samples.

zhixiaoxia

UseVoiceprint

boolean

Menentukan apakah pengenalan voiceprint digunakan. Default: false.

false

MaxIdleTime

integer

Waktu idle maksimum dalam detik tanpa interaksi sebelum agen offline. Default: 600.

600

AsrHotWords

array

Daftar hot word untuk meningkatkan akurasi ASR. Maksimal 128 kata didukung.

string

Hot word. Harus terdiri dari 1 hingga 10 karakter.

检查

EnablePushToTalk

boolean

Menentukan apakah mode Push-to-Talk diaktifkan. Default: false.

false

VisionChat

object

Parameter agen vision.

Greeting

string

Pesan sambutan yang disampaikan saat pengguna bergabung ke dalam sesi. Jika parameter ini dihilangkan, sistem akan menggunakan sambutan yang dikonfigurasi dalam templat agen. Panjang maksimum: 128 karakter.

早上好,我的朋友!

LlmHistory

array

Riwayat percakapan LLM/MLLM.

object

Role

string

Peran peserta percakapan. Nilai yang valid:

  • user: Pengguna.

  • assistant: Asisten AI.

  • system: Sistem.

  • function: Pemanggilan fungsi.

  • plugin: Plugin.

  • tool: Tool.

user

Content

string

Konten teks dari pesan.

你好

WorkflowOverrideParams

string

Parameter override alur kerja. Default: kosong.

{}

EnableIntelligentSegment

boolean

Menentukan apakah segmentasi cerdas diaktifkan. Jika diaktifkan, fitur ini secara cerdas menggabungkan jeda dalam ucapan pengguna menjadi satu kalimat utuh. Default: true.

true

VoiceIdList

array

Daftar suara yang tersedia.

string

ID suara.

zhixiaoxia

CharBreak

boolean

EnableVoiceInterrupt

boolean

Menentukan apakah interupsi suara diaktifkan. Default: true.

true

VoiceprintId

string

ID unik untuk pengenalan voiceprint. Default: tidak ditentukan.

uniqueId

GracefulShutdown

boolean

Menentukan apakah shutdown yang mulus diaktifkan. Default: false.

  • Jika diaktifkan, agen menyelesaikan ucapan saat ini (maksimal 10 detik) sebelum berhenti.

false

InterruptWords

array

Daftar kata atau frasa tertentu yang memicu interupsi percakapan.

string

Kata atau frasa tertentu yang memicu interupsi percakapan.

停止

UserOnlineTimeout

integer

Waktu dalam detik yang ditunggu agen sebelum menutup tugas jika pengguna belum bergabung. Default: 60.

60

AsrLanguageId

string

ID bahasa untuk Automatic Speech Recognition (ASR). Nilai yang mungkin:

  • zh_mandarin: Bahasa Tiongkok

  • en: Bahasa Inggris

  • zh_en: Tiongkok-Inggris

  • es: Bahasa Spanyol

  • jp: Bahasa Jepang

zh_mandarin

UserOfflineTimeout

integer

Waktu dalam detik yang ditunggu agen setelah pengguna keluar sebelum menutup tugas. Default: 5.

5

LlmSystemPrompt

string

Prompt sistem untuk LLM, diterapkan saat panggilan dimulai.

你是一位友好且乐于助人的助手,专注于为用户提供准确的信息和建议。

BailianAppParams

string

Parameter untuk Alibaba Cloud Bailian. Untuk detailnya, lihat Bailian App Params.

{}

VadLevel

integer

Ambang batas sensitivitas interupsi. Nilai yang lebih tinggi membuat agen lebih sulit diinterupsi. Rentang: 0 hingga 11. Default: 11.

  • 0: Menonaktifkan VAD.

  • 1 hingga 10: Nilai yang lebih tinggi membuat agen lebih sulit diinterupsi.

  • 11: Memberikan distorsi audio yang lebih rendah dan ketahanan terhadap gangguan yang lebih kuat.

0

LlmHistoryLimit

integer

Jumlah maksimum giliran percakapan yang disimpan dalam riwayat LLM/MLLM. Default: 10.

10

AsrMaxSilence

integer

Durasi maksimum keheningan dalam milidetik sebelum jeda kalimat terdeteksi. Rentang: 200 hingga 1.200. Default: 400.

400

WakeUpQuery

string

Kueri awal pengguna yang langsung ditangani oleh agen saat panggilan dimulai.

今天天气怎么样?

Volume

integer

Volume bicara agen.

  • Jika dihilangkan, sistem menggunakan mode volume adaptif.

  • Jika ditentukan, rentang nilai yang valid adalah 0 hingga 400. Volume output dihitung sebagai: Output Volume in Workflow * (volume/100). Contohnya:

  1. Jika volume bernilai 0, output akan senyap.

  2. Jika volume bernilai 100, volume output sama dengan volume aslinya.

  3. Jika volume bernilai 200, volume output dua kali lipat dari volume aslinya.

100

VoiceId

string

ID suara Text-to-Speech (TTS). Perubahan berlaku pada ucapan berikutnya. Jika dihilangkan, suara default dari templat agen akan digunakan. Parameter ini hanya berlaku untuk suara TTS preset. Panjang maksimum: 64 karakter. Untuk daftar nilai yang tersedia, lihat Intelligent voice effect samples.

zhixiaoxia

UseVoiceprint

boolean

Menentukan apakah pengenalan voiceprint digunakan. Default: false.

false

MaxIdleTime

integer

Waktu idle maksimum dalam detik tanpa interaksi sebelum agen offline. Default: 600.

600

AsrHotWords

array

Daftar hot word untuk meningkatkan akurasi ASR. Maksimal 128 kata didukung.

string

Hot word. Harus terdiri dari 1 hingga 10 karakter.

检查

EnablePushToTalk

boolean

Menentukan apakah mode Push-to-Talk diaktifkan. Default: false.

false

AvatarChat3D

object

Parameter avatar 3D.

Greeting

string

Pesan sambutan yang disampaikan saat pengguna bergabung ke dalam sesi. Jika parameter ini dihilangkan, sistem akan menggunakan sambutan yang dikonfigurasi dalam templat agen. Panjang maksimum: 128 karakter.

早上好,我的朋友!

LlmHistory

array

Riwayat percakapan LLM/MLLM.

object

Role

string

Peran peserta percakapan. Nilai yang valid:

  • user: Pengguna.

  • assistant: Asisten AI.

  • system: Sistem.

  • function: Pemanggilan fungsi.

  • plugin: Plugin.

  • tool: Tool.

user

Content

string

Konten teks dari pesan.

你好

WorkflowOverrideParams

string

Parameter override alur kerja. Default: kosong.

{}

EnableIntelligentSegment

boolean

Menentukan apakah segmentasi cerdas diaktifkan. Jika diaktifkan, fitur ini secara cerdas menggabungkan jeda dalam ucapan pengguna menjadi satu kalimat utuh. Default: true.

true

VoiceIdList

array

Daftar suara yang tersedia.

string

ID suara.

zhixiaoxia

AvatarId

string

ID model avatar.

1231

CharBreak

boolean

EnableVoiceInterrupt

boolean

Menentukan apakah interupsi suara diaktifkan. Default: true.

true

VoiceprintId

string

ID unik untuk pengenalan voiceprint. Default: tidak ditentukan.

uniqueId

GracefulShutdown

boolean

Menentukan apakah shutdown yang mulus diaktifkan. Default: false.

  • Jika diaktifkan, agen menyelesaikan ucapan saat ini (maksimal 10 detik) sebelum berhenti.

false

InterruptWords

array

Daftar kata atau frasa tertentu yang memicu interupsi percakapan.

string

Kata atau frasa tertentu yang memicu interupsi percakapan.

停止

UserOnlineTimeout

integer

Waktu dalam detik yang ditunggu agen sebelum menutup tugas jika pengguna belum bergabung. Default: 60.

60

AsrLanguageId

string

ID bahasa untuk Automatic Speech Recognition (ASR). Nilai yang mungkin:

  • zh_mandarin: Bahasa Tiongkok

  • en: Bahasa Inggris

  • zh_en: Tiongkok-Inggris

  • es: Bahasa Spanyol

  • jp: Bahasa Jepang

zh_mandarin

UserOfflineTimeout

integer

Waktu dalam detik yang ditunggu agen setelah pengguna keluar sebelum menutup tugas. Default: 5.

5

LlmSystemPrompt

string

Prompt sistem untuk LLM, diterapkan saat panggilan dimulai.

你是一位友好且乐于助人的助手,专注于为用户提供准确的信息和建议。

BailianAppParams

string

Parameter untuk Alibaba Cloud Bailian. Untuk detailnya, lihat Bailian App Params.

{}

VadLevel

integer

Ambang batas sensitivitas interupsi. Nilai yang lebih tinggi membuat agen lebih sulit diinterupsi. Rentang: 0 hingga 11. Default: 11.

  • 0: Menonaktifkan VAD.

  • 1 hingga 10: Nilai yang lebih tinggi membuat agen lebih sulit diinterupsi.

  • 11: Memberikan distorsi audio yang lebih rendah dan ketahanan terhadap gangguan yang lebih kuat.

0

LlmHistoryLimit

integer

Jumlah maksimum giliran percakapan yang disimpan dalam riwayat LLM/MLLM. Default: 10.

10

AsrMaxSilence

integer

Durasi maksimum keheningan dalam milidetik sebelum jeda kalimat terdeteksi. Rentang: 200 hingga 1.200. Default: 400.

400

WakeUpQuery

string

Kueri awal pengguna yang langsung ditangani oleh agen saat panggilan dimulai.

今天天气怎么样?

Volume

integer

Volume bicara agen.

  • Jika dihilangkan, sistem menggunakan mode volume adaptif.

  • Jika ditentukan, rentang nilai yang valid adalah 0 hingga 400. Volume output dihitung sebagai: Output Volume in Workflow * (volume/100). Contohnya:

  1. Jika volume bernilai 0, output akan senyap.

  2. Jika volume bernilai 100, volume output sama dengan volume aslinya.

  3. Jika volume bernilai 200, volume output dua kali lipat dari volume aslinya.

100

VoiceId

string

ID suara Text-to-Speech (TTS). Perubahan berlaku pada ucapan berikutnya. Jika dihilangkan, suara default dari templat agen akan digunakan. Parameter ini hanya berlaku untuk suara TTS preset. Panjang maksimum: 64 karakter. Untuk daftar nilai yang tersedia, lihat Intelligent voice effect samples.

zhixiaoxia

UseVoiceprint

boolean

Menentukan apakah pengenalan voiceprint digunakan. Default: false.

false

MaxIdleTime

integer

Waktu idle maksimum dalam detik tanpa interaksi sebelum agen offline. Default: 600.

600

AsrHotWords

array

Daftar hot word untuk meningkatkan akurasi ASR. Maksimal 128 kata didukung.

string

Hot word. Harus terdiri dari 1 hingga 10 karakter.

检查

EnablePushToTalk

boolean

Menentukan apakah mode Push-to-Talk diaktifkan. Default: false.

false