掲示板Generator(かば)

https://github.com/kotta-27/202406hackathon_frontend

GitHub

React

AWS

Python

Node.js

生成AIにスレッドを立ててもらおう!

Tom94

Mumbai

SUZUKI Ryo

kota

omuraisupan

推しアイデア

AWSでできることは 可能な限りAWSで行う.

作った背景

Amazon Bedrockから生成AIを使って何かするものが作りたかった.

推し技術

lambda経由で2つの生成AIを呼び出しています. テキストはClaude 3 haiku, スレッドに現れる広告はStable Diffusionが作成しています.

プロジェクト詳細

構成図

image

機能

  • Cogniteによるユーザ認証
  • スレッド内の投稿(レス)数指定
  • 口の悪さ・口調の切り替え
  • ユーザが入力した言葉をもとにスレッドを作成
  • 生成したスレッドに対する返信

使用した技術

フロントエンド

  • React.js

バックエンド

  • Python

こだわりポイント

AWSの技術を使用

なるべくAWSのフレームワークで完結するようにしました. 使用したのは

  • Cognite
  • API Gateway
  • lambda
  • もちろんBedrock です.

スレッド

スレッドはBedrock経由で呼び出されたClaudeが作成しています. 内容に応じてユーザが返答を入力でき, その内容を踏まえてさらなるスレッドが展開されます.

広告

投稿(レス)が一定数なされると, 広告が差し込まれます. この広告はStable Diffusionがその都度作成しています.

苦労した点

Claudeにスレッドを作成させるためのプロンプト作成が大変でした. 詳細に指定するためのプロンプトを探りつつ, jsonで送られない等, 安定しない箇所はフロントで処理しました.

Tom94

@fc0e22268f0e9a96