상품 설명
GUI操作で簡単にキャラクターの設定を入力でき、リアルタイムで設定を反映させることができるDiscord用ChatBot作成ツールです。
※Bot名に「GPT」を含めないでください。(GPT名の使用はOpenAIが禁止しています)
・Windows、Macともに動作確認済みです。(一部環境では動作しない可能性もありますのでご了承ください)
・Botを常時稼働させておくにはPCを常時稼働させておくか、別途サーバーをご利用いただく必要があります。(こちらの動作保証はしておりません)
・gpt-3.5-turbo、gpt-4の動作をサポートしています。
・使用にOpenAI APIキーを使用するため、別途API使用料がかかります。(初月1ヶ月のみ18$分の無料クレジットが付与され、それ以降はクレジットカードの登録が必要です)
gpt-3.5-turbo:1000トークンあたり0.002$
gpt-4:1000トークンあたり0.03$
詳しい導入方法についてはFANBOXにて画像付きで解説しています。
https://seal309midorin.fanbox.cc/posts/5868035
機能説明
・Botにメンションをつけて会話(例:@Testbot 今日は元気ですか?)することで応答します。
また、返信することでも応答が得られます。
「Set personality」
このボタンをクリックすると、現在選択されているキャラクターの性格設定が適用されます。性格設定は、キャラクターが発言する際の口調や表現に影響を与えるため、それぞれのキャラクターに適した性格を設定することで、よりリアリティのある会話が可能になります。
「Randomaize Personality」
このボタンをクリックすると、ドロップダウンリストの中からランダムに変更されます。
「Forget Context」
このボタンをクリックすると会話履歴がリセットされます。これにより、キャラクターが以前の会話内容に基づいて発言することがなくなり、新しい会話をスムーズに始めることができます。
「Save」
JSON形式でキャラクター設定のプロンプトを保存することができます。
「Load」
JSON形式で保存したキャラクター設定を読み込むことができます。
事前準備
1.Pythonのインストール
2. OpenAI APIキーの取得
3. Discord Botの作成およびTokenIDの取得
4.プログラムにAPIキー、Token IDを入力
Winsows導入手順&起動方法
1.CharactorBotフォルダ内の何もないところを「Shift +右クリック」→「ターミナル」
2.以下のコマンドをコピペ→「Enter」でライブラリをインストール
py -m pip install --upgrade pip
py -m pip install --upgrade certifi
pip install discord.py
pip install openai
pip install tk
3.BotStart.batをダブルクリック or ターミナル内で「python main.py」コマンドを実行でBotが起動します。
以降はBotStart.batをダブルクリックするだけでbotが起動します。
Mac導入手順&起動方法
1.Launchpad(アプリケーションメニュー)を開き、「ターミナル」を検索して起動します。
2.以下のコマンド2つを実行します。実行後ターミナルは閉じて下さい。
※お使いのPythonのバージョンに合わせて数字は変更して下さい。
※別のディレクトリにPythonをインストールしている場合はそのフォルダパスを指定する必要があります。(以下は3.11の場合です)
cd /Applications/Python\ 3.11
./Install\ Certificates.command
3.CharactorBotフォルダ(Finder)を開きます。
フォルダ下部にパスバーが表示されていない方は以下の手順で表示させて下さい。
画面最上部のFinderメニューから「表示」→「パスバーを表示」
フォルダ内下部のパスバーより「CharactorBot」フォルダを右クリック→「ターミナルで開く」
4.以下のコマンド3つをコピペ→「Enter」で実行
pip3 install discord.py
pip3 install openai
pip3 install tk
5.以下のコマンドを実行でBotが起動します。
python3 main.py
以降はCharactorBotフォルダを開いてパスバーより「ターミナルで開く」→「python3 main.py」コマンドを実行することでbotが起動します。
その他設定
・毎回プロンプトの設定が面倒な方は「discord_bot.py」の下の方にあるデフォルトプロンプトの項目を編集することで、bot起動時の初期プロンプトを編集することができます。
・「gui.py」を編集することでドロップダウンの項目を編集することができます。
利用規約
CharactorBotを使用する前に、以下の利用規約をよくお読みいただき、同意していただく必要があります。利用者は、CharactorBotを使用することにより、本利用規約に同意したものとみなされます。
・Bot名に「GPT」を含めないでください。(GPT名の使用はOpenAIが禁止しています)
・商用・非商用問わずご利用いただけます。
・プログラムの改変はご自由に行なっていただけます。
・二次配布や譲渡、再販は禁止させていただきます。(コードの公開、改変したものも含む)
・CharactorBotは、現状のまま提供されており、開発者は一切の保証を行いません。開発者は、CharactorBotの使用によって発生するいかなる損害についても責任を負いません。利用者は、CharactorBotを自己の責任で使用するものとします。
・利用者は、CharactorBotを法律および公序良俗に反する目的で使用しないことに同意します。また、他者の権利を侵害する行為や、不正行為、違法行為に関与する目的での使用も禁止されています。
・利用者は、CharactorBotの使用に関連して、OpenAIおよびDiscordの各利用規約およびポリシーに従うことに同意します。これらの規約およびポリシーに違反した場合、CharactorBotの使用が制限されることがあります。
サポート
・導入の個別サポートはFANBOXのCharactorBot導入サポートプランにて行なっています。(動作保証をするものではありません)
https://seal309midorin.fanbox.cc/manage/plans
・環境等により導入ができない場合についての返金は致しかねます。
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기