quan1998's picture
Update app.py
2c15514 verified
raw
history blame contribute delete
632 Bytes
import gradio as gr
from huggingface_hub import InferenceClient
client = InferenceClient("stabilityai/stable-diffusion-xl-base-1.0")
clientTranslate = InferenceClient("Helsinki-NLP/opus-mt-vi-en")
def translate(text):
res = clientTranslate.translation(text)
return res.translation_text
def greet(prompt):
text = translate(prompt)
image = client.text_to_image(text)
print(image)
return image
demo = gr.Interface(
fn=greet,
inputs=[
gr.Textbox(label="prompt")
],
outputs=[gr.Image()],
api_name="text-to-image",
clear_btn=None
)
if __name__ == "__main__":
demo.launch()