farukkr's picture
Update app.py
b1e7554 verified
raw
history blame contribute delete
No virus
835 Bytes
import gradio as gr
import requests
import json
API_URL = "https://jj78yliqd7.execute-api.eu-central-1.amazonaws.com/dev/chatbot"
def send_prompt_to_api(prompt, message):
params = {"prompt": prompt}
response = requests.get(API_URL, params=params)
if response.status_code == 200:
response_body = response.json().get('body')
answer = response_body.get('answer')
return answer
else:
return "Sorry, something went wrong. Please try again."
gr.ChatInterface(
send_prompt_to_api,
chatbot=gr.Chatbot(height=700),
textbox=gr.Textbox(placeholder="Ask me a question", container=False, scale=7),
title="Wissensguru - IDTA",
theme="soft",
examples=[
],
cache_examples=False,
retry_btn="Retry",
undo_btn="Delete Previous",
clear_btn="Clear",
).launch()