File size: 663 Bytes
7e0e299
 
a48c732
 
 
 
 
59fed44
a48c732
 
 
16c4217
a48c732
 
 
 
 
 
6f26c5b
a48c732
386979b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import os 
os.system("pip install git+https://github.com/modelscope/modelscope.git@refs/pull/173/head")
import gradio as gr
import cv2
from modelscope.pipelines import pipeline
from modelscope.utils.constant import Tasks

text2image = pipeline(Tasks.text_to_image_synthesis,"damo/cv_diffusion_text-to-image-synthesis_tiny")

def inference(text):

    result = text2image({'text': '中国山水画', "sampler": "ddim"})
    cv2.imwrite("result.png", result["output_imgs"][0])

    return "result.png"



title = "Text to Image Generative Diffusion Model - Chinese and English - General Domain - tiny"

gr.Interface(inference, "text","image", title=title).launch()