シーアートで作った複数のLoRAをひとつのLoRAにするよ!
シーアートで自作した漫画系のローラが複数あるのでAIに質問しながら
一つのLoRAにしてみたのでそのメモです。
まずこれはGoogleアカウント持ってないとできないので注意!
ファイル名日本語の利用もどうもダメでした。
流れとして
ローラのファイルをあらかじめ用意。
Google Colabでノートブックを新規作成
(利用自体が新規でやり始める時はなんかの拍子に利用規約が出てくるが
でるタイミングというか条件は謎です)
シーアートで使うローラのファイルは拡張子が
safetensors
なのでこのファイルで使えるライブラリー(これなんなんか説明できない)をインストール。
用意したファイルをコード(説明できない)で読み込ませる。
LoRAファイルの結合コードを入力して結合させる。
保存して、結合したローラをダウンロードする。
となります。
このライブラリーはなんか複数あって何が何だかわからなかったので
AIに丸投げしました
(safetensors拡張子の場合のそれで複数あるのかないのか結局不明)
AIにコードを書いてもらってそれをファイルのフォームにコピーペーストして
左の▶︎のアイコンをクリックしてエラーが出なかったら次のコードという塩梅でやります。
ファイルをダウンロードはパソコンに置いてるのをコード使って入れる方法と
Googleドライブに入れてそこから呼び出すコードで呼び出して入れる方法があります。
でも規約かなんかで個人情報入れないようにってかいてあって
パソコンのユーザー名で個人情報直結(漏洩というか)したら
いやなのででドライブから私はやりました。
(ドライブ入れてそれを読み込ませてインストールなので面倒ですが)
そして(Bingで最初やったがローラという名前のファイルを作るやり方にしてきて
全く作れなかったのでやめて)チャットGPTで書いてもらったながれ
で、この保存したローラファイルをダウンロードするのですが
コードでダウンロードとGoogleドライブに保存されたのをダウンロード2択を提示されたのですがファイル名が謎だったのでコードでダウンロードしました。
(ただ後でどのファイルかは分かった)
ダウンロードしたのをシーアートに入れて試したが
使ったのはガチガチの漫画ローラだけじゃないので漫画の精度が悪かったですねえ。
複数のローラを一緒にするので重くなるかと思ったら
150MBぐらいでしたね。