Примеры прямых запросов

Пример обращения к ИИ и получения ответа

Вы можете отправлять запросы ИИ напрямую через его 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