Uma plataforma Edtech usando engenharia rápida. ? O que é isso? Os grandes modelos de idiomas (LLMs) estão emergindo como uma tecnologia transformadora, permitindo que os desenvolvedores criem aplicativos que anteriormente não pudessem. No entanto, o uso desses LLMs isoladamente é frequentemente insuficiente para criar um aplicativo verdadeiramente poderoso - o poder real ocorre quando você pode combiná -los com outras fontes de computação ou conhecimento.
Este é um aplicativo da Web baseado em frascos que se integra à API de face abraçada para gerar perguntas de múltipla escolha com base na entrada do usuário e fornecer respostas corretas e incorretas. O projeto usa o Flask para a estrutura da Web e Langchain para lidar com o modelo GPT-3, desde o Face Abraçando.
Para executar este projeto localmente, siga estas etapas:
Clone o repositório:
git clone https://github.com/yourusername/Flask-GPT-Application.git
Navegue até o diretório do projeto:
cd Flask-GPT-Application
Instale as dependências necessárias:
pip install -r requirements.txt
Configure o arquivo .env
com sua tecla API de face abraça:
HUGGINGFACE_API_KEY = your_api_key_here
Execute o aplicativo Flask:
python app.py
Visite http://127.0.0.1:5000
no seu navegador da web.
/
: Página inicial/login
: página de login/signup
: Página de inscrição/youtube
: Página do YouTube/features
: Página de Recursos/resources
: Página de Recursos/gpt
: gera perguntas de múltipla escolha com base no termo de pesquisa do usuário./gpt3
: Outro terminal para gerar perguntas exclusivas de múltipla escolha com base em um prompt diferente./gpt
: search: "Science"
{
"question" : " Q: Generate random unique hard Multiple choice questions with answers on Science topic? " ,
"answers" : [
{ "text" : " Answer A " , "correct" : true },
{ "text" : " Answer B " , "correct" : false },
{ "text" : " Answer C " , "correct" : false },
{ "text" : " Answer D " , "correct" : false }
]
}
flan-t5-xxl
).git checkout -b feature-name
).git commit -am 'Add new feature'
).git push origin feature-name
).Este projeto está licenciado sob a licença do MIT - consulte o arquivo de licença para obter detalhes.