Примеры прямых запросов
Пример обращения к ИИ и получения ответа
Вы можете отправлять запросы ИИ напрямую через его API и получать ответы в реальном времени. Ниже приведен пример с использованием библиотеки requests для отправки запроса ИИ используя API Telegram и получения его ответа:
import requests
TOKEN = 'ВАШ_ТОКЕН_ДОСТУПА'
CHAT_ID = 'ID_ПОЛЬЗОВАТЕЛЯ_ИЛИ_ЧАТА'
MESSAGE = 'Привет, мой ИИ! Как дела?'
# Отправка сообщения боту
send_url = f'https://api.telegram.org/bot{TOKEN}/sendMessage'
payload = {
'chat_id': CHAT_ID,
'text': MESSAGE
}
response = requests.post(send_url, data=payload)
# Проверка ответа от бота
if response.status_code == 200:
result = response.json()
print('Сообщение отправлено успешно:')
print(result)
else:
print('Ошибка при отправке сообщения:')
print(response.status_code)Объяснение
TOKEN: Уникальный токен вашего бота, полученный от BotFather.
CHAT_ID: Идентификатор чата или пользователя, с которым вы хотите взаимодействовать.
send_url: URL для отправки сообщения через метод
sendMessage.payload: Данные, отправляемые боту, включая идентификатор чата и текст сообщения.
response: Ответ от сервера Telegram, содержащий информацию об отправленном сообщении или ошибке.
Ожидаемый ответ с кодом 200:
Получение ответа от ИИ
Если ваш ИИ настроен на автоматическую обработку входящих сообщений и отправку ответов, вы можете настроить получение этих ответов:
Если у вас возникли вопросы или необходима помощь с интеграцией, пожалуйста, свяжитесь с нашей командой поддержки https://t.me/anyai_company
Last updated