Chris Pang commited on
Commit
ccf0104
·
1 Parent(s): f17bdaf

added input and outputs

Browse files
Files changed (2) hide show
  1. .vscode/settings.json +6 -0
  2. app.py +16 -4
.vscode/settings.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "[python]": {
3
+ "editor.defaultFormatter": "ms-python.black-formatter"
4
+ },
5
+ "python.formatting.provider": "none"
6
+ }
app.py CHANGED
@@ -1,7 +1,19 @@
1
  import gradio as gr
 
2
 
3
- def greet(name):
4
- return "Hello " + name + "!!"
5
 
6
- iface = gr.Interface(fn=greet, inputs="text", outputs="text")
7
- iface.launch()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import gradio as gr
2
+ import pandas as pd
3
 
 
 
4
 
5
+ def process_inputs(text, file):
6
+ data = pd.read_csv(file.name)
7
+ return f"{text}\n\n{data.to_string()}"
8
+
9
+
10
+ iface = gr.Interface(
11
+ fn=process_inputs,
12
+ inputs=[
13
+ gr.inputs.Textbox(lines=2, placeholder="OpenAI API"),
14
+ gr.inputs.File(type="csv", label="Upload CSV"),
15
+ ],
16
+ outputs=gr.outputs.Textbox(),
17
+ )
18
+
19
+ iface.launch()