É possível exportar e importar entidades para simplificar a criação ou o movimento de grandes quantidades de dados de entidade.
Onde encontrar esses dados
Ao criar um agente, o mais comum é usar o console do Dialogflow ES. Acesse a documentação e abra o console (em inglês). As instruções abaixo referem-se ao uso do Console. Para acessar os dados de opções da entidade:
- Acesse o console do Dialogflow ES.
- Selecione um agente.
- Selecione Entities no menu da barra lateral à esquerda.
- Selecione a guia Custom para entidades personalizadas definidas para seu agente ou a guia System para entidades do sistema usadas pelo seu agente.
Formato
O formato de importação/exportação editável manualmente é JSON ou CSV.
Formato JSON
Consulte a referência REST EntityType
.
Formato CSV
O conteúdo CSV precisa ter o seguinte formato:
- Cada entrada de entidade está em uma linha e termina em uma nova linha.
- Cada valor precisa ficar entre aspas duplas.
- Cada valor precisa ser separado por vírgulas.
- No caso de uma entidade de mapa:
- o valor de referência precisa estar no início da linha, seguido por sinônimos;
- inclua o valor de referência duas vezes se quiser que a entidade corresponda a ele;
- No caso de uma entidade de lista:
- Cada linha contém um único valor.
Por exemplo, estas são duas entradas de entidade do mapa:
"New York City", "New York City", "NYC", "New York City, USA"
"Philadelphia", "Philadelphia", "Philly", "Philadelphia, USA"
Exportar
Para exportar uma entidade, siga estas etapas:
- Passe o cursor sobre uma entidade e clique no ícone de download da nuvem cloud_download.
- Opte por JSON ou CSV para o formato.
- Escolha um local no seu sistema para salvar o arquivo.
Importar
Para importar uma entidade, siga estas etapas:
- Clique no ícone Mais more_vert.
- Clique em Fazer upload da entidade e escolha o arquivo.