hmb HF staff commited on
Commit
afcf865
·
verified ·
1 Parent(s): fdf212e

Create run.py

Browse files
Files changed (1) hide show
  1. run.py +38 -0
run.py ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+
3
+
4
+ def run(message, history):
5
+ return "aaa"
6
+
7
+ with gr.Blocks() as demo:
8
+ gr.Markdown(height=100, show_copy_button=True, value="""Lorem ipsum odor amet, consectetuer adipiscing elit. Fusce fusce donec, venenatis nisl fames nullam. Dapibus feugiat consequat eleifend gravida lectus; est tempor fames cubilia. Fusce non enim semper; magnis dui habitasse. Ante potenti aliquam dictumst condimentum potenti nascetur duis. Justo ex potenti amet netus leo magna fames nec varius? Ad pretium magnis praesent pellentesque vivamus malesuada. Curabitur tristique porta aliquam tincidunt tempor velit venenatis? Mi fusce fames aptent; facilisis penatibus cursus fusce.Rutrum finibus eros cubilia nunc turpis consequat. Et varius fusce ex facilisi convallis; bibendum quis maximus. Enim senectus mauris, dapibus hendrerit metus leo. Penatibus cubilia aliquet posuere nec platea habitant, suscipit proin sit. Efficitur eget vitae tortor himenaeos purus sit accumsan sociosqu. Dignissim fringilla egestas laoreet litora ultricies adipiscing sodales aenean malesuada. Ligula diam praesent himenaeos vitae nullam. Pretium cubilia potenti fames habitant nam consequat ullamcorper. Congue nulla ornare fermentum convallis eget potenti nascetur. Gravida commodo a convallis finibus justo; elit convallis. Sollicitudin non maximus consectetur magna eu penatibus. Quam eu cras accumsan porta tempor non ridiculus conubia montes. Condimentum primis porttitor efficitur lobortis quis efficitur. Justo nostra gravida dignissim arcu metus.
9
+ Commodo tristique interdum eros praesent commodo sollicitudin penatibus. Metus phasellus ornare odio netus sollicitudin orci. Mi nunc blandit ipsum non, rutrum vehicula. Per nascetur finibus suspendisse posuere magnis. Facilisi ultricies montes mollis tristique sapien. Dictum tellus natoque nec parturient euismod. Senectus commodo lobortis, malesuada ac metus euismod nascetur. Cursus vulputate velit phasellus vitae porttitor morbi in.
10
+ Pulvinar vitae vivamus nulla parturient ultrices; nec senectus amet. Elit sollicitudin nascetur fermentum conubia porta euismod dapibus. Vestibulum curae condimentum senectus proin sodales eu. Vel sociosqu natoque nisi quisque nullam. Scelerisque aenean primis dolor risus enim ligula. Turpis metus dictumst duis donec hendrerit maecenas ut. Pellentesque finibus convallis scelerisque; nec tortor velit. Maecenas posuere fames feugiat phasellus aenean pharetra. Facilisi efficitur dapibus tristique nisl dignissim facilisis.
11
+ Lobortis neque blandit augue, nam ex neque consequat tortor. Potenti curabitur class vehicula, habitant hac penatibus. Vivamus curae convallis maecenas luctus platea torquent. Duis porttitor sapien blandit platea magna sapien. Sollicitudin nunc adipiscing sodales cubilia posuere ex facilisis maecenas netus. Sit nibh interdum consectetur eu penatibus vehicula laoreet condimentum. Molestie sagittis dictum hendrerit phasellus at. Himenaeos massa donec sodales commodo dolor lacinia taciti posuere facilisi. Venenatis dictum blandit malesuada sit convallis per velit condimentum.
12
+ Morbi etiam dolor lobortis quam dis. Penatibus diam turpis tortor egestas imperdiet fringilla nulla. Congue parturient magnis diam tempor; dis dignissim. Cubilia bibendum faucibus dui dolor risus taciti magnis. Habitant faucibus vivamus a vestibulum pellentesque semper. Metus ultrices quis elementum nisi amet justo nec. Mus platea tempor in lacinia faucibus sagittis dictum nisi. Vulputate rhoncus fringilla taciti ligula tempus augue risus ultrices.
13
+ Id quis urna maecenas imperdiet at sagittis platea nam! Dignissim ex congue eros augue efficitur lobortis himenaeos diam sollicitudin. Dui dolor rutrum morbi iaculis posuere. Amet molestie fames inceptos euismod erat augue luctus litora aptent. Platea velit placerat tristique maximus odio sem. Suspendisse maecenas natoque pretium consectetur ex egestas vehicula suscipit.
14
+ """)
15
+
16
+ gr.ChatInterface(
17
+ fn=run,
18
+ examples=[
19
+ [
20
+ {
21
+ "text": "Describe the images.",
22
+ "files": [
23
+ "https://i.natgeofe.com/n/4f5aaece-3300-41a4-b2a8-ed2708a0a27c/domestic-dog_thumb_square.jpg",
24
+ "https://i.natgeofe.com/n/4f5aaece-3300-41a4-b2a8-ed2708a0a27c/domestic-dog_thumb_square.jpg",
25
+ "https://i.natgeofe.com/n/4f5aaece-3300-41a4-b2a8-ed2708a0a27c/domestic-dog_thumb_square.jpg",
26
+ "https://i.natgeofe.com/n/4f5aaece-3300-41a4-b2a8-ed2708a0a27c/domestic-dog_thumb_square.jpg",
27
+ "https://i.natgeofe.com/n/4f5aaece-3300-41a4-b2a8-ed2708a0a27c/domestic-dog_thumb_square.jpg",
28
+ "https://i.natgeofe.com/n/4f5aaece-3300-41a4-b2a8-ed2708a0a27c/domestic-dog_thumb_square.jpg",
29
+ "https://i.natgeofe.com/n/4f5aaece-3300-41a4-b2a8-ed2708a0a27c/domestic-dog_thumb_square.jpg",
30
+ ],
31
+ },
32
+ ],
33
+ ],
34
+ multimodal=True,
35
+ type="messages",
36
+ cache_examples=False,
37
+ )
38
+ demo.launch()