SunX45 commited on
Commit
fa1c26b
·
verified ·
1 Parent(s): 994bcf1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -5
app.py CHANGED
@@ -2,12 +2,14 @@ import gradio as gr
2
  from transformers import pipeline
3
 
4
  # Загрузка модели для генерации текста
5
- text_generator = pipeline("text-generation")
6
 
7
  # Функция для генерации текста через модель Transformers
8
  def generate_text(prompt):
9
  # Генерация текста на основе введенного пользователем промпта
10
- generated_text = text_generator(prompt, max_length=50, do_sample=True)[0]['generated_text']
 
 
11
  return generated_text
12
 
13
  # Создание интерфейса Gradio
@@ -15,9 +17,10 @@ iface = gr.Interface(
15
  fn=generate_text,
16
  inputs="text",
17
  outputs="text",
18
- title="Text Generation with Transformers",
19
- description="Enter a prompt and let the model generate text based on it."
 
20
  )
21
 
22
  # Запуск интерфейса
23
- iface.launch()
 
2
  from transformers import pipeline
3
 
4
  # Загрузка модели для генерации текста
5
+ text_generator = pipeline("WhiteRabbitNeo/WhiteRabbitNeo-13B-v1")
6
 
7
  # Функция для генерации текста через модель Transformers
8
  def generate_text(prompt):
9
  # Генерация текста на основе введенного пользователем промпта
10
+ generated_text = ""
11
+ while not generated_text.strip(): # Проверяем, что генерируемый текст не пустой
12
+ generated_text = text_generator(prompt, max_length=50, do_sample=True)[0]['generated_text']
13
  return generated_text
14
 
15
  # Создание интерфейса Gradio
 
17
  fn=generate_text,
18
  inputs="text",
19
  outputs="text",
20
+ title="Chat with Transformers",
21
+ description="Start a conversation with the model. Enter your message and see the response.",
22
+ allow_flagging=False # Отключение возможности пользователей помечать результаты
23
  )
24
 
25
  # Запуск интерфейса
26
+ iface.launch(share=True) # Разрешение на публикацию интерфейса в Интернете