Todos os produtos
Search
Central de documentação

Intelligent Media Services:AIAgentTemplateConfig

Última atualização: Jun 29, 2026

Parâmetro

Tipo

Descrição

Exemplo

object

Parâmetros do modelo de agente.

VoiceChat

object

Parâmetros de chat de voz.

Greeting

string

A mensagem de saudação entregue quando um usuário entra na sessão. Se este parâmetro for omitido, a saudação configurada no modelo de agente será usada. Comprimento máximo: 128 caracteres.

早上好,我的朋友

LlmHistory

array

O histórico de conversas do LLM/MLLM.

object

Role

string

The role of the conversation participant. Valid values:

  • user: The user.

  • assistant: The AI assistant.

  • system: The system.

  • function: A function call.

  • plugin: A plugin.

  • tool: A tool.

user

Content

string

The text content of the message.

你好

WorkflowOverrideParams

string

Parâmetros de substituição do fluxo de trabalho. Valor padrão: vazio.

{}

EnableIntelligentSegment

boolean

Especifica se a segmentação inteligente deve ser ativada. Se ativada, esse recurso mescla inteligentemente as pausas na fala do usuário em uma única frase completa. Valor padrão: true.

true

AvatarUrlType

string

O tipo de URL do avatar do agente. Valor padrão: nenhum.

USER

AvatarUrl

string

A URL do avatar do agente para chat de voz. Valor padrão: nenhuma.

http://example.com/a.jpg

VoiceIdList

array

Uma lista de vozes disponíveis.

string

Um ID de voz.

zhixiaoxia

CharBreak

boolean

EnableVoiceInterrupt

boolean

Especifica se a interrupção de voz deve ser ativada. Valor padrão: true.

true

VoiceprintId

string

O ID exclusivo para reconhecimento de impressão vocal. Valor padrão: não especificado.

uniqueId

GracefulShutdown

boolean

Especifica se o desligamento graceful deve ser ativado. Valor padrão: false.

  • Se ativado, o agente termina sua fala atual (até 10 segundos) antes de parar.

false

InterruptWords

array

Uma lista de palavras ou frases específicas que acionam uma interrupção na conversa.

string

Uma palavra ou frase específica que aciona uma interrupção na conversa.

停止

UserOnlineTimeout

integer

O tempo em segundos que o agente aguarda um usuário entrar antes de fechar a tarefa. Valor padrão: 60.

60

AsrLanguageId

string

O ID do idioma para Reconhecimento Automático de Fala (ASR). Valores possíveis:

  • zh_mandarin: Chinês

  • en: Inglês

  • zh_en: Chinês-Inglês

  • es: Espanhol

  • jp: Japonês

zh_mandarin

UserOfflineTimeout

integer

O tempo em segundos que o agente aguarda após a saída de um usuário antes de fechar a tarefa. Valor padrão: 5.

5

LlmSystemPrompt

string

O prompt do sistema para o LLM, aplicado quando a chamada é iniciada.

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

BailianAppParams

string

Parâmetros para o Alibaba Cloud Bailian. Para obter detalhes, consulte Parâmetros do aplicativo Bailian.

{}

VadLevel

integer

O limite de sensibilidade de interrupção. Um valor maior torna mais difícil interromper o agente. Intervalo: 0 a 11. Valor padrão: 11.

  • 0: Desativa a Detecção de Atividade de Voz (VAD).

  • 1 a 10: Um valor maior torna mais difícil interromper o agente.

  • 11: Oferece menor distorção de áudio e maior resistência a interferências.

11

LlmHistoryLimit

integer

O número máximo de turnos de conversa a serem retidos no histórico do LLM/MLLM. Valor padrão: 10.

10

AsrMaxSilence

integer

A duração máxima de silêncio em milissegundos antes que uma quebra de frase seja detectada. Intervalo: 200 a 1.200. Valor padrão: 400.

400

WakeUpQuery

string

Uma consulta inicial do usuário que o agente atende imediatamente quando a chamada é iniciada.

今天天气怎么样?

Volume

integer

O volume de fala do agente.

  • Se omitido, o sistema usa o modo de volume adaptativo.

  • Se especificado, o intervalo válido é de 0 a 400. O volume de saída é calculado como: Volume de saída no fluxo de trabalho * (volume/100). Por exemplo:

  1. Se volume for 0, a saída será silenciosa.

  2. Se volume for 100, o volume de saída será o volume original.

  3. Se volume for 200, o volume de saída será o dobro do volume original.

100

VoiceId

string

O ID da voz de Text-to-Speech (TTS). As alterações entram em vigor na próxima fala. Se omitido, a voz padrão do modelo de agente será usada. Este parâmetro se aplica apenas às vozes de TTS predefinidas. Comprimento máximo: 64 caracteres. Para os valores disponíveis, consulte Amostras de efeitos de voz inteligente.

zhixiaoxia

UseVoiceprint

boolean

Especifica se o reconhecimento de impressão vocal deve ser usado. Valor padrão: false.

false

MaxIdleTime

integer

O tempo máximo de ociosidade em segundos sem interação antes que o agente fique offline. Valor padrão: 600.

600

AsrHotWords

array

Uma lista de palavras-chave para melhorar a precisão do ASR. Há suporte para no máximo 128 palavras.

string

Uma palavra-chave. Deve ter de 1 a 10 caracteres.

检查

EnablePushToTalk

boolean

Especifica se o modo Push-to-Talk deve ser ativado. Valor padrão: false.

false

VisionChat

object

Parâmetros do agente de visão.

Greeting

string

A mensagem de saudação entregue quando um usuário entra na sessão. Se este parâmetro for omitido, a saudação configurada no modelo de agente será usada. Comprimento máximo: 128 caracteres.

早上好,我的朋友!

LlmHistory

array

O histórico de conversas do LLM/MLLM.

object

Role

string

The role of the conversation participant. Valid values:

  • user: The user.

  • assistant: The AI assistant.

  • system: The system.

  • function: A function call.

  • plugin: A plugin.

  • tool: A tool.

user

Content

string

The text content of the message.

你好

WorkflowOverrideParams

string

Parâmetros de substituição do fluxo de trabalho. Valor padrão: vazio.

{}

EnableIntelligentSegment

boolean

Especifica se a segmentação inteligente deve ser ativada. Se ativada, esse recurso mescla inteligentemente as pausas na fala do usuário em uma única frase completa. Valor padrão: true.

true

VoiceIdList

array

Uma lista de vozes disponíveis.

string

Um ID de voz.

zhixiaoxia

CharBreak

boolean

EnableVoiceInterrupt

boolean

Especifica se a interrupção de voz deve ser ativada. Valor padrão: true.

true

VoiceprintId

string

O ID exclusivo para reconhecimento de impressão vocal. Valor padrão: não especificado.

uniqueId

GracefulShutdown

boolean

Especifica se o desligamento graceful deve ser ativado. Valor padrão: false.

  • Se ativado, o agente termina sua fala atual (até 10 segundos) antes de parar.

false

InterruptWords

array

Uma lista de palavras ou frases específicas que acionam uma interrupção na conversa.

string

Uma palavra ou frase específica que aciona uma interrupção na conversa.

停止

UserOnlineTimeout

integer

O tempo em segundos que o agente aguarda um usuário entrar antes de fechar a tarefa. Valor padrão: 60.

60

AsrLanguageId

string

O ID do idioma para Reconhecimento Automático de Fala (ASR). Valores possíveis:

  • zh_mandarin: Chinês

  • en: Inglês

  • zh_en: Chinês-Inglês

  • es: Espanhol

  • jp: Japonês

zh_mandarin

UserOfflineTimeout

integer

O tempo em segundos que o agente aguarda após a saída de um usuário antes de fechar a tarefa. Valor padrão: 5.

5

LlmSystemPrompt

string

O prompt do sistema para o LLM, aplicado quando a chamada é iniciada.

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

BailianAppParams

string

Parâmetros para o Alibaba Cloud Bailian. Para obter detalhes, consulte Parâmetros do aplicativo Bailian.

{}

VadLevel

integer

O limite de sensibilidade de interrupção. Um valor maior torna mais difícil interromper o agente. Intervalo: 0 a 11. Valor padrão: 11.

  • 0: Desativa o VAD.

  • 1 a 10: Um valor maior torna mais difícil interromper o agente.

  • 11: Oferece menor distorção de áudio e maior resistência a interferências.

0

LlmHistoryLimit

integer

O número máximo de turnos de conversa a serem retidos no histórico do LLM/MLLM. Valor padrão: 10.

10

AsrMaxSilence

integer

A duração máxima de silêncio em milissegundos antes que uma quebra de frase seja detectada. Intervalo: 200 a 1.200. Valor padrão: 400.

400

WakeUpQuery

string

Uma consulta inicial do usuário que o agente atende imediatamente quando a chamada é iniciada.

今天天气怎么样?

Volume

integer

O volume de fala do agente.

  • Se omitido, o sistema usa o modo de volume adaptativo.

  • Se especificado, o intervalo válido é de 0 a 400. O volume de saída é calculado como: Volume de saída no fluxo de trabalho * (volume/100). Por exemplo:

  1. Se volume for 0, a saída será silenciosa.

  2. Se volume for 100, o volume de saída será o volume original.

  3. Se volume for 200, o volume de saída será o dobro do volume original.

100

VoiceId

string

O ID da voz de Text-to-Speech (TTS). As alterações entram em vigor na próxima fala. Se omitido, a voz padrão do modelo de agente será usada. Este parâmetro se aplica apenas às vozes de TTS predefinidas. Comprimento máximo: 64 caracteres. Para os valores disponíveis, consulte Amostras de efeitos de voz inteligente.

zhixiaoxia

UseVoiceprint

boolean

Especifica se o reconhecimento de impressão vocal deve ser usado. Valor padrão: false.

false

MaxIdleTime

integer

O tempo máximo de ociosidade em segundos sem interação antes que o agente fique offline. Valor padrão: 600.

600

AsrHotWords

array

Uma lista de palavras-chave para melhorar a precisão do ASR. Há suporte para no máximo 128 palavras.

string

Uma palavra-chave. Deve ter de 1 a 10 caracteres.

检查

EnablePushToTalk

boolean

Especifica se o modo Push-to-Talk deve ser ativado. Valor padrão: false.

false

AvatarChat3D

object

Parâmetros do avatar 3D.

Greeting

string

A mensagem de saudação entregue quando um usuário entra na sessão. Se este parâmetro for omitido, a saudação configurada no modelo de agente será usada. Comprimento máximo: 128 caracteres.

早上好,我的朋友!

LlmHistory

array

O histórico de conversas do LLM/MLLM.

object

Role

string

The role of the conversation participant. Valid values:

  • user: The user.

  • assistant: The AI assistant.

  • system: The system.

  • function: A function call.

  • plugin: A plugin.

  • tool: A tool.

user

Content

string

The text content of the message.

你好

WorkflowOverrideParams

string

Parâmetros de substituição do fluxo de trabalho. Valor padrão: vazio.

{}

EnableIntelligentSegment

boolean

Especifica se a segmentação inteligente deve ser ativada. Se ativada, esse recurso mescla inteligentemente as pausas na fala do usuário em uma única frase completa. Valor padrão: true.

true

VoiceIdList

array

Uma lista de vozes disponíveis.

string

Um ID de voz.

zhixiaoxia

AvatarId

string

O ID do modelo de avatar.

1231

CharBreak

boolean

EnableVoiceInterrupt

boolean

Especifica se a interrupção de voz deve ser ativada. Valor padrão: true.

true

VoiceprintId

string

O ID exclusivo para reconhecimento de impressão vocal. Valor padrão: não especificado.

uniqueId

GracefulShutdown

boolean

Especifica se o desligamento graceful deve ser ativado. Valor padrão: false.

  • Se ativado, o agente termina sua fala atual (até 10 segundos) antes de parar.

false

InterruptWords

array

Uma lista de palavras ou frases específicas que acionam uma interrupção na conversa.

string

Uma palavra ou frase específica que aciona uma interrupção na conversa.

停止

UserOnlineTimeout

integer

O tempo em segundos que o agente aguarda um usuário entrar antes de fechar a tarefa. Valor padrão: 60.

60

AsrLanguageId

string

O ID do idioma para Reconhecimento Automático de Fala (ASR). Valores possíveis:

  • zh_mandarin: Chinês

  • en: Inglês

  • zh_en: Chinês-Inglês

  • es: Espanhol

  • jp: Japonês

zh_mandarin

UserOfflineTimeout

integer

O tempo em segundos que o agente aguarda após a saída de um usuário antes de fechar a tarefa. Valor padrão: 5.

5

LlmSystemPrompt

string

O prompt do sistema para o LLM, aplicado quando a chamada é iniciada.

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

BailianAppParams

string

Parâmetros para o Alibaba Cloud Bailian. Para obter detalhes, consulte Parâmetros do aplicativo Bailian.

{}

VadLevel

integer

O limite de sensibilidade de interrupção. Um valor maior torna mais difícil interromper o agente. Intervalo: 0 a 11. Valor padrão: 11.

  • 0: Desativa o VAD.

  • 1 a 10: Um valor maior torna mais difícil interromper o agente.

  • 11: Oferece menor distorção de áudio e maior resistência a interferências.

0

LlmHistoryLimit

integer

O número máximo de turnos de conversa a serem retidos no histórico do LLM/MLLM. Valor padrão: 10.

10

AsrMaxSilence

integer

A duração máxima de silêncio em milissegundos antes que uma quebra de frase seja detectada. Intervalo: 200 a 1.200. Valor padrão: 400.

400

WakeUpQuery

string

Uma consulta inicial do usuário que o agente atende imediatamente quando a chamada é iniciada.

今天天气怎么样?

Volume

integer

O volume de fala do agente.

  • Se omitido, o sistema usa o modo de volume adaptativo.

  • Se especificado, o intervalo válido é de 0 a 400. O volume de saída é calculado como: Volume de saída no fluxo de trabalho * (volume/100). Por exemplo:

  1. Se volume for 0, a saída será silenciosa.

  2. Se volume for 100, o volume de saída será o volume original.

  3. Se volume for 200, o volume de saída será o dobro do volume original.

100

VoiceId

string

O ID da voz de Text-to-Speech (TTS). As alterações entram em vigor na próxima fala. Se omitido, a voz padrão do modelo de agente será usada. Este parâmetro se aplica apenas às vozes de TTS predefinidas. Comprimento máximo: 64 caracteres. Para os valores disponíveis, consulte Amostras de efeitos de voz inteligente.

zhixiaoxia

UseVoiceprint

boolean

Especifica se o reconhecimento de impressão vocal deve ser usado. Valor padrão: false.

false

MaxIdleTime

integer

O tempo máximo de ociosidade em segundos sem interação antes que o agente fique offline. Valor padrão: 600.

600

AsrHotWords

array

Uma lista de palavras-chave para melhorar a precisão do ASR. Há suporte para no máximo 128 palavras.

string

Uma palavra-chave. Deve ter de 1 a 10 caracteres.

检查

EnablePushToTalk

boolean

Especifica se o modo Push-to-Talk deve ser ativado. Valor padrão: false.

false