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.