プロジェクト名: 日本語メール作成AI
はじめに
本プロジェクト「日本語メール作成AI」は、ユーザーが日本語でメールを簡単かつ効率的に作成できるWebアプリケーションです。OpenAI APIを利用したメール生成機能、絵文字追加機能が含まれています。このプロジェクトは現在、mailsakusei.com で無料で公開されています。
使用技術
- バックエンド: Python Flask
- フロントエンド: HTML5, JavaScript (jQuery), Bootstrap
- API: OpenAI API
セットアップ方法
-
リポジトリのクローン
git clone [https://github.com/ryoshumei/mailsakusei.git]
-
依存関係のインストール
pip install -r requirements.txt
-
環境変数の設定
OpenAI APIを使用するため、APIキーを環境変数として設定してください。
openai.api_key = os.getenv('OPENAI_KEY')
-
アプリケーションの実行
python app.py
機能
- 文字数カウンター: テキストエリアに入力された文字数をカウントし、上限を500文字と制限します。
- 自動メール生成: 入力されたテキストを元に、OpenAI APIを使用して自動でメール文を生成します。
- 絵文字を入れる、もっと丁寧に調整: 生成されたコンテンツをOpenAI APIを使用して調整します。
使用方法
- Webページにアクセスし、提供されたテキストエリアにメッセージを入力します。
- 「作成」ボタンをクリックすると、自動生成されたメール文が表示されます。
スクリーンショット
公開
このプロジェクトはmailsakusei.comで無料で公開されています。ぜひアクセスしご利用ください。
おわりに
「日本語メール作成AI」は、日本語でのメール作成をサポートするシンプルなツールです。今後、機能を拡張して、ユーザーがさまざまなシチュエーションで便利に使えるツールにしていきたいと考えています。