Entidades de sistema
Entidades de sistema são entidades predefinidas incorporadas ao Chatlayer que correspondem a um determinado padrão geral amplamente utilizado.
Atualizado
Isto foi útil?
Entidades de sistema são entidades predefinidas incorporadas ao Chatlayer que correspondem a um determinado padrão geral amplamente utilizado.
Você pode pensar em entidades de sistema como entidades de correspondência que são pré-configuradas justamente porque se encaixam em padrões regulares e típicos que seriam amplamente usados em conversas com bots.

O Chatlayer.ai oferece suporte às seguintes entidades de sistema:
sys.email
Valida se a entrada do usuário tem formato de e-mail
"ilovebots@chatlayer.ai"
sys: {email: 'ilovebots@chatlayer.ai'}
sys.phone_number
Aceita números com mais de 6 e menos de 17 dígitos
"+32 487 23 02 03"
sys: {phone_number: '(+32) 487230203'}
sys.ordinal
"5th"
sys: {ordinal: '5'}
sys.amount_of_money
"5 euro"
sys: {amount_of money: '5', amount_of_money_currency: 'EUR'}
sys.distance
"5 quilômetros"
sys: {distance: '5', distance_unit: 'quilômetro'}
sys.number
Reconhece qualquer número.
"oitenta e oito"
sys: {number: '88'}
sys.quantity
"3 litros"
sys: {quantity: '3', quantity_unit: 'litro'}
sys.temperature
"80C"
sys: {temperature '80', temperature_unit: 'celsius'
sys.time
"amanhã às 15h"
sys: {time: '2020-12-25T15:00:00.000+00:00', time_grain: 'hora'}
sys.url
Verifica se a entrada fornecida é uma URL. Os formatos aceitos podem ser com www (www.chatlayer.ai) ou sem (chatlayer.ai). Apenas o domínio 'chatlayer' não será aceito.
sys: {url: 'www.chatlayer.ai/jobs', url_domain: 'chatlayer.ai'}
sys.duration
"3 horas"
sys: {duration: '3', duration_unit: 'hora', duration_normalized: '10800', duration_normalized_unit: 'segundo'}
Você nunca deve sobrescrever as Entidades de Sistema manualmente – elas são sobrescritas automaticamente pela última variável detectada (se algum valor for detectado). Então, em vez disso, salve a Entidade de Sistema em uma variável de sua preferência fora dos sys ou internos espaços de nomes.
Para usar entidades de sistema no seu bot:
Crie um Coletar entrada bloco. Por exemplo, faça-o como um bloco que pede o e-mail do usuário.
Observe que o número de entidades de sistema que você pode usar dentro de um Coletar entrada bloco é limitado. As entidades do sistema que você pode usar dentro desses blocos são: sys.email, sys.phone_number, sys.url, sys.number e sys.time.
Em Capturar resposta como, role para baixo até encontrar a lista de entidades de sistema.
Selecione a entidade de sistema de sua escolha. Para este exemplo, selecionaríamos @sys.email.

Em Salvar variável como, escolha uma variável para armazenar o valor da entidade.

Clique em Salvar.
Atualizado
Isto foi útil?
Isto foi útil?