LLM DoghouseのLlava統合作業中⑤
懲りずにまた機能追加しました。画像を見ながら会話していると過去に何を見てそのセリフを言ったのかわからなくなるのでサムネイルを保存できるようにしました。
柴犬の写真を見たときのセリフが「?🐶かわいすぎ😍 触りたい!🐶🐾」なので、その行をダブルクリックすると音声(スピーカーONの時)+当時の画像が表示されます。Llavaが有効な時にチャットDBにBLOBに画像を保存しているので、そこから読み出す仕組みになっています。圧縮した小さい画像なので画質は落ちますが何もないよりいいかなと思います。
最後のセリフの「[猫]にゃー🐱[犬]わん🐕」がクセモノでした。"[]"の文字に反応してStableDuffusionが動いてエラーで落ちました。なんとかせねば…
CV:CeVIO AI 夏色花梨

imgというBLOBの項目に長辺を128ピクセルに縮めて保存しています。今はUserとAssistantの両方に保存していますが容量節約するためAssistantのみにする予定です。
ChatDB.dbの中身をDb Browser(SQLite)のデータ閲覧で見た画面。柴犬の画像は2KBほどです。
