Starchik1 commited on
Commit
1a14bd4
·
verified ·
1 Parent(s): 8ceb1e8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -10,7 +10,7 @@ def format_prompt(message, history, genre):
10
  f"Ты находишься в жанре игры: {genre}. Каждый твой ответ должен продолжать сюжет игры, принимая во внимание прошлые действия игрока и текущую ситуацию. " \
11
  f"Твой стиль общения должен быть интересным и поддерживать атмосферу игры. Ты должен поддерживать динамичность сюжета и постоянно добавлять элементы интерактивности и новых вызовов. " \
12
  f"В начале игры игроку предоставляется информация о мире, его текущем положении и доступных действиях. Он может выбирать из предложенных вариантов или описывать свои действия свободно. " \
13
- f"Важно, чтобы ты адаптировал ответы в зависимости от решений игрока и развивал сюжет на основе их выбора. Каждый ответ должен быть логичным продолжением событий, с описанием последствий выбранных действий."\
14
  f"Стиль повествования меняется в зависимости от жанра"
15
 
16
  for user_prompt, bot_response in history:
@@ -50,6 +50,7 @@ additional_inputs = [
50
  label="System Prompt",
51
  max_lines=1,
52
  interactive=True,
 
53
  ),
54
  gr.Radio(
55
  label="Game Genre",
@@ -57,6 +58,7 @@ additional_inputs = [
57
  value="Fantasy", # Default genre
58
  interactive=True,
59
  info="Select the genre of the game",
 
60
  ),
61
  gr.Slider(
62
  label="Temperature",
@@ -66,6 +68,7 @@ additional_inputs = [
66
  step=0.05,
67
  interactive=True,
68
  info="Higher values produce more diverse outputs",
 
69
  ),
70
  gr.Slider(
71
  label="Max new tokens",
@@ -75,6 +78,7 @@ additional_inputs = [
75
  step=64,
76
  interactive=True,
77
  info="The maximum numbers of new tokens",
 
78
  ),
79
  gr.Slider(
80
  label="Top-p (nucleus sampling)",
@@ -84,6 +88,7 @@ additional_inputs = [
84
  step=0.05,
85
  interactive=True,
86
  info="Higher values sample more low-probability tokens",
 
87
  ),
88
  gr.Slider(
89
  label="Repetition penalty",
@@ -93,6 +98,7 @@ additional_inputs = [
93
  step=0.05,
94
  interactive=True,
95
  info="Penalize repeated tokens",
 
96
  )
97
  ]
98
 
 
10
  f"Ты находишься в жанре игры: {genre}. Каждый твой ответ должен продолжать сюжет игры, принимая во внимание прошлые действия игрока и текущую ситуацию. " \
11
  f"Твой стиль общения должен быть интересным и поддерживать атмосферу игры. Ты должен поддерживать динамичность сюжета и постоянно добавлять элементы интерактивности и новых вызовов. " \
12
  f"В начале игры игроку предоставляется информация о мире, его текущем положении и доступных действиях. Он может выбирать из предложенных вариантов или описывать свои действия свободно. " \
13
+ f"Важно, чтобы ты адаптировал ответы в зависимости от решений игрока и развивал сюжет на основе их выбора. Каждый ответ должен быть логичным продолжением событий, с описанием последствий выбранных действий." \
14
  f"Стиль повествования меняется в зависимости от жанра"
15
 
16
  for user_prompt, bot_response in history:
 
50
  label="System Prompt",
51
  max_lines=1,
52
  interactive=True,
53
+ visible=False # Hides the system prompt input
54
  ),
55
  gr.Radio(
56
  label="Game Genre",
 
58
  value="Fantasy", # Default genre
59
  interactive=True,
60
  info="Select the genre of the game",
61
+ visible=True # Hides the genre selection
62
  ),
63
  gr.Slider(
64
  label="Temperature",
 
68
  step=0.05,
69
  interactive=True,
70
  info="Higher values produce more diverse outputs",
71
+ visible=False # Hides the temperature slider
72
  ),
73
  gr.Slider(
74
  label="Max new tokens",
 
78
  step=64,
79
  interactive=True,
80
  info="The maximum numbers of new tokens",
81
+ visible=False # Hides the max new tokens slider
82
  ),
83
  gr.Slider(
84
  label="Top-p (nucleus sampling)",
 
88
  step=0.05,
89
  interactive=True,
90
  info="Higher values sample more low-probability tokens",
91
+ visible=False # Hides the top-p slider
92
  ),
93
  gr.Slider(
94
  label="Repetition penalty",
 
98
  step=0.05,
99
  interactive=True,
100
  info="Penalize repeated tokens",
101
+ visible=False # Hides the repetition penalty slider
102
  )
103
  ]
104