API для Telegram-бота: нейросеть в вашем боте

Бот в Telegram отвечает пользователям текстом модели из каталога: запрос идёт с вашего сервера в /v1/chat/completions, ответ отправляется в сообщение. Один API-ключ работает для всех моделей — переключить бота на другую модель это одна строка кода.

Какие модели выбрать

Для диалогов берите быстрые модели (серия Flash) — у них ниже задержка и цена; флагман включайте, когда нужен сложный анализ.

МодельПровайдерЦенаПробный ключ
Qwen 3.8 Flash
qwen3.8-flash
Qwen0,94 ₽ вход / 2,81 ₽ выход за 1 млн токенов✓
Qwen 3.8 27B
qwen3.8-27b
Qwen1,5 ₽ вход / 4,5 ₽ выход за 1 млн токенов—
Qwen 3.7 Flash
qwen3.7-flash
Qwen0,94 ₽ вход / 2,81 ₽ выход за 1 млн токенов✓
Qwen 3.6 Flash
qwen3.6-flash
Qwen0,94 ₽ вход / 2,81 ₽ выход за 1 млн токенов✓
Qwen 3.5 Flash
qwen3.5-flash
Qwen0,94 ₽ вход / 2,81 ₽ выход за 1 млн токенов✓

Рабочий пример

# pip install aiogram openai
import asyncio
from aiogram import Bot, Dispatcher, F
from aiogram.types import Message
from openai import AsyncOpenAI

bot = Bot(token="ТОКЕН_БОТА_ОТ_BOTFATHER")
dp = Dispatcher()
client = AsyncOpenAI(api_key="ВАШ_API_КЛЮЧ", base_url="https://tokventa.tech/v1")

@dp.message(F.text)
async def answer(msg: Message):
    r = await client.chat.completions.create(
        model="qwen3.8-flash",
        messages=[{"role": "user", "content": msg.text}],
        max_tokens=1000,
    )
    await msg.answer(r.choices[0].message.content)

async def main():
    await dp.start_polling(bot)

asyncio.run(main())

Вопросы и ответы

Нужен ли свой сервер для бота с нейросетью?
Да, нужен процесс, который держит соединение с Telegram (long polling или webhook) и делает запросы к API. Подойдёт любой VPS или облачные функции; сам API — обычный HTTP.
Какую модель выбрать для Telegram-бота?
Для типовых диалогов — быстрые модели категории «Быстрый»: минимальная задержка и цена за токен. Для сложных сценариев (анализ документов, код) — флагманы или reasoning-модели; модель меняется параметром "model" в запросе без изменения кода.
Сколько стоит бот на нейросети?
Оплата только за фактические токены: (prompt_tokens × цена входа + completion_tokens × цена выхода) / 1 000 000 в рублях. После регистрации и подтверждения email выдаётся пробный ключ на 100 000 токенов для проверки сценария.

Дальше

Провайдеры: Qwen API · DeepSeek API · Kimi API · GLM API · MiniMax API · Все 89 моделей · Сравнение цен

Документация: Быстрый старт · Chat Completions · Стриминг · Коды ошибок