Skip to main content

Criando Domain Assistant + HTTPClient + CustomDatasource

Configuração Inicial do Assistente

  • Criação de um Virtual Assistant chamado "Assistente de Filmes"
  • Configuração do contexto: responder dúvidas sobre filmes
  • Instrução para sempre usar emojis nas respostas

Integração com API do IMDB

Passos Realizados:

  1. Criação de um HTTP Client para consultar a API do IMDB
  2. Uso de Key Vault para proteger o token de acesso
  3. Configuração de Custom Data Source para popular uma tabela com filmes populares

Recursos Implementados:

  • Consulta à lista de filmes mais populares
  • Criação de um dataset chamado "all_movies"
  • Preparação para limitar as respostas do bot baseadas na base de dados do IMDB
info

A paginação default do Dataset é 20, mas certifique-se de passar a paginação também para sua requisição do HTTPClient via CustomHttpDataSource. Caso contrário, o CustomHttpDataSource vai continuar trazendo todos os registros da requisição do HTTPClient.

Objetivo Final

Criar um assistente de filmes que:

  • Responda perguntas específicas sobre filmes
  • Use uma base de dados confiável (IMDB)
  • Evite informações incorretas ou inventadas

Próximos Passos

  • Configurar a interação do usuário com o assistente
  • Implementar a busca e detalhamento de filmes específicos