Tonic commited on
Commit
9c55081
·
1 Parent(s): f66ea9a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -7
app.py CHANGED
@@ -50,18 +50,20 @@ def query_vectara(question, chat_history, uploaded_file):
50
  api_endpoint = "https://api.vectara.io/v1/query"
51
  return f"{upload_status}\n\nResponse from Vectara API: {response.text}"
52
 
53
- # Create a Gradio ChatInterface
 
54
  iface = gr.Interface(
55
  fn=query_vectara,
56
- inputs=[gr.File(label="Upload a file")], # Use `gr.File` directly
 
57
  examples=["Hello", "What is the weather today?", "Tell me a joke"],
58
  title="Vectara Chatbot",
59
  description="Ask me anything using the Vectara API!",
60
- submit="Send", # Use `submit` instead of `submit_btn`
61
- stop="Stop", # Use `stop` instead of `stop_btn`
62
- retry="Retry", # Use `retry` instead of `retry_btn`
63
- undo="Undo", # Use `undo` instead of `undo_btn`
64
- clear="Clear", # Use `clear` instead of `clear_btn`
65
  autofocus=True
66
  )
67
 
 
50
  api_endpoint = "https://api.vectara.io/v1/query"
51
  return f"{upload_status}\n\nResponse from Vectara API: {response.text}"
52
 
53
+
54
+ # Create a Gradio ChatInterface with a text input, a file upload input, and a text output
55
  iface = gr.Interface(
56
  fn=query_vectara,
57
+ inputs=[gr.Textbox(default="Type your message here", label="Input Text"), gr.File(label="Upload a file")],
58
+ outputs=gr.Textbox(default="Response will appear here", label="Output Text"),
59
  examples=["Hello", "What is the weather today?", "Tell me a joke"],
60
  title="Vectara Chatbot",
61
  description="Ask me anything using the Vectara API!",
62
+ submit="Send",
63
+ stop="Stop",
64
+ retry="Retry",
65
+ undo="Undo",
66
+ clear="Clear",
67
  autofocus=True
68
  )
69