Update app.py
Browse files
app.py
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
import gradio as gr
|
2 |
from transformers import pipeline, set_seed
|
3 |
|
4 |
-
generator = pipeline('text-generation', model='
|
5 |
|
6 |
def generate_text(prompt, length=50, temperature=0.7, seed=42):
|
7 |
set_seed(seed)
|
@@ -17,7 +17,7 @@ logging.basicConfig(level=logging.INFO)
|
|
17 |
def generate_text(prompt, length=50, temperature=0.7, seed=42):
|
18 |
try:
|
19 |
set_seed(seed)
|
20 |
-
generator = pipeline('text-generation', model='
|
21 |
output = generator(prompt, max_length=length, do_sample=True, temperature=temperature)
|
22 |
return output[0]['generated_text']
|
23 |
except Exception as e:
|
@@ -31,9 +31,10 @@ length_slider = gr.inputs.Slider(minimum=10, maximum=200, default=50, label="Len
|
|
31 |
seed_input = gr.inputs.Number(default=42, label="Seed")
|
32 |
|
33 |
title = "Generative AI"
|
34 |
-
description = "Use
|
35 |
examples = [["The quick brown fox", 50, 0.7, 42]]
|
36 |
|
37 |
iface = gr.Interface(fn=generate_text, inputs=[inputs, length_slider, temperature_slider, seed_input], outputs=outputs, title=title, description=description, examples=examples)
|
38 |
|
39 |
iface.launch(inbrowser=True, share=True)
|
|
|
|
1 |
import gradio as gr
|
2 |
from transformers import pipeline, set_seed
|
3 |
|
4 |
+
generator = pipeline('text-generation', model='google/palm-2-large-uncased', device=0)
|
5 |
|
6 |
def generate_text(prompt, length=50, temperature=0.7, seed=42):
|
7 |
set_seed(seed)
|
|
|
17 |
def generate_text(prompt, length=50, temperature=0.7, seed=42):
|
18 |
try:
|
19 |
set_seed(seed)
|
20 |
+
generator = pipeline('text-generation', model='google/palm-2-large-uncased', device=0)
|
21 |
output = generator(prompt, max_length=length, do_sample=True, temperature=temperature)
|
22 |
return output[0]['generated_text']
|
23 |
except Exception as e:
|
|
|
31 |
seed_input = gr.inputs.Number(default=42, label="Seed")
|
32 |
|
33 |
title = "Generative AI"
|
34 |
+
description = "Use PaLM 2 to generate text based on a prompt."
|
35 |
examples = [["The quick brown fox", 50, 0.7, 42]]
|
36 |
|
37 |
iface = gr.Interface(fn=generate_text, inputs=[inputs, length_slider, temperature_slider, seed_input], outputs=outputs, title=title, description=description, examples=examples)
|
38 |
|
39 |
iface.launch(inbrowser=True, share=True)
|
40 |
+
|