Os agentes de conversação (Dialogflow CX) oferecem muitas entidades do sistema
para extrair tipos comuns de expressões do usuário final.
Por exemplo, o tipo @sys.color
pode ser usado para extrair valores como "vermelho" ou "azul".
Você encontra a lista completa de entidades do sistema na referência de entidades do sistema.
Para a maioria dos aplicativos, os valores fornecidos pelas entidades do sistema funcionam bem.
No entanto, talvez seja necessário incluir mais valores para entidades do sistema.
Por exemplo, é possível adicionar "azul-verde"
à lista de valores de @sys.color
.
É possível estender algumas entidades do sistema para essa finalidade.
A referência de entidade do sistema lista as entidades do sistema que podem ser estendidas.
A compatibilidade de entidades do sistema é diferente para idiomas e regiões. Consulte as limitações de entidade do sistema para mais detalhes.
Estender uma entidade do sistema
Para estender uma entidade do sistema:
Console
- Use a entidade do sistema em um dos seus parâmetros.
- Selecione a guia Manage.
- Clique em Tipos de entidade.
- Selecione a guia System de entidades do sistema.
- As entidades do sistema usadas atualmente pelo seu agente são listadas. Entidades mostradas em cor de fonte cinza não são extensíveis, e entidades mostradas em uma cor de fonte normal são extensíveis.
- É possível selecionar uma entidade extensível e atualizar os valores estendidos.
- Informe entradas de entidade usando os valores com que você quer estender a entidade.
API
A criação de extensões de entidade do sistema é semelhante à criação de entidades personalizadas. Forneça o nome da entidade do sistema que você pretende estender e forneça os valores com os quais quer estendê-la. Se tentar estender uma entidade do sistema que não seja extensível, você receberá uma mensagem de erro.