Spaces:
Sleeping
Sleeping
Update pages/📖History_Mystery.py
Browse files
pages/📖History_Mystery.py
CHANGED
@@ -9,7 +9,7 @@ st.title("""
|
|
9 |
""")
|
10 |
# Добавление слайдера
|
11 |
temp = st.slider("Градус дичи", 1.0, 20.0, 1.0)
|
12 |
-
sen_quan = st.slider(" Длина сгенерированного отрывка", 2,
|
13 |
# Загрузка модели и токенизатора
|
14 |
# model = GPT2LMHeadModel.from_pretrained('sberbank-ai/rugpt3small_based_on_gpt2')
|
15 |
# tokenizer = GPT2Tokenizer.from_pretrained('sberbank-ai/rugpt3small_based_on_gpt2')
|
@@ -36,7 +36,7 @@ def generate_text(model_GPT, tokenizer_GPT, prompt):
|
|
36 |
# Преобразование входной строки в токены
|
37 |
input_ids = tokenizer_GPT.encode(prompt, return_tensors='pt')
|
38 |
# Генерация текста
|
39 |
-
output = model_GPT.generate(input_ids=input_ids, max_length=
|
40 |
temperature=temp, top_k=50, top_p=0.6, no_repeat_ngram_size=4,
|
41 |
num_return_sequences=sen_quan)
|
42 |
# Декодирование сгенерированного текста
|
@@ -49,7 +49,7 @@ def main():
|
|
49 |
# GPT-3 генерация текста
|
50 |
""")
|
51 |
# Ввод строки пользователем
|
52 |
-
prompt = st.text_area("Какую фразу нужно продолжить:", value="В средние века на
|
53 |
# # Генерация текста по введенной строке
|
54 |
# generated_text = generate_text(prompt)
|
55 |
# Создание кнопки "Сгенерировать"
|
|
|
9 |
""")
|
10 |
# Добавление слайдера
|
11 |
temp = st.slider("Градус дичи", 1.0, 20.0, 1.0)
|
12 |
+
sen_quan = st.slider(" Длина сгенерированного отрывка", 2, 20, 5)
|
13 |
# Загрузка модели и токенизатора
|
14 |
# model = GPT2LMHeadModel.from_pretrained('sberbank-ai/rugpt3small_based_on_gpt2')
|
15 |
# tokenizer = GPT2Tokenizer.from_pretrained('sberbank-ai/rugpt3small_based_on_gpt2')
|
|
|
36 |
# Преобразование входной строки в токены
|
37 |
input_ids = tokenizer_GPT.encode(prompt, return_tensors='pt')
|
38 |
# Генерация текста
|
39 |
+
output = model_GPT.generate(input_ids=input_ids, max_length=100, num_beams=5, do_sample=True,
|
40 |
temperature=temp, top_k=50, top_p=0.6, no_repeat_ngram_size=4,
|
41 |
num_return_sequences=sen_quan)
|
42 |
# Декодирование сгенерированного текста
|
|
|
49 |
# GPT-3 генерация текста
|
50 |
""")
|
51 |
# Ввод строки пользователем
|
52 |
+
prompt = st.text_area("Какую фразу нужно продолжить:", value="В средние века на Руси")
|
53 |
# # Генерация текста по введенной строке
|
54 |
# generated_text = generate_text(prompt)
|
55 |
# Создание кнопки "Сгенерировать"
|