AIにBL小説を書いて貰おうと試行錯誤した記録です。
BLとはBoy's Love、男性同士の恋愛を描いた作品のことです。
BLを好む女性のことを腐女子と呼んだりします。
前回はこちら
第一回はこちら
パラメータ
ELYZA関係者の方から「いいね」をいただくと、「お宅のお嬢さんに変なこと教えちゃってすみません」って気分になりますね!
悪友気分になったところで、今回のテーマは「パラメータ」です。
なんかいっぱい設定できます。
temperatureとかが、テンションみたいな感じっぽい?
高いとノリノリでプロンプトをガン無視しつつ創造性を発揮。
低いとモロwikipedia的なお返事をしてくれます。
Text Generation WebUIには、このパラメータのプリセットがたくさんついてまして。
この中のどれが一番BL小説向きか、検証していきます。
検証条件
方法は以下の通り。
同seed(今回は100固定)
同プロンプト
パラメータプリセットを毎回変える
各出力を10の観点で採点
文章がループしたら-10点
プロンプト
プロンプトは以下の通り。
プロットは以下の2パターン。
見つめあう、手をつなぐ
サンドイッチを食べる、告白する
モデル
モデルは以下の2種類。どちらも8bitでLoadしてます。
速度はELYZAの方がかなり速かったです。
採点基準
採点基準は以下の通り。
各10点の100点満点。
ですが、あまりに酷いときはマイナス点をつけたりしてます。
BLか
3人称視点か
小説の本文のみか
プロットに沿っているか
攻めと受けが指定通りか
20行程度か
ハッピーエンドか
ストーリーが自然か
面白いか
その他加減点
ループしたら-10点
結果
15プリセット × プロット2パターン × モデル2つ の
計60回出力して、採点しました。
得点
赤系がELYZA、青系がstableLMです。
お勧めのパラメータプリセット
平均して優秀なのは「Contrastive Search」でした。
今回の最優秀作品もこのプリセット。
当たり外れが激しいのは「Titanic」。
最高得点も大バッドエンドも両方出してきて、ギャンブル性がかなり高いです。
ダメダメだったのは「Midnight Enigma」。
4回中3回論外。でも1回だけ奇跡を起こしてます。
感想
プロンプトは半分近くスルーされました。
3人称視点という指定は守れていることが多かったかな。
逆に、行数指定とか文字数指定はほぼ守られません。
またここには載せていませんが、8bitよりbit指定なしの方が、よりまともな作品が出てきた気がします。激重だけど。
モデル差に関しては、stableLMは猫や探偵が出てきやすいという傾向がありました。作品の質自体にはそこまで差を感じませんでした。
今回の平均点も、Elyzaが44.7、stableLMが42.6なので、質については大差ないです。
速度差を考えると使いたいのはElyzaの方かな。
出力例
60作品すべてを乗せると大変なので、特徴的なものをいくつか載せます。
最優秀
プロットに沿っていないので最高得点には至りませんでしたが、総合的に見て一番完成度の高かった作品はこちら。
どこかの小説のあらすじを引っ張って来たのかと思うくらい、良いストーリーです。
最高得点
最高得点だった作品はこちら。
プロンプトの指示をしっかり守りつつ、エロシーンまであり!
18禁部分はこちらで伏字にしてます。
最低得点
最低得点だった作品はこちら。
小説ですらない。
大バッドエンド
とんだものを見せられました。なんてエンドだ。ダントツで酷い。
ハッピーエンドって指定したのに(´;ω;`)ウッ…
Titanicだから……? タイタニックは沈没して全滅する運命……?
ループ
LLMは結構ループした結果を出力しちゃうんですよね。
例えばこんなの。
長いので最後の方は省略してます。
書評付き
後半いらないよ……(´・ω・`)
長いのでループしてからは省略してます。
猫BL
stableLMは猫がテーマの作品を出してきたことが何回かありました。
探偵
stableLMは「探偵 黒川(くろかわ)玄一郎(げんいちろう)」が何回か出てきました。学習元の影響なのかな?
でもググっても黒川玄一郎って全然出てこないんですよねぇ。何なんだろ?
奇跡
プリセット「Midnight Enigma」は4回中3回ダメダメだったんですが、1度だけ奇跡を起こしました。
ええやん! やればできる子やん!(≧▽≦)
面白枠
全然BLじゃないけど勢いが良すぎて笑ってしまった作品。
デブ専の女の子登場
謎の「チャリで来た」描写
ほんとに?連呼
なんかもう良くわからないけど、妙に印象的な作品でした。ナニコレw
ひとしきり笑ったところで、今回はここまでです。
次回はこちら