Rooni commited on
Commit
2a7e0d5
·
1 Parent(s): f236837

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -14
app.py CHANGED
@@ -13,7 +13,7 @@ DEFAULT_MAX_NEW_TOKENS = 256
13
  MAX_INPUT_TOKEN_LENGTH = 4000
14
 
15
  DESCRIPTION = """
16
- # [Mistral-7B](https://huggingface.co/mistralai/Mistral-7B-Instruct-v0.1)
17
  """
18
 
19
  def clear_and_save_textbox(message: str) -> tuple[str, str]:
@@ -73,50 +73,48 @@ def check_input_token_length(message: str, chat_history: list[tuple[str, str]],
73
 
74
  with gr.Blocks(css='style.css') as demo:
75
  gr.Markdown(DESCRIPTION)
76
- gr.DuplicateButton(value='Duplicate Space for private use',
77
- elem_id='duplicate-button')
78
 
79
  with gr.Group():
80
- chatbot = gr.Chatbot(label='Playground')
81
  with gr.Row():
82
  textbox = gr.Textbox(
83
  container=False,
84
  show_label=False,
85
- placeholder='Hi, Mistral!',
86
  scale=10,
87
  )
88
  submit_button = gr.Button('Submit',
89
  variant='primary',
90
  scale=1,
91
- min_width=0)
92
  with gr.Row():
93
- retry_button = gr.Button('🔄 Retry', variant='secondary')
94
- undo_button = gr.Button('↩️ Undo', variant='secondary')
95
- clear_button = gr.Button('🗑️ Clear', variant='secondary')
96
 
97
  saved_input = gr.State()
98
 
99
- with gr.Accordion(label='⚙️ Advanced options', open=False):
100
- system_prompt = gr.Textbox(label='System prompt',
101
  value=DEFAULT_SYSTEM_PROMPT,
102
  lines=5,
103
  interactive=False)
104
  max_new_tokens = gr.Slider(
105
- label='Max new tokens',
106
  minimum=1,
107
  maximum=MAX_MAX_NEW_TOKENS,
108
  step=1,
109
  value=DEFAULT_MAX_NEW_TOKENS,
110
  )
111
  temperature = gr.Slider(
112
- label='Temperature',
113
  minimum=0.1,
114
  maximum=4.0,
115
  step=0.1,
116
  value=0.1,
117
  )
118
  top_p = gr.Slider(
119
- label='Top-p (nucleus sampling)',
120
  minimum=0.05,
121
  maximum=1.0,
122
  step=0.05,
 
13
  MAX_INPUT_TOKEN_LENGTH = 4000
14
 
15
  DESCRIPTION = """
16
+ # Mistral-7B
17
  """
18
 
19
  def clear_and_save_textbox(message: str) -> tuple[str, str]:
 
73
 
74
  with gr.Blocks(css='style.css') as demo:
75
  gr.Markdown(DESCRIPTION)
 
 
76
 
77
  with gr.Group():
78
+ chatbot = gr.Chatbot(show_label=False)
79
  with gr.Row():
80
  textbox = gr.Textbox(
81
  container=False,
82
  show_label=False,
83
+ placeholder='Сообщение...',
84
  scale=10,
85
  )
86
  submit_button = gr.Button('Submit',
87
  variant='primary',
88
  scale=1,
89
+ min_width=0, label='Send')
90
  with gr.Row():
91
+ retry_button = gr.Button('🔄 Повторить', variant='secondary')
92
+ undo_button = gr.Button('↩️ Отмена', variant='secondary')
93
+ clear_button = gr.Button('🗑️ Очистить', variant='secondary')
94
 
95
  saved_input = gr.State()
96
 
97
+ with gr.Accordion(label='⚙️ Настройки', open=False):
98
+ system_prompt = gr.Textbox(label='Системный prompt',
99
  value=DEFAULT_SYSTEM_PROMPT,
100
  lines=5,
101
  interactive=False)
102
  max_new_tokens = gr.Slider(
103
+ label='Максимальное количество токенов,
104
  minimum=1,
105
  maximum=MAX_MAX_NEW_TOKENS,
106
  step=1,
107
  value=DEFAULT_MAX_NEW_TOKENS,
108
  )
109
  temperature = gr.Slider(
110
+ label='Температура ответа',
111
  minimum=0.1,
112
  maximum=4.0,
113
  step=0.1,
114
  value=0.1,
115
  )
116
  top_p = gr.Slider(
117
+ label='Top-p (отбор проб ядра)',
118
  minimum=0.05,
119
  maximum=1.0,
120
  step=0.05,