Lernit
1.0.0
使用及时工程的Edtech平台。 ?这是什么?大型语言模型(LLM)正在作为一种变革性技术,使开发人员能够构建以前无法做到的应用程序。但是,孤立使用这些LLM通常不足以创建一个真正功能强大的应用程序 - 真正的功能就可以将它们与其他计算或知识来源结合起来。
这是一个基于烧瓶的Web应用程序,该应用程序与拥抱面API集成,以基于用户输入来生成多项选择问题,并提供正确和不正确的答案。该项目将烧瓶用于Web框架和Langchain,从拥抱脸部处理GPT-3模型。
要在本地运行该项目,请按照以下步骤:
克隆存储库:
git clone https://github.com/yourusername/Flask-GPT-Application.git
导航到项目目录:
cd Flask-GPT-Application
安装所需的依赖项:
pip install -r requirements.txt
使用您的拥抱face API键设置.env
文件:
HUGGINGFACE_API_KEY = your_api_key_here
运行烧瓶应用程序:
python app.py
访问http://127.0.0.1:5000
在您的Web浏览器中。
/
:主页/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许可证获得许可的 - 有关详细信息,请参见许可证文件。