Rooni commited on
Commit
862094b
·
1 Parent(s): 4e855aa

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +32 -51
index.html CHANGED
@@ -1,57 +1,38 @@
1
  <!DOCTYPE html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8">
5
- <meta name="viewport" content="width=device-width, initial-scale=1">
6
- <title>Gradio-Lite: Serverless Gradio Running Entirely in Your Browser</title>
7
- <meta name="description" content="Gradio-Lite: Serverless Gradio Running Entirely in Your Browser">
8
-
9
- <script type="module" crossorigin src="https://cdn.jsdelivr.net/npm/@gradio/lite/dist/lite.js"></script>
10
- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@gradio/lite/dist/lite.css" />
11
-
12
- <style>
13
- html, body {
14
- margin: 0;
15
- padding: 0;
16
- height: 100%;
 
 
17
  }
18
- </style>
19
- </head>
20
- <body>
21
- <gradio-lite>
22
- <gradio-file name="app.py" entrypoint>
23
- import gradio as gr
24
-
25
- from filters import as_gray
26
-
27
- def process(input_image):
28
- output_image = as_gray(input_image)
29
- return output_image
30
-
31
- demo = gr.Interface(
32
- process,
33
- "image",
34
- "image",
35
- examples=["lion.jpg", "logo.png"],
36
- )
37
-
38
- demo.launch()
39
- </gradio-file>
40
-
41
- <gradio-file name="filters.py">
42
- from skimage.color import rgb2gray
43
 
44
- def as_gray(image):
45
- return rgb2gray(image)
46
- </gradio-file>
47
 
48
- <gradio-file name="lion.jpg" url="https://raw.githubusercontent.com/gradio-app/gradio/main/gradio/test_data/lion.jpg" />
49
- <gradio-file name="logo.png" url="https://raw.githubusercontent.com/gradio-app/gradio/main/guides/assets/logo.png" />
 
50
 
51
- <gradio-requirements>
52
- # Same syntax as requirements.txt
53
- scikit-image
54
- </gradio-requirements>
55
- </gradio-lite>
56
- </body>
57
  </html>
 
1
  <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <title>Gradio Lite Demo</title>
6
+ <script src="https://cdn.jsdelivr.net/npm/@gradio/gradio-lite@latest"></script>
7
+ </head>
8
+ <body>
9
+
10
+ <div id="gradio-app"></div>
11
+
12
+ <script>
13
+ const config = {
14
+ "fn": "hello_world", // Название функции, которая будет вызываться
15
+ "inputs": [
16
+ {
17
+ "type": "text", // Тип входного поля
18
+ "label": "Input Text" // Метка для входного поля
19
  }
20
+ ],
21
+ "outputs": [
22
+ {
23
+ "type": "text", // Тип выходного поля
24
+ "label": "Output Text" // Метка для выходного поля
25
+ }
26
+ ]
27
+ };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
 
29
+ function hello_world(input_text) {
30
+ return `Hello, ${input_text}!`;
31
+ }
32
 
33
+ gradioApp = new GradioApp(config, {hello_world});
34
+ gradioApp.run(document.querySelector("#gradio-app"));
35
+ </script>
36
 
37
+ </body>
 
 
 
 
 
38
  </html>