|
import gradio as gr |
|
|
|
chat_history = [] |
|
|
|
def chatbot(user_input): |
|
global chat_history |
|
responses = { |
|
"привет": "Привет! Хочешь узнать, как зарабатывать 100 000 тг на фрилансе?", |
|
"да": "Отлично! У вас есть ноутбук или телефон для работы?", |
|
"есть": "Супер! Тогда советую вам мой мини-гайд. Всего 1900 тг — и вы получите PDF с пошаговым планом.", |
|
"как оплатить": "Переведите 1900 тг на Kaspi по номеру +77001234567 и отправьте скрин.", |
|
"отправил": "Спасибо! Сейчас проверю. Если всё ок — сразу вышлю гайд." |
|
} |
|
response = responses.get(user_input.lower(), "Извините, я пока не понял. Попробуйте по-другому.") |
|
chat_history.append((user_input, response)) |
|
return chat_history |
|
|
|
demo = gr.ChatInterface(fn=chatbot, title="Фриланс Бот", theme="default") |
|
demo.launch() |