Платформа EDTech с использованием быстрого инженера. ? Что это? Крупные языковые модели (LLMS) становятся трансформирующей технологией, что позволяет разработчикам создавать приложения, которые они ранее не могли. Тем не менее, использование этих LLMS в изоляции часто недостаточно для создания действительно мощного приложения - реальная сила приходит, когда вы можете объединить их с другими источниками вычислений или знаний.
Это веб-приложение, основанное на колбе, которое интегрируется с API обнимающего лица для генерации вопросов с несколькими вариантами выбора на основе ввода пользователя и предоставления правильных и неверных ответов. Проект использует Flask для веб-структуры и Langchain для обработки модели GPT-3 от обнимающего лица.
Чтобы запустить этот проект локально, следуйте этим шагам:
Клонировать репозиторий:
git clone https://github.com/yourusername/Flask-GPT-Application.git
Перейдите к каталогу проекта:
cd Flask-GPT-Application
Установите требуемые зависимости:
pip install -r requirements.txt
Установите файл .env
с вашим ключом API обнимающего лица:
HUGGINGFACE_API_KEY = your_api_key_here
Запустите приложение Flask:
python app.py
Посетите http://127.0.0.1:5000
в своем веб -браузере.
/
: домашняя страница/login
: страница входа в систему/signup
: страница регистрации/youtube
: страница YouTube/features
: страница функций/resources
: страница ресурсов/gpt
: генерирует вопросы с несколькими вариантами выбора на основе термина поиска пользователя./gpt3
: еще одна конечная точка для создания уникальных вопросов с несколькими вариантами выбора на основе другой подсказки./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
).Этот проект лицензирован по лицензии MIT - для получения подробной информации см. Файл лицензии.