Pulsar-AI-Final / README.md
Sonorix's picture
Update README.md
13c8741 verified
|
Raw
History Blame Contribute Delete
3.99 kB
metadata
language:
  - ru
license: apache-2.0
library_name: transformers
tags:
  - conversational
  - text-generation
  - chatbot
  - russian
  - qwen
  - assistant
  - safe
pipeline_tag: text-generation
inference: true
chat_template: chat_template.jinja
widget:
  - example_title: Приветствие
    messages:
      - role: user
        content: Привет! Как дела?
      - role: assistant
        content: >-
          Привет! У меня всё отлично, спасибо что спросили. Я — Pulsar AI, ваш
          интеллектуальный помощник мессенджера Pulsar. Чем могу помочь вам
          сегодня?
  - example_title: Офлайн-связь
    messages:
      - role: user
        content: Как настроить Pulsar Mesh для связи без интернета?
      - role: assistant
        content: >-
          Привет! Функция Pulsar Mesh использует Wi-Fi и Bluetooth вашего
          смартфона для создания ячеистой сети. Включите Wi-Fi и Bluetooth,
          перейдите в Настройки → Подключения → Pulsar Mesh и активируйте
          тумблер. Расстояние между устройствами — до 60 метров в городе и до
          120 метров на открытой местности.
  - example_title: Перенос чатов
    messages:
      - role: user
        content: Как перенести чаты на новый телефон без облака?
      - role: assistant
        content: >-
          Используйте функцию локального P2P-трансфера: подключите оба телефона
          к одной Wi-Fi сети, включите Bluetooth, на старом телефоне выберите
          'Локальный перенос чатов', на новом — 'Импорт истории'. Отсканируйте
          QR-код для создания зашифрованного канала.
base_model: Qwen/Qwen2.5-0.5B-Instruct

✦ Pulsar AI

Pulsar-AI-Final — интеллектуальный помощник мессенджера Pulsar, обученный отвечать на вопросы пользователей о функциях приложения на русском языке.

🎯 Возможности

Модель отвечает на вопросы о:

  • 📶 Pulsar Mesh — офлайн-связь через ячеистую сеть
  • 🔒 Безопасность — сквозное шифрование (E2EE), двухфакторная аутентификация
  • 💾 Резервное копирование — облачные и локальные бэкапы
  • 🔄 Перенос чатов — между устройствами без потери истории
  • 🔔 Уведомления — умные фильтры, режим «Не беспокоить», прорыв тишины
  • 👥 Группы и контакты — создание групп, передача владения, профили контекста
  • 📱 Кроссплатформенность — Android, iOS, Desktop

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

Локальный запуск

from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

model = AutoModelForCausalLM.from_pretrained(
    "Sonorix/Pulsar-AI-Final",
    torch_dtype=torch.float16,
    device_map="auto",
)
tokenizer = AutoTokenizer.from_pretrained("Sonorix/Pulsar-AI-Final")

messages = [
    {"role": "system", "content": "Вы — Pulsar AI, помощник мессенджера Pulsar."},
    {"role": "user", "content": "Как настроить Pulsar Mesh?"}
]

inputs = tokenizer.apply_chat_template(messages, return_tensors="pt").to(model.device)
outputs = model.generate(inputs, max_new_tokens=250, do_sample=True, temperature=0.7)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))