testchatbot / app.py
zmbfeng's picture
Update app.py
9c225f1 verified
raw
history blame
831 Bytes
import gradio as gr
import random
from transformers import pipeline
from transformers import GPT2Tokenizer, GPT2LMHeadModel
#https://huggingface.co/facebook/opt-1.3b
generator = pipeline('text-generation', model="microsoft/DialoGPT-medium")
tokenizer = GPT2Tokenizer.from_pretrained('microsoft/DialoGPT-medium')
model = GPT2LMHeadModel.from_pretrained('microsoft/DialoGPT-medium')
def create_audio(input_str):
output_raw= generator(input_str)
"""print (output_raw)"""
output_str = output_raw[0]['generated_text']
output_str = output_str.replace("\n", "")
output_str = output_str.replace(input_str, "")
return (output_str)
demo = gr.Interface(
fn=create_audio,
inputs="text",
outputs="text",
title="LLM",
description="This interface generates a random audio sentence and plays it as a html output."
)
demo.launch()