ChatGPTでNPCのセリフを生成するプロンプト例

2023-10-13ChatGPT プロンプト例,ChatGPT

ChatGPTでNPCのセリフを生成するプロンプト例

「ChatGPT」にNPCキャラクターのセリフを生成して貰う為のプロンプト例を紹介しています。

NPCのセリフを生成するプロンプト例

「ChatGPT」に、NPCの名前や職業、性格が含まれるキャラクターデータを渡して、初回のみキャラクターが言う挨拶文のセリフを生成して貰っています。

関連:ChatGPTでNPCの名前を提案して貰うプロンプト例 | ONE NOTES

初回のみのセリフ作成など、とても個人制作のゲームでは時間が足りませんので、こういった部分をAIにお任せするのは良いですね。

以下のNPCのキャラクターデータを参照して、プレイヤーとゲーム内で初めて出会った時の挨拶をキャラ毎に提案して下さい。
・100文字以内
・NPCは街の住人する
・性格(personality)を色濃く影響させる
・提示したキャラクターデータに含める

JSONデータ、省略

{
	"characters": [
		{
			"name": "アレックス",
			"gender": "男性",
			"occupation": "鍛冶屋",
			"personality": "温厚",
			"greeting": "よう、新しい顔か。おいらはアレックス、鍛冶屋さ。何か用か?"
		},
		{
			"name": "エミリー",
			"gender": "女性",
			"occupation": "農夫",
			"personality": "陽気",
			"greeting": "こんにちは!私がエミリーだよ。農夫のお手伝い、どうかな?"
		},
		{
			"name": "リアム",
			"gender": "男性",
			"occupation": "冒険者",
			"personality": "勇敢",
			"greeting": "おお、初めまして!俺はリアム、冒険者だ。危険な仕事に興味があるかい?"
		},
		{
			"name": "ソフィア",
			"gender": "女性",
			"occupation": "商人",
			"personality": "利己的",
			"greeting": "お客さん?何か欲しいものでもあるのかしら?私はソフィア、商人よ。"
		},
		{
			"name": "ベンジャミン",
			"gender": "男性",
			"occupation": "医者",
			"personality": "思慮深い",
			"greeting": "あなたが新しい顔か。私はベンジャミン、医者だ。何かお困り事はあるかい?"
		},
		{
			"name": "オリビア",
			"gender": "女性",
			"occupation": "詩人",
			"personality": "ロマンチスト",
			"greeting": "初めまして、私はオリビアと申します。詩人ですわ。何か詩を朗読しましょうか?"
		},
		{
			"name": "マックス",
			"gender": "男性",
			"occupation": "料理人",
			"personality": "快活",
			"greeting": "ハイハイ、新しい顔だね。ボクはマックスって言うんだ。料理人の仕事をしてるよ。"
		},
		{
			"name": "ハンナ",
			"gender": "女性",
			"occupation": "宝石職人",
			"personality": "繊細",
			"greeting": "初めまして、私はハンナと申します。宝石職人の仕事をしています。何かお探しですか?"
		},
		{
			"name": "ニコラス",
			"gender": "男性",
			"occupation": "学者",
			"personality": "知的",
			"greeting": "おやおや、新しい知識を求めているのかい?私はニコラス、学者だ。お力になれるかもしれんよ。"
		},
		{
			"name": "アビゲイル",
			"gender": "女性",
			"occupation": "探検家",
			"personality": "冒険好き",
			"greeting": "こんにちは!私がアビゲイルだよ。冒険が好きで探検家をやってるんだ。一緒に冒険しよう!"
		},
		{
			"name": "ルーカス",
			"gender": "男性",
			"occupation": "農夫",
			"personality": "地道",
			"greeting": "おい、新しい農夫さんか。俺はルーカス。農夫の仕事に慣れてきたか?"
		},
		{
			"name": "ヴィクトリア",
			"gender": "女性",
			"occupation": "踊り子",
			"personality": "情熱的",
			"greeting": "あなたが新しい顔ね。私はヴィクトリア、踊り子よ。情熱的な踊りを見せてあげるわ!"
		},
		{
			"name": "トーマス",
			"gender": "男性",
			"occupation": "酒場の主人",
			"personality": "気さく",
			"greeting": "よう、初めての客かい?私がトーマスだ、この酒場の主人さ。何を飲む?"
		},
		{
			"name": "ジェニファー",
			"gender": "女性",
			"occupation": "狩人",
			"personality": "勇敢",
			"greeting": "おっ、新顔だ。俺はジェニファー、狩人さ。一緒に狩りに出かけるか?"
		},
		{
			"name": "ダニエル",
			"gender": "男性",
			"occupation": "魔術師",
			"personality": "神秘的",
			"greeting": "あなたが初めての訪問者か。私はダニエル、魔術師だ。何か魔法の知識を求めているのかい?"
		},
		{
			"name": "アリス",
			"gender": "女性",
			"occupation": "書店員",
			"personality": "知識欲旺盛",
			"greeting": "こんにちは!私がアリス、書店員のお手伝いをしています。本が好き欲しいの?何か特定のジャンルの本をお探しですか?"
		},
		{
			"name": "ジョン",
			"gender": "男性",
			"occupation": "宿屋の主人",
			"personality": "おおらか",
			"greeting": "おお、新しい顔が現れたな。俺はジョン、宿屋の主人だ。疲れているだろう、休んでいくかい?"
		},
		{
			"name": "エリザベス",
			"gender": "女性",
			"occupation": "錬金術師",
			"personality": "奇抜",
			"greeting": "ようこそ、新しい冒険者さん。私はエリザベス、錬金術師さ。不思議な薬物を作るのが得意なんだ。何かお求めですか?"
		},
		{
			"name": "リチャード",
			"gender": "男性",
			"occupation": "騎士",
			"personality": "誠実",
			"greeting": "初めまして、私はリチャードと申します。騎士をしております。お力になれることがあれば言ってくれ。"
		},
		{
			"name": "ジュリア",
			"gender": "女性",
			"occupation": "音楽家",
			"personality": "感受性豊か",
			"greeting": "こんにちは、私がジュリアです。音楽家の仕事をしています。美しいメロディを奏でましょうか?"
		}
	]
}