input.py 1.1 KB

12345678910111213141516171819
  1. import json
  2. from api.openai_api import get_reply
  3. def input_2_intro(style, story):
  4. data = {'故事风格': style, '故事参考': story}
  5. message = '我希望生成一个文字冒险游戏,以下是对游戏故事的要求:' + json.dumps(data,
  6. ensure_ascii=False)
  7. output_declare = {
  8. '故事简介': '字符串格式,这是展示给玩家的故事简介与游戏目标',
  9. '角色设定': '数组格式,游戏中的npc角色设定,包括角色的名字、特征;不包含玩家所操控的角色',
  10. '数值系统': '数组格式,数值系统包括游戏中的数值名称、数值范围、数值含义,例如装备系统、官职系统等',
  11. '游戏通关所需条件': '字符串格式,游戏结束的条件,例如“成为了诸侯王”'
  12. }
  13. message += '请基于以上内容对游戏进行设计,并以以下格式输出:' + json.dumps(output_declare,
  14. ensure_ascii=False)
  15. print('输入为:\n')
  16. print(message)
  17. # return get_reply(message)