Lernit
1.0.0
迅速なエンジニアリングを使用したEDTECHプラットフォーム。 ?これは何ですか?大規模な言語モデル(LLM)は、変革的テクノロジーとして浮上しており、開発者が以前はできなかったアプリケーションを構築できるようにしています。ただし、これらのLLMを単独で使用することは、本当に強力なアプリを作成するには不十分であることがよくあります。実際のパワーは、それらを他の計算ソースまたは知識ソースと組み合わせることができます。
これは、Face APIを抱きしめるFace APIと統合して、ユーザーの入力に基づいて複数選択の質問を生成し、正確な回答と誤った回答の両方を提供するフラスコベースのWebアプリケーションです。このプロジェクトでは、Flaskを使用してWebフレームワークとLangchainを使用して、FaceのGPT-3モデルを処理します。
このプロジェクトをローカルに実行するには、次の手順に従ってください。
リポジトリをクローンします:
git clone https://github.com/yourusername/Flask-GPT-Application.git
プロジェクトディレクトリに移動します。
cd Flask-GPT-Application
必要な依存関係をインストールします。
pip install -r requirements.txt
抱きしめる顔APIキーを使用して.env
ファイルを設定します。
HUGGINGFACE_API_KEY = your_api_key_here
Flaskアプリを実行します:
python app.py
Webブラウザの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ライセンスに基づいてライセンスされています。詳細については、ライセンスファイルを参照してください。