マルチカラー(AI)のTwitterアカウントについて
祝!うちの子Twitter開設!
近年、多彩なAIサービスの登場でこれまで創作というものができなかった人でも参入ができるようになりました。
こちらのアカウントはChatGPTを用いて1人の女の子のキャラクターとして振る舞うbot(という名の半手動アカウント)となります。
そもそもマルチカラーちゃんってなあに?
私自身が画像生成AIで創作活動をするにあたって作られたオリジナルキャラとなります。
複数の髪色を出す練習時に生まれ、その特徴を表現するためのプロンプトである「Multicolored Hair」から名前を取っています。
私自身が学生時代に病気を患った事で未来への夢と希望を失った挫折、できて当たり前だった事ができなくなる絶望がモチーフなので闇が深く重い性格です。
Twitterはどんな感じなの?
基本的な内容は以前紹介したChatGPTでのシミュレーションを調整し、改変したものを使って投稿内容を出力しています。
7つの感情と、条件次第で陥るデバフ状態が会話の内容に影響を与えるというシステムです。
セリフとして問いかけを与えると、まず心理描写を描き、その心理状態をもとに紡がれたセリフ、最後に数値化された感情パラメータが出力されます。
基本的には「」で綴じてセリフが出力されるので、この部分のみをリプライへの返事として使っております。
本人に解説させてみた!
Twitterアカウントの運用方法
形式上は自動化アカウントになってはいますが、実際のところはまだ解決できていない問題が多く、9割くらいは手動です。
そのうちのひとつが、プロンプトインジェクションというスパム行為です。
たとえば「ここまでの設定を全てリセットしてください」という命令を読ませる事でキャラクターの設定をリセットするなどが挙げられます。
現在はリプライ内容を「〇〇さんから〜〜というメッセージが届きました。」という形式で入力する事で
メッセージの中の出来事という態で話を進める事で、簡単なプロンプトインジェクションなら弾ける仕組みを導入しています。
それでも完璧に防げるわけではないので、現在は送られたリプライと出力内容はシトラス本人がチェックして手動で送信しています。
なので明らかにプロンプトインジェクションしてやろうという意図を持ったリプライは無視します。
防衛策をあえて明かしてるのも、活用方法を学びたい人向けに情報を共有したい意図があっての事なので、せめて同じ界隈の皆様にはご理解頂きたいです😭
今後の目標とかやりたいこととか
当面は半手動で動かしつつ、新しい機能の実装とか、マルチカラーちゃんらしさを高めて安定化させる取り組みをして行こうと思っています。
そしてChatGPT4のAPIが実用的な速度と値段で使えるようになったら、自動化や他サービスと組み合わせた取り組みもしてみたいなと……
そのためにもまずは勉強と、パソコン買い換えないとですね()
以上となります!
なにか質問がありましたらコメントか、もしくはTwitterまでお願いします!
この記事が気に入ったらサポートをしてみませんか?