Spaces:
Sleeping
Sleeping
File size: 711 Bytes
caf6fcf 6c4b07c caf6fcf 6c4b07c caf6fcf bd2c910 0f9c95c caf6fcf 0f9c95c caf6fcf 0f9c95c caf6fcf |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
import gradio as gr
import spaces
from guidance import gen
from guidance.models import Transformers
from mymodule.utils import load_model_and_tok
model, tok = load_model_and_tok()
@spaces.GPU(duration=10)
def greet(prompt):
temp = f"{prompt} Only use results from the genomic data commons in your response and provide frequencies as a percentage. Only report the final response."
lm = Transformers(model=model, tokenizer=tok)
lm += temp
lm += gen(
"response",
n=1,
temperature=0,
max_tokens=1024,
regex="The final answer is: \d*\.\d*%",
)
return lm["response"]
demo = gr.Interface(fn=greet, inputs=gr.Text(), outputs=gr.Text())
demo.launch()
|