Andrey AI Banner
Создатель: Евгений (OpenRussianAI) из Твери 🇷🇺

🤖 Андрей AI — 22 МБ диалоговый ИИ

📦 Размер модели: 22 МБ
🧠 Нейронов: 512 | Слоёв: 3 | Словарь: 155 слов

📊 Характеристики модели

Параметр Значение
Размер 22 МБ
Нейронов 512
Слоёв LSTM 3
Embedding 128
Словарь 155 слов
Эпох обучения 50
Язык Русский 🇷🇺
Фреймворк PyTorch
Формат PyTorch (.bin)

🧠 Что умеет Андрей

Функция Описание
🗣️ Общение Ведёт диалог как человек
🧮 Математика Решает примеры (2+2=4)
😄 Шутки Рассказывает анекдоты
🧠 Память Запоминает имя и историю
🤗 Дружба Всегда поддерживает
🏠 Дом Hugging Face

📱 Примеры диалогов

👤 Вы: привет
🤖 Андрей: привет как дела

👤 Вы: 2+2
🤖 Андрей: 2 + 2 = 4

👤 Вы: расскажи шутку
🤖 Андрей: почему программисты не любят природу там слишком много багов

👤 Вы: кто тебя создал?
🤖 Андрей: меня создал евгений из openrussianai в твери

👤 Вы: где ты живёшь?
🤖 Андрей: я живу на hugging face это мой дом

🚀 Использование

Установка зависимостей

pip install torch transformers

Загрузка модели

import torch
from transformers import AutoModel, AutoTokenizer

# Загрузка модели
model = AutoModel.from_pretrained("root39058/AndreyBot")
tokenizer = AutoTokenizer.from_pretrained("root39058/AndreyBot")

# Функция генерации ответа
def generate_response(question):
    inputs = tokenizer(question, return_tensors="pt")
    outputs = model.generate(**inputs, max_length=14)
    response = tokenizer.decode(outputs[0], skip_special_tokens=True)
    return response

# Пример
print(generate_response("привет"))

Простой код для общения

# Минимальный код для диалога
import torch
from transformers import AutoModel, AutoTokenizer

model = AutoModel.from_pretrained("root39058/AndreyBot")
tokenizer = AutoTokenizer.from_pretrained("root39058/AndreyBot")

while True:
    user = input("Вы: ")
    if user.lower() in ["пока", "выход"]:
        break
    inputs = tokenizer(user, return_tensors="pt")
    outputs = model.generate(**inputs, max_length=14)
    response = tokenizer.decode(outputs[0], skip_special_tokens=True)
    print(f"Андрей: {response}")

📁 Структура репозитория

andrey-ai/
├── pytorch_model.bin          # Веса модели (22 МБ)
├── config.json                # Конфигурация модели
├── vocab.json                 # Словарь (155 слов)
├── tokenizer_config.json      # Настройки токенизатора
├── special_tokens_map.json    # Специальные токены
└── README.md                  # Этот файл

🛠 Технические детали

Архитектура модели

class AndreyBot(nn.Module):
    def __init__(self, vocab_size=155, hidden_size=512, num_layers=3, embedding_dim=128):
        super().__init__()
        self.embedding = nn.Embedding(vocab_size, embedding_dim)
        self.lstm = nn.LSTM(embedding_dim, hidden_size, batch_first=True, num_layers=num_layers)
        self.fc = nn.Linear(hidden_size, vocab_size)

Параметры генерации

  • Temperature: 0.85
  • Top-K: 6
  • Max length: 14 токенов

🌍 Сравнение с другими ИИ

Модель Размер Язык Офлайн
Андрей AI 22 МБ 🇷🇺 Русский ✅ Да
ChatGPT 500+ ГБ Много ❌ Нет
GPT-2 500+ МБ Английский ✅ Да
Gemma 2B 2+ ГБ Много ✅ Да

💾 Загрузка и установка

Через Git

git clone https://huggingface.co/root39058/AndreyBot
cd AndreyBot

Через Hugging Face Hub

from huggingface_hub import snapshot_download

snapshot_download("root39058/AndreyBot", local_dir="./andrey-ai")

📝 Лицензия

MIT License


📞 Контакты

  • Создатель: Евгений
  • Компания: OpenRussianAI
  • Город: Тверь, Россия 🇷🇺
  • Платформа: Hugging Face


❤️ Сделано с душой в России ❤️
Andrey AI
© 2026 OpenRussianAI
Downloads last month
49
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 1 Ask for provider support

Spaces using OpenRussianAI/AndreyBot 2