Update app.py
Browse files
app.py
CHANGED
@@ -5,10 +5,18 @@ from transformers import pipeline
|
|
5 |
generator = pipeline('text-generation', model='gpt2')
|
6 |
|
7 |
def generate_text(prompt):
|
8 |
-
#
|
9 |
-
generated = generator(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
return generated[0]['generated_text']
|
11 |
|
|
|
12 |
# Create a Gradio interface with one text input and one text output
|
13 |
iface = gr.Interface(
|
14 |
fn=generate_text,
|
|
|
5 |
generator = pipeline('text-generation', model='gpt2')
|
6 |
|
7 |
def generate_text(prompt):
|
8 |
+
# Adjust temperature to make output more focused
|
9 |
+
generated = generator(
|
10 |
+
prompt,
|
11 |
+
max_length=50,
|
12 |
+
num_return_sequences=1,
|
13 |
+
temperature=0.2, # Lower temperature for less randomness
|
14 |
+
top_k=50, # Optional: limit the number of choices
|
15 |
+
top_p=0.95 # Optional: nucleus sampling
|
16 |
+
)
|
17 |
return generated[0]['generated_text']
|
18 |
|
19 |
+
|
20 |
# Create a Gradio interface with one text input and one text output
|
21 |
iface = gr.Interface(
|
22 |
fn=generate_text,
|