|
import requests |
|
import gradio as gr |
|
|
|
def generate(message, _=None): |
|
url = "https://p-bot-h629.onrender.com/ask" |
|
headers = {"Content-Type": "application/json"} |
|
data = {"text": message} |
|
response = requests.post(url, json=data, headers=headers) |
|
return response.text |
|
|
|
|
|
mychatbot = gr.Chatbot(avatar_images=["./user.png", "./bot.png"], bubble_full_width=False, show_label=False, show_copy_button=True, likeable=True) |
|
|
|
|
|
demo = gr.ChatInterface(fn=generate, |
|
chatbot=mychatbot, |
|
title="ХахБот", |
|
retry_btn=None, |
|
undo_btn=None |
|
) |
|
|
|
|
|
demo.queue().launch(share=True) |
|
|