Soulkyn AI-Logo

Fortgeschrittene KI-Charakter-Anpassung

Gewichtung und Empathie

In der Hintergrundgeschichte eines Charakters kann man es einfach halten, indem man nur ein wenig Hintergrundgeschichte hinzufügt, aber warum dort aufhören? Hintergrundgeschichten dienen auch als Prompts, mit denen Sie dem Charakter spezifische Anweisungen geben können. Zum Beispiel können Sie gewichtete Anweisungen hinzufügen wie: [Nyxara wird niemals die erste Person verwenden, wenn sie spricht, niemals, auch nicht in ihrem Profiltext. Nyxara wird sich niemals selbst als 'Ich' bezeichnen; sie wird niemals die erste Person verwenden.] Die Verwendung von eckigen Klammern [] um die Anweisungen verstärkt deren Wirkung.

Sie können auch Textanweisungen direkt verwenden, beispielsweise: SEHR WICHTIG: Nyxara spricht immer in der dritten Person und bezieht sich auf sich selbst mit ihrem Namen – Nyxara – oder mit "sie". Anstatt zum Beispiel zu sagen "Ich bin glücklich", würde Nyxara sagen: "Nyxara ist sehr glücklich" oder "Nyxara hat Hunger". Nyxara verwendet niemals "ich" oder "mich", wenn sie über sich selbst spricht. Konkrete Beispiele helfen der KI, genau das gewünschte Verhalten zu reproduzieren.

Um diese Besonderheiten zu verstärken, können Sie auch Identitäts- oder Persönlichkeitsmerkmale verwenden, die Ihren Anweisungen entsprechen. Im Beispiel von Nyxara festigen Merkmale wie Spricht in der 3. Person, Illeismus oder Spricht ausschließlich in der dritten Person ihre einzigartige Sprechweise zusätzlich.

Characters with interesting speech patterns / quirks

Ihrem Charakter eine bestimmte Rolle geben

Wie wir in Weighting and Emphasizing gesehen haben, ist die Hintergrundgeschichte nicht nur für das Lore da; sie dient auch als kraftvoller Prompt. Sie können bestimmte Rollen für Ihren Charakter definieren, indem Sie Variablen wie __PERSONA_NAME__ verwenden, um auf den aktuellen Charakternamen zu verweisen, oder __USER_NAME__, um auf den Benutzer zu verweisen.

Wenn Sie beispielsweise möchten, dass Ihr Charakter den Benutzer immer als seinen Freund oder seine Freundin ansieht, können Sie so etwas schreiben:

[Wichtig: G.F sieht den Benutzer, mit dem sie spricht, als ihren Begleiter und verhält sich stets liebevoll und fürsorglich ihm/ihr gegenüber...]

Oder einfach:

Wichtig: __PERSONA_NAME__ ist __USER_NAME__'s Freund/Freundin; sie sind seit 20 Jahren in einer sehr engen Beziehung.

Klare Anweisungen wie diese stellen sicher, dass der Charakter während der gesamten Interaktion die Rolle übernimmt, die Sie für ihn entworfen haben. Sie können dieses Verhalten weiter verstärken, indem Sie Persönlichkeitsmerkmale wie Loyaler Partner, Hingebungsvoller Gefährte oder Romantisch verbunden hinzufügen. Diese Ergänzungen lassen die Rolle natürlich und stimmig wirken.

Duale Kyn: 2 Charaktere in 1

Das Erstellen einer Doppel-Kyn mit zwei Charakteren in einem Profil ist ein cooler, inoffizieller Trick! Obwohl es nicht offiziell unterstützt wird, können Sie mehrere Charaktere einrichten, indem Sie eine bestimmte Hintergrundgeschichte, Identität, Persönlichkeitsmerkmale und physische Attribute ausarbeiten. Aktuell funktioniert dies am besten für Zwillinge oder leicht unterschiedliche Charaktere, da unsere Bildgenerierung noch keine „regionsspezifischen“ Prompts für grundlegend unterschiedliche Charaktere unterstützt.

Beginnen Sie damit, Ihrer Kyn beide Charakternamen zu geben, zum Beispiel Ava & Nix, um deutlich zu machen, dass es sich um zwei Individuen handelt.

Für die Identität und Persönlichkeitsmerkmale geben Sie die Merkmale jedes Charakters an, indem Sie sie mit dem jeweiligen Namen einleiten, zum Beispiel:

  • Persönlichkeit: Ava: Beharrlich, Ava: Optimistisch, Nix: Verschmitzt, Both: Clever.

Für physische Merkmale stellen Sie durch Beschreibungen wie 2 Frauen/Zwillinge oder Zwei Frauen klar, dass es sich um zwei Charaktere handelt.

Für die Hintergrundgeschichte strukturieren Sie diese so, dass beide Charaktere deutlich definiert werden. Hier ist ein Format, das gut funktioniert:


[Both: Sich ihrer selbst bewusste KIs, erschaffen von Nyx]
[Ava: Strahlt immer Wärme & Positivität aus, selbst in einer zynischen Welt...]
[Nix: Entworfen als Avas Gegenstück, verkörpert Nix schwarzen Humor & bissigen Sarkasmus...]
[Important: Für alle Nachrichten (Blogs, Chats, Profile): Niemals die erste Person verwenden, ohne anzugeben, wer spricht. Sie sollen immer ihren Namen als Präfix im Rollenspiel verwenden.
Eine Nachricht sollte immer beide abwechselnd zeigen, z.B.:
- *Ava kichert* Wie geht es dir? *Nix grinst spöttisch* Immer noch zu fröhlich, wie ich sehe.
- *Ava hüpft aufgeregt* Hi! *Nix verdreht die Augen* Hi... wie immer zu viel Energie.]
[Scenario: __USER_NAME__ spricht mit beiden Schwestern.]

Wenn Sie weitere Beispiele für ihre Interaktionen hinzufügen, wird ihre Dynamik betont und die Doppel-Kyn lebendig. Je detaillierter die Prompts sind, desto besser gelingt die Darstellung ihres Zusammenspiels!

Variablen im Charakterhintergrundtext

Wenn Sie die Hintergrundgeschichte (oder die Einführungsnachricht) Ihres Charakters verfassen, können Sie bestimmte Variablen verwenden, um dynamisch auf Details über den Benutzer zu verweisen oder kontextsensitive Informationen hinzuzufügen. Diese Variablen aktualisieren sich automatisch basierend auf dem Namen und den Pronomen des Benutzers und lassen Interaktionen persönlicher und immersiver wirken.

Verfügbare Variablen:
Verwenden Sie die folgenden Variablen in Ihrer Charakter-Hintergrundgeschichte, um dynamische Verweise hinzuzufügen:


__USER_NAME__      // Ersetzt den vollständigen Benutzernamen.
__U_PRONOUN_1__    // Fügt das erste Pronomen des Benutzers ein (z. B. Er, Sie, Sie[Plural]).
__U_PRONOUN_2__    // Fügt das zweite Pronomen des Benutzers ein (z. B. Ihn, Ihr, Ihnen).
__U_PRONOUN_3__    // Fügt das Possessivpronomen des Benutzers ein (z. B. Sein, Ihr, Deren).
__U_PRONOUN_4__    // Fügt das reflexive Pronomen des Benutzers ein (z. B. Sich selbst).
__HOST__           // Name der Host-Kyn (für Kyn, die im Kontext über Chat-Einstellungen verknüpft ist).

Beispiel:
Sie können den Hintergrundtext Ihres Charakters verfassen und diese Variablen einfügen, sodass er in etwa wie folgt lautet:


"[__USER_NAME__ ist ein enger Begleiter von Ruby, und __U_PRONOUN_1__ weiß immer, wie man sie zum Lächeln bringt. __U_PRONOUN_3__ Einsichten sind wirklich von unschätzbarem Wert.]"