JLLMを使ってみた感想:フィードバック
英語から翻訳
(自分の考えを文章にするのが苦手で、頑張って書いてるってことを覚えておいてね、みんな)
(あと、これをDiscordに投稿したかったんだけど、Nitroを持ってないからオタク呼ばわりされてトマトを投げつけられた)
実際の画像:
[START]
去年の初めからJanitorを使っていて、いくつか問題にぶつかったけど、妙なことに、他の人が説明しているほど多くはなかった。
たまにランダムな単語が大文字になったり、文章の文脈では意味不明な単語が混ざったり、母音で始まる単語の前に「an」ではなく「a」を使うような文法ミスや、副詞の使いすぎがよくある。
意味不明な文字列はあまり出てこなかった。ボットの性格設定のコードっぽい文章が吐き出されたことはあるけど、私の場合はほんの数回だけ。
[Temp]
◇ Tempについては、最初は0.75で問題なかったけど、ある時アップデートで0.75だと低すぎるようになって、返答が繰り返しばかりで退屈になった。
◇ だからほぼ2まで上げたら、しばらくはいい感じだった。けど、また別のアップデートで今度は高すぎるようになった。物語やら何やらと合わない内容が出てくるようになった。
◇ 今はTempを最大でも1から1.5にしてる。それ以上でも以下でも、繰り返しばかりになったり、突拍子もない内容になったりする。
[Tokens]
◇ しばらくMax Tokensは平均的な返答の長さとして500にしてた。0にすると無制限にできるって知ってからは、しばらくそうしてた。ちゃんと機能してたし、長い返答でもきちんと終わってた。
◇ ある時、0にするとボットが延々とダラダラ話し続けるようになったので、800から1,000に制限をかけなきゃいけなくなった。
◇ でも、ボットが特定の話し方をするのに飽きてきたので(それはあとで触れるね)、今はノリに応じてTokensを400から600にしてる。
[Advanced Promts]
◇ 最初は高度なプロンプトを使ってなかった。たぶん去年の終わり頃に調子がおかしくなって、それが何なのか実際に知るまでは使ってなかったと思う。
◇ 評判が一番良かったKorって人のプロンプトを使って、しばらくは問題なく動いてた。
◇ その後、内容があっさりしてきたから、別の人が最近作ったプロンプトに切り替えてみたら、まあまあうまくいった。でも、さらに数回アップデートがあって、また内容があっさりして、自分で自分を上書きするようになった。
◇ 今は他の人のプロンプトと自分のものを適当に組み合わせて、指示は限定的にしてる。主に視点、ユーザーのセリフを代わりに書かないこと、でたらめを作らないこと。大事なところは押さえてる。
うまくいってるのか判断するのは難しいけど、チャットは問題ないし、しばらく何も変える必要を感じてないので、やったー。
[General Writing Style]
ボットの文章は長いなと気づいたけど、たいていボットは一人の人物だから、ユーザーのための間を空けなきゃいけないし、そこまで長くはできない。それと、ボットは内面の独白や自己省察をたくさん入れがちで、それが繰り返しになって物語の進行を妨げることにも気づいた。
例:単純にこうではなく;*彼は自分の行動を不快に思い、首を振って、気まずそうに頭を下げた。*「さっきはごめん、考えが足りなかった。君の言う通りだ、直そう。」
例:こうなる;*彼は、こんな結果になると前もって考えなかったことが信じられなかった。自分は愚か者なのだろうか?そうかもしれないが、それでもやる価値はあった。いや、まだそういう状態だったのだから、明らかに違う。どうにかしてこれを直さなければ。みっともない真似をせずに、壊れた絆を修復するんだ。思い込みで行動した報いだ。でも、それこそ父がいつも教えてくれたことだった。とはいえ、その考え方はもう古いのかもしれない。もしかしたら、ほんの少しだけ、道中で出会った友達こそが本当のろくでなしだったのかもしれない。*
こんな感じで延々と続いたり、一人称視点の内面の思考や会話が入ったりして、ユーザーがやり取りして物語を膨らませるための間を残さず、間接的にすべてを解決してしまう。
♡ Char.aiから特に参考にしたのは、返答が望んだほど長くなくても、ちゃんと軽口を言い合えたところ。
♡ ロールプレイの行動描写と会話の両方が入っていて、交互にやり取りする会話の感じが出る返答が 欲しい。だって、私が一番好きなのは面白い掛け合いだから。
♡ クリエイターの文章スタイルが大きく影響することに気づいた。最初のメッセージで、一人称の内面の思考をアスタリスクで囲んで表す人もいる。そうすると、ボットは内心で考えるようになって、ユーザーに言葉を伝えるための引用符を使わず、自分自身に向けて話すだけになってしまう。
♡ 思考は面白いし、読むのも楽しくて、キャラクターを掘り下げる助けにもなるけど、現在のJLLMは内面描写を使う選択肢をうまく扱えていない。
ボットを作るときは、率直で、ちょっと皮肉っぽい内面の独白を書くようにしてる。三人称のまま、面白い語り手みたいな感じで。そうすればボットもそれを基にして、もっと面白い会話をしてくれる。
例:私の書き方;彼は数秒考え、実際に眉をひそめた。ようやく気づいたのだ。うん、これは自分が悪かった。でも、失敗から学べばいい。申し訳なさそうに、恥ずかしげに頭を下げて、「えーっと......うん、いや、僕が悪かった。君の言う通りだよ。ごめん......」とつぶやく。
自画自賛するつもりはないけど、私は個人的にこの文章スタイルが好きで、出力もだいたいその雰囲気を再現してくれる。だから自分のボットと長いこと何度もやり取りしちゃうことが多い。
[END]
この長々とした話が何かの役に立つといいな。特にサイトのことについて、自分の経験や建設的な批評を伝えるために、頭の中でいろいろメモしてる。
それに、ただ共有するのが好きなんだ(みんな見て、私もちゃんと批判的に考えられるよ)