File size: 872 Bytes
c3a80d7
 
 
66f2db0
f39609c
c3a80d7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import requests
import gradio as gr

def generate(message, _=None):
    url = "https://p-bot-okfe.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)