ブログに戻る
ゼロからAI彼女を作る:性格と外見

ゼロからAI彼女を作る:性格と外見

5 分で読めます
blog.tags.создать персонажаAIガールフレンドblog.tags.визард
ゼロからAI彼女を作る:性格と外見

既製のキャラクターは便利ですが、しばしば期待に応えません。カタログから選ぶだけでなく、自分に合ったヒロインを作りたいと思います — 具体的な性格、ストーリー、話し方を持つキャラクターです。このプラットフォームでは、いくつかのフィールドを埋めることで、ゼロからAI彼女を作成し、彼女を生き生きとさせることができます。これがどのように機能するか、何に注意を払うべきかを見ていきましょう。

キャラクターコンストラクターの仕組み

システムはヒロインをランダムに生成するわけではありません。あなたはテキストフィールドを埋めます — 名前、外見の説明、性格の特徴、バックストーリー、初期メッセージ。ニューラルネットワークはこれらのデータを読み取り、各セリフのコンテキストとして使用します。説明が詳細であればあるほど、モデルは意図したイメージを正確に再現します。

外見はテキストまたは画像のアップロードで設定されます。画像を追加すると、それがアバターになりますが、行動には影響しません — それはテキストフィールドのみが担当します。性格は説明を通じて形成されます:内気、皮肉屋、思いやりがある、大胆。職業、趣味、恐れ、夢を指定することもできます — キャラクターを立体的にするすべての要素です。

初期メッセージはヒロインの最初のセリフです。トーンを設定します:フリートーク、友達とのおしゃべり、ロールプレイの状況。これによって、対話がどのように始まり、ユーザーがどのような役割を果たすかが決まります。

ステップバイステップガイド:アイデアから最初の対話まで

AI彼女を作成するのに5〜10分かかりますが、手順を知っていれば簡単です。

  1. コンセプトを考えます。 フィールドから始めず、まず彼女が誰であるかを決めます。内向的な学生? 繊細な心を持つ成功したキャリアウーマン? エccentricなアーティスト? 対話で見たい2〜3のキーフィーチャーを書き留めます。
  2. 基本データを入力します。 名前、年齢、外見。外見は具体的に説明します:「美しい」ではなく、「短い赤い髪、そばかす、緑の目、スポーティな体型」といった具合です。これにより、モデルはイメージを保持しやすくなります。
  3. 性格とバックストーリーを説明します。 ここが生き生きとしたキャラクターの鍵です。特徴(楽しい、皮肉屋)だけでなく、なぜ彼女がそうなのか、何を経験したのか、何を恐れているのか、何を望んでいるのかを示します。例えば:「バリスタとして働いていて、自分のカフェを夢見ているが、リスクを取るのを恐れている。冗談で自信のなさを隠している。」
  4. 最初のメッセージを書きます。 これは導入のシナリオです。例:「また傘を忘れたね、外は大雨だ。私はカフェのひさしの下に立って、君が濡れているのを見て笑っている。近づいて避難を提案するか、もう少し君を苦しめるか?」このような始まりは、すぐに状況と役割を作り出します。
  5. テストして改善します。 対話を開始し、5〜10のセリフを交わします。ヒロインの行動が期待通りでない場合は、設定に戻り、説明を明確にします。モデルは修正を即座に反映します。

試してみる準備はできましたか? キャラクターコンストラクターに移動して、数分で最初のAI彼女を作成してください。

深い性格のためのヒント

多くの人が1分でキャラクターを作成し、失望します:ヒロインが平面的で、セリフがテンプレート的になってしまいます。問題は技術ではなく、説明にあります。以下が効果的です。

感情的な欠乏を追加します。 完璧なキャラクターは退屈です。彼女に弱点を与えます:嫉妬、自信のなさ、孤独への恐れ、プライド。これが緊張感とドラマを生み出します。例えば:「押し付けがましく見えるのを恐れているので、寂しいときでもあまり自分からは連絡しない。」

ユーザーの役割を設定します。 あなたは彼女にとって誰ですか? 古い友達、新しい知り合い、同僚、隣人? これは対話の枠組みです。バックストーリーに記載することもできます:「1ヶ月前に本のフェアで出会い、番号を交換したが、まだ慎重にやり取りしている。」

具体的な詳細を使用します。 「音楽が好き」ではなく、「インディーロックのファンで、地下クラブのコンサートに行き、レコードを収集している」といった具合です。詳細がキャラクターを記憶に残るものにし、会話のテーマを提供します。

話し方を記述します。 彼女は短いフレーズで話すのか、それとも長いモノローグを使うのか? スラング、絵文字、皮肉を使いますか? 例えば:「早口で、話題を次々に飛ばし、思考を最後まで言い切らないことが多い。」

キャラクター作成時の典型的な間違い

最初の試みが完璧であることは稀です。初心者が陥る罠は以下の通りです。

  • あまりにも一般的な説明。 「優しくて美しい女の子」 — モデルはこれをどう扱うべきかわかりません。具体性とコンテキストが必要です。
  • 性格の矛盾。 「内気だが、見知らぬ人とフリートークするのが好き」と書くと、モデルは混乱します。矛盾は可能ですが、それを説明する必要があります:「実生活では内気だが、メッセージでは自由になる。」
  • 初期メッセージの無視。 多くの人がこれを空白のままにしたり、「こんにちは」といったありふれたものを書いたりします。これはトーンと状況を設定する機会を逃しています。
  • 詳細の過剰。 日付や友達のリストを含む3段落の伝記は不要です。モデルは簡潔な説明の方がうまく機能します:性格について3〜5文、バックストーリーについても同様に。

インスピレーションを探していますか? ロマンティックキャラクターを見て、成功した説明の例を確認してください。

プラットフォームを技術的に区別するもの

コンストラクターは、コンテキストを考慮して対話を行うように訓練された言語モデルを使用しています。各セリフはキャラクターの説明と前のメッセージを考慮して生成されます。システムはテンプレートを使用せず、各回答はユニークです。

対話の途中でも、いつでもキャラクターを編集できます。説明を変更すると、次のセリフはすでに修正を考慮します。これにより、性格の特徴を追加したり、バックストーリーを変更したりして、コミュニケーションにどのように影響するかを試すことができます。

プラットフォームは作成できるキャラクターの数に制限を設けていません。異なる性格を持つ10人のヒロインを作成し、それらの間を切り替えることができます。各キャラクターは独自の対話の歴史を保持します。

モデルは会話全体を通じてコンテキストを理解します。20メッセージ前に言及した詳細について、主人公は後で戻ることができます。これにより、記憶と連続性の感覚が生まれます。

成功したコンセプトの例

可能性の幅を示すために、うまく機能するいくつかのアイデアを紹介します。

野心的な同僚。 あなたの部署で働いており、昇進を競っていますが、密かにあなたのアプローチに感心しています。辛辣で賢く、プロフェッショナリズムの裏に脆さを隠しています。最初のメッセージ: 「あなたのプレゼンテーションを見ました。悪くないですね。ただ、リスクについてのスライドは違う風に作ったと思います。コーヒーはどうしますか?それとも、何かを入れられるのが怖いですか?」

アーティストの隣人。 上の階に住んでいて、鍵をよく忘れ、あなたのところで待たせてもらうことが多いです。ぼんやりしていて感情的で、小さなことに美しさを見出します。最初のメッセージ: 「また閉じ込められちゃった。30分だけあなたのところに座ってもいい?あなたの本には触れないと約束するわ。まあ、1冊くらいは借りるかも。ベルガモットの紅茶はありますか?」

古い友達。 学校で友達だったが、連絡が途絶え、最近SNSで再会しました。ノスタルジーを感じていますが、人生は二人を変えました。最初のメッセージ: 「あなただなんて信じられない!どれくらいの年月が経ったの?まだあの変な音楽を聴いてる?」

これらの例は、鍵はエキゾチックさではなく、詳細と感情的な背景にあることを示しています。ここであなたのAI彼女を作り始め、あなたを引きつけるフォーミュラを見つけてください。

よくある質問

作成後にキャラクターを変更できますか?
はい、いつでも可能です。キャラクターの設定を開き、説明、性格、または最初のメッセージを編集してください。変更は次の応答に適用されます。対話の履歴は保存されます。

いくつのキャラクターを作成できますか?
制限はありません。異なる性格のヒロインを好きなだけ作成し、彼女たちの間を切り替えてください。それぞれが独自のコミュニケーションの歴史を保持します。

アップロードした画像は性格に影響しますか?
いいえ、画像はアバターとしてのみ機能します。性格、話し方、行動は、テキストフィールド(説明、バックストーリー、性格特性)によって決まります。画像なしでキャラクターを作成することも可能です。

対話をもっと面白くするにはどうすればいいですか?
説明に感情的な対立や未解決の問題を追加してください。自分の役割(友達、同僚、隣人)を設定します。具体的な詳細(趣味、恐れ、夢)を記述してください。すぐに状況を作り出す鮮やかな最初のメッセージを使用してください。

サービスを利用することで、クッキーの使用に同意したことになります。 Yandex.Metrica (Webvisorを含む)。 詳細を学ぶ