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
- Usuário envia uma solicitação sobre um filme
- Assistente seleciona o filme baseado na descrição
- Retorna o nome do filme dentro da tag
<movie>
- 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