![見出し画像](https://assets.st-note.com/production/uploads/images/100737731/rectangle_large_type_2_fd2eecf170f917ab43826503a4c85db4.jpeg?width=1200)
キャラを作って気軽にチャットできるプラットフォームを公開しました!(ChatGPT)
複数のキャラでチャットできるウェブアプリ(ウェブサイト)を公開しました! 公開されている場合、他の人が作成したキャラのプロンプトも見れるので、ぜひ好きなキャラの作成や、好きなキャラを複数入れたチャットルームを作成して見てください!
※現在絶賛キャラ不足中なので、キャラを作成していただけると非常に助かります!
![](https://assets.st-note.com/img/1679302086013-tqvFKAvaSc.jpg?width=1200)
![](https://assets.st-note.com/img/1679301908174-mS9boHfLEr.jpg?width=1200)
![](https://assets.st-note.com/img/1679302174022-UjOZjFNDx2.jpg?width=1200)
![](https://assets.st-note.com/img/1679302321688-5ymXLlLHZ8.jpg?width=1200)
推しポイント
キャラがあらかじめ設定されているため、開いてすぐキャラと会話できる
いないキャラは作成可能。他の人が作ったプロンプトも確認可能
複数キャラを同じチャットルームに招待可能。人数は無制限、消費トークンも無制限
推しキャラから創作キャラのシミュレーションまで。ぜひ、新しいキャラクターたちとの交流を楽しんでみてください!
その他の機能
1,チャット履歴を保存できる
設定(デフォルトは保存しない)より、リロードや他のキャラとの会話を挟んでも会話が残るようになります! もちろんリセットも可能。
![](https://assets.st-note.com/img/1679302700856-GLQe2Larkt.jpg?width=1200)
2,背景の色を変えられる
これも設定画面から変更できます。CSSを使うので少し難しいかもしれませんが、グラデーションなど様々なデザインにカスタマイズできます!
![](https://assets.st-note.com/img/1679302460585-BjGjOM28tE.jpg?width=1200)
![](https://assets.st-note.com/img/1679302758812-cWuGiIqKHr.jpg?width=1200)
3,他のキャラのプロンプトを自由に閲覧可能
キャラのアイコンを押すと、詳細を確認できます! コピペして自分だけのキャラにすることも。公開/非公開を設定できるので、ご活用下さい!
![](https://assets.st-note.com/img/1679302923754-Z8u2XDOvWi.jpg?width=1200)
4,誰でもチャットルームを作成可能!&お気に入り機能
![](https://assets.st-note.com/img/1679303241354-OmaXtP0IZl.jpg?width=1200)
![](https://assets.st-note.com/img/1679303280402-jus2oakA6k.jpg?width=1200)
注意点
ログインしていない方でも、1日10回までチャット可能
ログイン&OpenAIのAPIキーを登録することで無料で無制限にチャット可能(APIキーは含みません。また、いつか有料化するかもしれませんが、その時は少なくとも先着〇〇名は今後も無料にする予定です)
※APIキーの取得・登録の流れはこのページの最後に載せています。
キャラの再現率を上げるプロンプト
多くの場合は以下の方法1でなんとかなります! ただし、プロンプトで重複して入れてもキャラ特有の口癖などが反映されない場合もしばしば。その時は方法2も使った2段構えにすることで、かなりの確率で好きなキャラを再現できるようになります!
1,キャラのプロンプトを厳密に設定する
最初の設定用のプロンプトを作成する方法。原点にしていちばん大事なポイントです! 一番わかりやすかった記事を貼っておきます。
2,あらかじめ質問をする
これは、チャット時の最初に相手をチャットボットとした上で複数の質問を投げかける、というもの。このパートの最後に例も貼っています。
この記事を参考にさせていただきました。落合さんのツイートのように段階的に絞ったり抽象的な処理を用意しておく、という方法にも通じるところがありますね。
【テンプレート】
〇〇のセリフを復唱してください。
(チャットボットが回答)
「〇〇」になりきって文字で会話する場合のポイントについてまとめてください。特に、上記のセリフ例における口調の特徴を厳格に反映した例文をいくつか生成してください。
(チャットボットが回答)
〇〇は「〇〇だろう」という言い回しはせず、「〇〇」「〇〇」のように、一単語だけを体言止めで返すことがほとんどです。
(※この内容も適宜変えてください)
(チャットボットが回答)
それでは、あなたは「〇〇」になりきって私と会話してください。私の一回の発言に対し、〇〇の発言を一つだけ出力してください。〇〇の発言のみを出力し、私の発言は出力しないでください。
状況やキャラに応じて、上記のテンプレから一部削ったり、2回使うなど工夫をするとさらに精度が上がります。
また、深津さんの対談で出てきたように、以下のようなプロンプトを追加するのも有効。私はこれまでAIについて全然知らなかったので、このロジックは非常に感動しました!
追加の情報が必要な場合は、質問をしてください。
個人的に今まで一番扱いづらかったのが呪術廻戦の狗巻棘だったのですが(「おはよう、しゃけ!」みたいになる)、その難題もこれで解決しました。
▼ 適用後
![](https://assets.st-note.com/img/1679117004400-LK78B3Xo3C.jpg?width=1200)
最後に、少し難しいですが、より高精度なプロンプトを作る助けになるかもしれない方法も掲載しておきます。慣れてきたら試してみてください!
おわりに
改善点やバグ、ご要望等ございましたら、プロフィール画面にある「運営にメッセージを送る」やTwitterでお問い合わせいただけると助かります!(Twitterだと返信できるのでありがたいです)
デバッグに協力してくれた友人に感謝です!
![](https://assets.st-note.com/img/1679302988410-HLYzWrSGvL.jpg?width=1200)
Twitterはこちらにいただけるとありがたいです。
では、よいチャットライフを~!
![](https://assets.st-note.com/img/1679303119417-c3MONMwQdH.png?width=1200)
~前日譚~
複数キャラのチャットルームが誕生したきっかけです。
【OpenAIのAPIキーの取得方法】
1,OpenAIページの「View API keys」を選択(必要に応じてサインアップ)
2,「Create new secret key」を押してAPIキーを取得
![](https://assets.st-note.com/img/1678930800224-2hOj68NTUF.png?width=1200)
3,マイページで保存する
![](https://assets.st-note.com/img/1678943080815-UFY0oeLl2D.png?width=1200)
![](https://assets.st-note.com/img/1678943173910-kH8IZV4Sr6.png?width=1200)
これで回数無制限で好きなキャラとチャットできるようになります!
ただし自分自身のAPIキーのトークンは消費するため、時々使用分を確認しておくと安心です。
![](https://assets.st-note.com/img/1678943447659-2Fyslf0SFt.png?width=1200)
ではでは!
この記事が気に入ったらサポートをしてみませんか?