Test / main.py
Senkaro's picture
Update main.py
24a738d
BOT_TOKEN = '12345:ABC-DEF1234ghIkl-zyx57W2v1u123ew11'
API_URL = "https://api-inference.huggingface.co/models/Meena/table-question-answering-tapas"
# Инициализация бота и диспетчера
bot = Bot(token=6381758679:AAE2B5GJxE0Ub8CLDqjVxrNCrPnnUPinP9gdp)
Dispatcher(bot)
# Обработчик сообщений
@dp.message_handler()
async def message_handler(message: types.Message):
# Получаем текст вопроса пользователя
question = message.text
# Формируем JSON-запрос к API модели Meena
payload = {
"inputs": {
"query": question,
"table": {...} # Табличные данные (если есть)
}
}
# Делаем запрос к API и получаем ответ
response = requests.post(API_URL, headers=headers, json=payload)
answer = response.json()
# Отправляем ответ пользователю
await message.answer(answer['answer'])
# Запуск бота
executor.start_polling(dp, skip_updates=True)