SlidesGenie
1.0.0
このプロジェクトには2つのコンポーネントがあります。
メモリレーンは、メモリ保持を強化するための学習ツールです。ユーザーは学習資料を入力できます。アプリケーションはキーワードを識別し、相互接続された鮮やかな画像を自動的に生成します。これらの視覚的な関連性は簡単に記憶し、心の視覚を通過することは、キーワードを思い出すのに役立ちます。これにより、メモリの保持が改善され、学習が魅力的で思い出深いものになります。これは、ChatGpt、Dall-E、およびGoogleスライドで達成されます。
SlidesGenieコンポーネントにより、ユーザーはトピックを入力できます。 ChatGPT APIはプレゼンテーションコンテンツを生成するために使用され、Dall-E APIはビジュアルの生成に使用されます。これらは統合され、Googleスライドに保存されます。
requirements.txt
に記載されているすべての依存関係。OPENAI_API=<your-key-here>
でコンテンツを保存しますユーザーのアカウントでプレゼンテーションを作成するには、Google Cloud PlatformプロジェクトをDrive APIおよびGoogle Slides APIを有効にしてセットアップする必要があります。次に、ユーザーの資格情報をダウンロードし、スクリプトと同じフォルダーに配置する必要があります。
このリンクに記載されている手順に従ってください
ファイルをダウンロードした後、「資格情報」に名前を変更し、プロジェクトと同じフォルダーに配置します
python -m flask --app main.py run