Sinais do problema

Quando crio uma entidade em um agente de IA avançada, posso definir regras com expressões regulares (regex) para combinar conjuntos de dados diferentes.

Por exemplo, se eu usar uma expressão regular para corresponder a uma mistura de letras e números com 5 a 20 caracteres, tente o seguinte padrão:

(?=.*\d)[A-Za-z0-9-]{5,20}

Embora essa expressão regular seja válida, ela não funciona quando eu a teste no agente de IA.

O problema é a sintaxe de boas-vindas positiva. Embora regex101.com confirme que a expressão corresponde ao conjunto de dados, o lookahead positivo pode não ser suportado nos Agentes de IA – Avançado.

Regex lookahead exemplo captura de tela

Etapas de resolução

Conclua estas etapas:

  • Não usar sintaxe de lookahead positiva em sua expressão regular
  • Substitua a expressão regular por uma que não use olhar positivo, por exemplo:
[A-Za-z-]*\d[A-Za-z0-9-]{4,19}

Para obter mais informações, consulte o artigo: Criação de entidades em fluxos de conversa para agentes de IA avançados.

Aviso sobre a tradução: este artigo foi traduzido por um software de tradução automática para oferecer a você uma compreensão básica do conteúdo. Medidas razoáveis foram tomadas para fornecer uma tradução precisa, no entanto, a Zendesk não garante a precisão da tradução.

Em caso de dúvidas relacionadas à precisão das informações contidas no artigo traduzido, consulte a versão oficial do artigo em inglês.

Powered by Zendesk