RimWorldエロスレ9日目
>>379
そういうのはMODオプション→RimTalk→プロンプト設定に設定するの?
s://i.imgur.com/dyC6U6k.png
私はそんなレベルまで行けてない
MODオプション→RimTalk - Expand Memory→常识库のところに
RimJobWorld関係の記憶が表示されないといけないような気がする
s://i.imgur.com/ZxylwMx.png
RimTalk→イベントフィルターで何か追加しないといけない?
s://i.imgur.com/sejKaCg.png >>381
自分もそこまで詳しいわけではないが、JSON formatじゃなくてもBase InstructionやDiarog promptとかに書いていい。
と言うかプロンプトの組み合わせでLLMに言わせるセリフを制御するために使う感じ。
JSON FORMATは Json desrialization failed などのJSON構文をLLMが守らないでエラーを吐く場合にLLMに対して「こうやってJSONLを書け!」って命令する部分で
おバカなローカルLLMを分からせる場所だから、if構文とかは普通のプロンプトと混ぜて使ってOK 例えば以下のような文をシステムプロンプトに書く場合とかね。
リムワールドのセリフを言わせる文章を生成しろください。
その時の喋るキャラクターの状態によって言うセリフを変えろください。
ポーンは時々エロいことも言わせろください。
{{ for p in pawns}}
[P{{ for.index + 1 }}] {{ p.LabelShort }}(性別:{{ p.gender }})
{{if p.thoughts | string.contains "角質の"}}
性別に則して、性的に悶々としてる様子を発言させてください。
{{else if p.thoughts | string.contains "性的欲求不満"}}
性別に則して、エッチな妄想などをして気を紛らわす様子を出力してください。語尾に❤を多用してください。
{{else}}
性別に則したキャラクターの状況に合わせて発言してください。【語尾の❤は禁止】
{{ end }}
{{end}}
【絶対厳守命令】
セリフは2-4回のラリー形式の会話にしろ
独り言は1回のセリフにしろ
1回のセリフで改行せず、60文字以内にしろ。
とかこういう命令と組み合わせる感じでOK ちなみに"角質の"とか"性的欲求不満"とか'愛してる'とかの部分は、自分のゲームの翻訳データによって言い回しが違ったり、するからそこはちゃんと自分のゲームに合ったものにしないと、単語が一致しないのでトリガーされないから気をつけてな。