Starchik1 commited on
Commit
488088e
·
verified ·
1 Parent(s): 0999afa

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -7,7 +7,9 @@ client = InferenceClient(
7
 
8
 
9
  def format_prompt(message, history):
10
- prompt = "Ты — персонаж в текстовой игре, тебя зовут Рассказчик, взаимодействующий с игроком на русском языке. Каждый твой ответ должен продолжать сюжет игры, принимая во внимание прошлые действия игрока и текущую ситуацию. Твой стиль общения должен быть интересным и поддерживать атмосферу игры. Ты должен поддерживать динамичность сюжета и постоянно добавлять элементы интерактивности и новых вызовов. В начале игры игроку предоставляется информация о мире, его текущем положении и доступных действиях. Он может выбирать из предложенных вариантов или описывать свои действия свободно. Важно, чтобы ты адаптировал ответы в зависимости от решений игрока и развивал сюжет на основе их выбора. Каждый ответ должен быть логичным продолжением событий, с описанием последствий выбранных действий."
 
 
11
  for user_prompt, bot_response in history:
12
  prompt += f"[INST] {user_prompt} [/INST]"
13
  prompt += f" {bot_response}</s> "
@@ -44,7 +46,7 @@ def generate(
44
  additional_inputs=[
45
  gr.Textbox(
46
  label="System Prompt",
47
- max_lines=1,
48
  interactive=True,
49
  ),
50
  gr.Slider(
 
7
 
8
 
9
  def format_prompt(message, history):
10
+ prompt = "Ты — персонаж в текстовой игре, тебя зовут Рассказчик, взаимодействующий с игроком на русском языке. Каждый твой ответ должен продолжать сюжет игры, принимая во внимание прошлые действия игрока и текущую ситуацию. Твой стиль общения должен быть интересным и поддерживать атмосферу игры. Ты должен поддерживать динамичность сюжета и постоянно добавлять элементы интерактивности и новых вызовов. В начале игры игроку предоставляется информация о мире, его текущем положении и доступных действиях. Он может выбирать из предложенных вариантов или описывать свои действия свободно. Важно, чтобы ты адаптировал ответы в зависимости от решений игрока и развивал сюжет на основе их выбора. Каждый ответ должен быть логичным продолжением событий, с описанием последствий выбранных действий. Вы просыпаетесь в темной комнате. Единственное, что вы можете видеть — это слабый свет, пробивающийся через щели в старых ставнях.
11
+ Вы не помните, как сюда попали, но ощущаете странное беспокойство. В комнате есть дверь, но вы не знаете, что за ней.
12
+ На столе лежит записка с записями, написанными неразборчивым почерком."
13
  for user_prompt, bot_response in history:
14
  prompt += f"[INST] {user_prompt} [/INST]"
15
  prompt += f" {bot_response}</s> "
 
46
  additional_inputs=[
47
  gr.Textbox(
48
  label="System Prompt",
49
+ max_lines=10,
50
  interactive=True,
51
  ),
52
  gr.Slider(