Finalmente o projeto saiu do papel e ganhou sua interface final https://guruduno.site/.

Ferramentas

  • Ouça versões em áudio de perguntas e respostas fornecidas pelo público, disponíveis em um repositório compartilhado.
  • Use sua voz para enviar suas perguntas
  • Acesso às regras oficiais do jogo

Tecnologias usadas

  • Firebase do Google: – Firestore: armazene as perguntas em tempo real – Host: Hospede os ativos do projeto – Functions: Após a inserção de uma nova pergunta no Firestore, há um gatilho para enviar os dados da pergunta para o app backend do Render.
  • Render: Hospede o aplicativo Flask para solicitar respostas da API OpenAI.
  • Ionic: versão Ionic React para criar a tela do app e consumir os dados do Firestore.
  • Pinecone: armazene os dados de incorporação gerados pelo modelo ‘text-embedding-ada-002-v2’ da API OpenAI.
  • API OpenAI (modelo 'gpt3.5-turbo'): responda às perguntas do usuário.