Skip to content

takusandayooo/AI_Fake_Diary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI嘘日記

概要

AI嘘日記は、OpenAIのGPT-4o miniを使用して、入力された写真に対してスタイル転送によるイラスト化を行い、その結果を元にAIが嘘の日記を生成するWebアプリです。日記を入力すると、AIがその内容に合わせたイラストを生成し、そのイラストと日記をPDFファイルにまとめて表示します。
img2imgの使用モデルは、CompVis/stable-diffusion-v1-4を使用しています。
text2imgの使用モデルは、Cstabilityai/sdxl-turboを使用しています。

サンプル

入力写真

入力写真

出力PDF

出力PDF

使い方

  1. OpenAIのAPIキーを取得し、app.pyOPEN_AI_API_KEYに設定 ※GPT-4o miniを使用
  2. Appleシリコン(M1以降のパソコン)の場合はpc="cudaの箇所をpc="mps"に変更
  3. app.pyを実行してコンソールに表示されるURLにアクセスすると、AI嘘日記のWebアプリが起動
  4. 画像をアップロードし、実行ボタンを押すと、AI嘘日記が生成 ※写真サイズは最大1MB
  5. 文章を入力すると、写真がAIによって作成されます
  6. しばらくすると、webページが更新されpdfファイルが表示

モジュールのインストール ※mac環境でrequirements.txtを作成したので、windows環境での動作は未確認

pip install flask
pip install torch torchvision torchaudio
pip install python-dotenv
pip install transformers
pip install openai
pip install docx2pdf
pip install python-docx
pip install diffusers

参考URL

About

画像生成と画像認識技術を用いた絵日記の作成

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors