GoidaAlignment commited on
Commit
07acd87
·
verified ·
1 Parent(s): b8b4f90

Delete .ipynb_checkpoints

Browse files
.ipynb_checkpoints/README-checkpoint.md DELETED
@@ -1,95 +0,0 @@
1
- ---
2
- library_name: transformers
3
- model_name: KremlinAI-2
4
- base_model:
5
- - google/gemma-2-2b
6
- language:
7
- - ru
8
- license: mit
9
- tags:
10
- - for-entertainment-purposes-only
11
- - satire
12
- - news-commentary
13
- ---
14
-
15
- # KremlinAI-2
16
-
17
- ![AI](assets/ai.png)
18
-
19
- **ВНИМАНИЕ!**
20
- Модель создана исключительно для развлечения и сатиры. Она имитирует стилистику комментариев, часто встречающихся у так называемых "кремлеботов". Модель не предназначена для серьёзного использования, а её ответы могут быть провокационными, саркастическими и вымышленными. Автор не несёт ответственности за использование модели или её выводы.
21
-
22
- ---
23
-
24
- ## Описание
25
-
26
- **KremlinAI-2** — это развлекательная языковая модель, которая принимает на вход заголовки новостей и генерирует комментарии в стиле "кремлебота". Будь то патриотическая риторика, конспирологические теории или саркастические обвинения в адрес "врагов народа", модель создана для создания забавного и пародийного контента.
27
-
28
- ---
29
-
30
- ## Лицензия
31
-
32
- Данная модель распространяется по лицензии [MIT](https://opensource.org/licenses/MIT), что позволяет:
33
- - Использовать модель для любых проектов, включая коммерческие.
34
- - Изменять и распространять модель с указанием авторства.
35
-
36
- ---
37
-
38
- ## Обучение
39
-
40
- Модель обучена на синтетических данных, которые включают:
41
- - Заголовки новостей с различных новостных порталов.
42
- - Генерируемые саркастические и пародийные комментарии, основанные на популярных мемах и интернет-культуре.
43
-
44
- Обучение проводилось на базе [google/gemma-2-2b](https://huggingface.co/google/gemma-2-2b) с использованием методик SFT (Supervised Fine-Tuning).
45
-
46
- ---
47
-
48
- ## Пример использования
49
-
50
- ```python
51
- from transformers import AutoModelForCausalLM, AutoTokenizer
52
-
53
- # Загрузка модели и токенизатора
54
- model_name = "kremlinai/kremlinai-2"
55
- tokenizer = AutoTokenizer.from_pretrained(model_name)
56
- model = AutoModelForCausalLM.from_pretrained(model_name)
57
-
58
- # Генерация комментария
59
- def generate_comment(news_title, max_length=100):
60
- prompt = f"Заголовок: {news_title}\nКомментарий кремлебота:"
61
- inputs = tokenizer(prompt, return_tensors="pt")
62
- outputs = model.generate(
63
- inputs.input_ids,
64
- max_length=max_length,
65
- do_sample=True,
66
- top_p=0.9,
67
- temperature=0.8
68
- )
69
- return tokenizer.decode(outputs[0], skip_special_tokens=True)
70
-
71
- # Пример вызова
72
- news_title = "Запад усиливает санкции против России"
73
- print(generate_comment(news_title))
74
- ```
75
-
76
- ---
77
-
78
- ### Особенности модели
79
-
80
- 1. **Сатирический стиль**: Модель имитирует популярные фразы, мемы и риторику из комментариев в интернете.
81
- 2. **Пародийный контекст**: Все ответы сгенерированы для шуток и не претендуют на достоверность или реализм.
82
- 3. **Ограничения**: Результаты модели не должны восприниматься всерьёз и использоваться в серьёзных обсуждениях.
83
-
84
- ---
85
-
86
- ## Отказ от ответственности
87
-
88
- **ВНИМАНИЕ!**
89
-
90
- Модель **KremlinAI-2** создана для развлекательных целей. Она генерирует сатирические и ироничные тексты, которые могут быть провокационными или абсурдными.
91
-
92
- - Разработчики не разделяют и не поддерживают никакие утверждения, сгенерированные моделью.
93
- - Модель не должна использоваться для создания дезинформации, разжигания конфликтов или любых других целей, выходящих за рамки юмора.
94
-
95
- ---