Raster.ai

https://github.com/utsumees/raster-ai

AWS

Python

Lambda

RDS

Flutter

気軽に画像を作りたい!そんな方におすすめです

tkmrmr

aliAs

Keisuke Magara

推しアイデア

bolt.newのように,AIがコンテンツを作成している様子が見えると面白いと思ったので,AIが試行錯誤して画像を生成している様子が見られるようにした.

作った背景

画像生成AIは「さけるチーズ」を知らない.LLMは「さけるチーズ」を知っている.そんなとき,LLMと画像生成AIを組み合わせて上手く「さけるチーズ」の画像を生成できないだろうか?

推し技術

AWS Bedrock! Flutter! Python!

プロジェクト詳細

プロダクト概要

昨今、画像生成や動画生成に関するプロダクトが日夜生み出されていますが、プロンプトを考える必要があったり、モデルを選定して環境を構築したりと何かと手間がかかりますよね?

そこで私たちはユーザの簡単な入力をAIが画像生成用プロンプトに変換し、そのプロンプトが遵守された画像が生成されるように自己改善を行うエージェントを作成しました。

使用技術

AWS

image

AWS Bedrock

話題の生成AIを取り入れました。使用したモデルは下記の通りです。

  • Claude 3.7
  • Stable Image Ultra

AI Agent

今回はAIエージェントということで以下の図のような実装をしました。 image

  1. ユーザの入力を画像生成AI用プロンプトに変換
  2. プロンプトを元に画像生成
  3. 画像とプロンプトを比べて評価
  4. 良い評価の時はそのまま出力、悪い評価の時は改善点をLLMに伝える
  5. (悪い評価の時は)改善点に基づいてLLMが再度プロンプトを変換する
  6. 2~5を繰り返す

AIに入力するプロンプトはGPT-4.5 Previewを用いて作成しました。

Flutter

WebsocketとRiverpodを用いて生成AIが生成した画像を随時受け取り表示できるように設計しました

tkmrmr

@f8527052081180b2