キャラクターの作成と編集

キャラクターカードとは、AIキャラクターを定義するファイルです。どんな人物か、どんな話し方をするか、どんな見た目か、チャットがどう始まるかを収めています。カードはCharacter Editor(キャラクターエディター)で書きます。AIは返信のたびにカードの各欄を読むため、具体的で分かりやすく書くほどキャラクターの言動が安定します。

キャラクターを作る

  1. 上部のナビゲーションバーでCharacters(キャラクター)をクリックします。見当たらない場合は、先にMore(その他)を開きます。
  2. New(新規)ボタン(プラスのアイコン)をクリックします。Create Character(キャラクターの作成)ウィンドウが開きます。
  3. Name \*欄に名前を入力します。名前は必須です。
  4. 丸いアバターの円をクリックして画像を追加します。この手順は省略できます。
  5. Create(作成)をクリックします。

カードは中身が空のまま保存され、Character Editorが開きます。

  1. Cardタブを開き、Description(説明)にキャラクターがどんな人物かを書きます。Dialogue & Greetings(会話と挨拶メッセージ)の下にFirst Message(最初のメッセージ)を追加します。これがRoleplayのチャットの書き出しになります。
  2. ヘッダーのSave(保存)をクリックします。

すでにカードのファイルを持っている場合は、代わりにImport(インポート)をクリックします。キャラクターカードのインポートとエクスポートを参照してください。

作ったキャラクターとチャットを始める

チャットを始めるときに、そのキャラクターを選びます。Roleplayモード: はじめにまたはConversationモード: はじめにを参照してください。

Character Editorの全体像

Character Editorは、チャット領域を全画面の作業スペースに置き換えます。画面幅が広いときはタブが左側に縦に並び、狭いときは上部で横スクロールする帯になります。タブは順にMetadata、Card、Onboarding、Convo、Lorebook、Sprites、Gallery、Colors、Voice、Stats、Advancedです。各タブは1つの長いフォームの該当セクションへ移動するためのものなので、スクロールして見ることもできます。

ヘッダーには、よく使う要素がまとまっています。

エディターを離れると、先に変更が保存されます。保存に失敗した場合は、下書きを残したままエディターが開いた状態になるので、もう一度試せます。

専用のガイドがあるタブは次のとおりです。

タブガイド
Onboarding対話式オンボーディング
ConvoConversationモードのプロフィール
Lorebookロアブックをキャラクターに結び付ける
Spritesキャラクターのスプライト
Galleryキャラクターとペルソナのギャラリー
ColorsとStatsキャラクターの色とRPGステータス

以下のセクションでは、Metadata、Card、Voice、Advancedの各タブと、アバター、バージョン履歴を説明します。

Metadataタブ

Metadataタブには、カードの身元と整理に関わる情報が入ります。カードの並べ替え、共有、変更の把握に役立つ項目で、その多くはAIには送られません。

Split description into fields(説明を各欄に分割)は、Versionの下にあるボタンです。ラベルの付いた文章(性格、外見、来歴、シナリオ、ルール、会話例)を、Descriptionからそれぞれ専用の欄へ移します。まず短い要約が表示され、適用するとカードが新しいバージョンとして保存されます。Descriptionが空のあいだ、このボタンは無効です。

Version history(バージョン履歴)パネルもこのタブにあります。バージョン履歴を参照してください。

Cardタブ

Cardタブは、書き込みの中心になる作業スペースです。上部のジャンプリンクから各セクションへ移動でき、各欄には文字数のカウンターが入力に合わせて表示されます。

欄書く内容AIへの送信
Summary(概要)ライブラリーとカードのプレビューに表示する短い概要。なし
Description(説明)キャラクターの基本的な人物像と役割。すべてのプロンプト
Personality(性格)気質、話し方の癖、行動のパターン。あり
Backstory(背景設定)生い立ちや出自、重要な人間関係。あり
Appearance(外見)容姿、服装、見た目の細部。AIアバターのプロンプトのもとにもなります。あり
Scenario(シナリオ)このキャラクターと新しくチャットを始めるときの、デフォルトの状況設定。あり

Image Appearance Override(画像用の外見指定)はAppearanceの下にあり、デフォルトではオフです。オンにすると、短い画像用タグを入れる2つ目の欄が現れます。たとえばLoRAのトリガーワード(独自の画像スタイルをオンにするキーワード)です。オンで内容が入っているあいだは、画像プロンプトにそのタグが書いたとおりに使われ、Appearanceは背景情報として残ります。AIアバターのプロンプトもここから作られます。ナレーターには、常にAppearanceの全文が見えます。

Dialogue & Greetings(会話と挨拶メッセージ)セクションでは、チャットの始まり方とキャラクターの語り口を決めます。

<START>
{{user}}: Hello!
{{char}}: *waves excitedly* Hey there!

挨拶メッセージと会話例には、キャラクターのGalleryの画像も表示できます。ギャラリー画像をメッセージや挨拶で再利用するを参照してください。挨拶メッセージにほかのWebサイトの画像がある場合は、Save images locally(画像をローカルに保存)でそのコピーをGalleryに残せます。挨拶メッセージのWeb画像を保存するを参照してください。

杖でカードの欄を書く

Summary、Description、Personality、Backstory、Appearance、Scenario、Example Dialogue、First Message、各Alternate Greetingの欄の上には、アイコンだけの杖のボタンがあります。ツールチップに、そのボタンが書く欄の名前が表示されます。

始める前に: 動作するテキスト接続を設定してください。AIプロバイダーへの接続を参照してください。

  1. 残したいアイデアを欄に書きます。たとえばsmart, scientist, handsomeのように入力するか、空欄のままにします。
  2. AIに参考にしてほしいほかのカードの欄を埋めます。先に保存する必要はありません。
  3. その欄の杖をクリックします。Marinaraは、入力済みの文章を出発点にして、その欄を100–300語で書くよう依頼します。Example Dialogueでは、やり取りの見本を依頼します。First Messageと各Alternate Greetingでは、こちらの返答を決めつけない書き出しのメッセージを1つ依頼します。
  4. 結果を編集してから、Saveをクリックします。

杖は、デフォルトのエージェント用テキスト接続を使います。それがない場合は、デフォルトのテキスト接続を使います。設定済みのエージェント用フォールバック接続も適用されます。

杖が置き換えるのは、未保存の下書きのうち選んだ欄だけです。生成に失敗しても、入力した文章は残ります。待っているあいだにその欄を編集したり、別のカードに切り替えたりしても、遅れて届いた結果が作業内容を上書きすることはありません。杖を使うのにProfessor Mariは必要ありません。

アバターを追加する

アバターは、チャットとライブラリーでそのキャラクターとして表示される画像です。

画像をアップロードする

  1. エディターのヘッダーにあるアバターのタイルをクリックします。
  2. 画像ファイルを選びます。新しい画像はすぐに表示されます。

アバターを設定すると、Metadataタブにアバターの切り抜きツールが表示されます。円の中で画像を動かしたり拡大縮小したり、アバターを削除したりできます。

AIでアバターを生成する

始める前に: 画像生成用の接続を追加してください。AIアバターのボタンは、画像生成用の接続があるときにだけ表示されます。AIプロバイダーへの接続を参照してください。

  1. アバターのタイルにマウスを重ね、杖のボタンをクリックします。Generate Character Avatarウィンドウが開きます。
  2. Image Generation Connection(画像生成の接続)を選びます。
  3. Avatar Prompt(アバターのプロンプト)を確認し、必要なら書き換えます。Image Appearance Overrideがオンで内容が入っている場合は、その文章から始まります。それ以外の場合は、Appearance、Description、Personalityの順に見て、最初に文章が入っているものが使われます。
  4. カードにすでにアバターがある場合は、Use current avatar as a reference(現在のアバターを参照画像として使う)にチェックを入れられます。
  5. Generate(生成)をクリックします。やり直すときはRegenerate(再生成)をクリックします。
  6. 気に入った結果が出たら、Use Avatarをクリックします。

画像のサイズは、画像生成設定にあるPortraitsの画像サイズに従います。デフォルトは横1024、縦1024です。Expose media prompts before sendingがオンの場合は、リクエストのたびにプロンプトを確認する手順が入ります。

Voiceタブ

Voiceタブでは、Text to Speechで読み上げるときのキャラクターの声を設定します。

Text to Speechがオフのとき、またはすべてのキャラクターが1つの声を共有しているときは、Voice欄の代わりに短い案内が表示されます。1つの声を共有している場合は、案内にUse a voice per character(キャラクターごとの声を使う)が表示されます。Open Text to Speech settings(音声合成の設定を開く)を押すとConnectionsが開きます。Text to Speech (TTS)の設定を参照してください。

Advancedタブ

Advancedタブには、プロンプトの設定があります。普通のキャラクターなら、いずれも空欄のままにしてください。これらはConversation、Roleplay、Gameの各モードで適用されます。ConversationやGameのプリセットを使うと周囲のプロンプトは変わりますが、キャラクターのPost-History InstructionsやDepth Promptが無効になることはありません。

Regex Scriptsセクションには、このキャラクターだけに適用される検索置換のスクリプトが入ります。正規表現スクリプトを参照してください。

選択したチャットで代替項目を使う

代替項目を使うと、同じキャラクターでも、選んだチャットでだけ説明、外見、来歴などの内容を変えられます。ほかのチャットでは元の内容のままです。7つのカード項目の下には、それぞれAdd Alternative Field(代替項目を追加)があります。

  1. 変えたい項目の下でAdd Alternative Fieldをクリックします。Marinaraがその欄の文章を新しい代替項目にコピーします。
  2. 代替項目を編集します。代替項目には専用の杖があり、代替項目の文章を出発点に使います。元の欄は変更しません。
  3. Active in 0 chats(0件のチャットで有効)を開き、この代替項目を使うチャットにチェックを入れます。このキャラクターが参加しているチャットだけが表示されます。
  4. Saveをクリックします。

ルールは次のとおりです。

代替項目を削除するには、そのゴミ箱ボタンをクリックし、Delete(削除)で確認してから、Saveをクリックします。割り当てられていたチャットは元の項目に戻ります。代替項目と一緒に元の項目が削除されることはありません。

バージョン履歴

Automatic versioningがオンのあいだは、保存のたびにMetadataタブのVersion history(バージョン履歴)へスナップショットが追加されることがあります。それまでは、Previous card states will appear here after the next edit.と表示されます。保存されているスナップショットの数はカウンターでわかります。

保存済みのバージョンを現在のカードと見比べる手順は次のとおりです。

  1. Metadataタブを開きます。
  2. Version historyで、保存済みのバージョンをクリックします。比較ウィンドウが開き、カードの各項目が左右に並び、変更があった項目には印が付きます。

古いバージョンに戻す手順は次のとおりです。

  1. そのバージョンの比較ウィンドウを開くか、一覧にある復元アイコンをクリックします。
  2. Restore this version(このバージョンを復元)をクリックし、確認します。

Marinaraはまず現在のカードをバージョン履歴に保存するので(すでにそのバージョンと同じ場合を除く)、あとで元に戻せます。

パネルには、ほかに次の操作があります。

エージェントが提案するカード更新の確認

Roleplayのチャットでは、任意のエージェントが場面に合わせて、カードの項目に小さな修正を提案することがあります。Review Character Card Updates(カード更新の確認)ウィンドウが開くので、何を残すかを自分で決めます。提案された修正ごとに、次の操作を選べます。

提案が作られたあとに文章が変わっていた場合は、強制的に適用する前にアプリが警告します。こうしたエージェントをオンまたはオフにする方法は、エージェント: チャットを支えるAIヘルパーを参照してください。

うまくいかないときは

関連ガイド