Pular para o conteúdo principal

Seletor de Bot e Pesquisa na API

Principais Pontos

Configuração do Assistente Virtual de Seleção de Filmes

  • Criou-se um novo assistente virtual com as seguintes configurações:
    • Função: Seletor de filmes
    • Instruções específicas:
      • Sempre retornar utilizando uma tag
      • Usar tag <movie> para resposta
      • Se não encontrar informação, retornar "NOT_FOUND"

Fluxo de Funcionamento

  1. Usuário envia uma solicitação sobre um filme
  2. Assistente seleciona o filme baseado na descrição
  3. Retorna o nome do filme dentro da tag <movie>
  4. Sistema utiliza o nome do filme para buscar detalhes na base de dados

Demonstração Prática

  • Exemplo de teste com filme de astronauta
  • Bot identificou "Interestelar" como resposta
  • Utilizou técnicas de Split e Getter para extrair informações
info

No final, o cursor.current do dataset de filmes não mostrou Interestelar no log porque provavelmente o filme não veio na página carregada do dataset (no seu data.records). Mesmo tentando fazer um select usando title = Interestelar, se não existir um filme no data.records do Dataset com este title, o Dataset apenas mantém a seleção anterior.

Próximos Passos

  • Integrar com API do IMDB para buscar detalhes completos do filme
  • Melhorar a precisão da seleção de filmes

Conceitos Utilizados

  • Assistentes virtuais
  • Manipulação de strings
  • Consulta em fonte de dados customizada

Observações Importantes

  • Flexibilidade na configuração do assistente
  • Possibilidade de ajustes conforme necessidade