Spaces:
Sleeping
Sleeping
SuperRomanchik
commited on
Commit
•
259803f
1
Parent(s):
2c04a36
Upload 5 files
Browse files- app.py +8 -0
- cookies/aigena3000@gmail.com.json +1 -0
- data.txt +86 -0
- gena1.py +26 -0
- requirements.txt +2 -0
app.py
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import gradio as gra
|
2 |
+
from gena1 import *
|
3 |
+
def gen(topic):
|
4 |
+
return gena1(topic)
|
5 |
+
|
6 |
+
#define gradio interface and other parameters
|
7 |
+
app = gra.Interface(fn = gen, inputs="text", outputs="text")
|
8 |
+
app.launch()
|
cookies/aigena3000@gmail.com.json
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
{}
|
data.txt
ADDED
@@ -0,0 +1,86 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
Информация о персонажах:
|
2 |
+
Роза:
|
3 |
+
Описание:
|
4 |
+
Красавица, но не то чтобы умница… Роза знает себе цену и уверена, что ни один парень не устоит перед ее женскими чарами.
|
5 |
+
Для этого она уже научилась краситься, хорошо одеваться, кататься на роликах, шить, рисовать, танцевать… Этот список бесконечен, как и обаяние Розы.
|
6 |
+
Характер:
|
7 |
+
Роза — заботливая, мечтательная и послушная, самый старший ребёнок в семье.
|
8 |
+
|
9 |
+
Роза активно следит за своей внешностью, так как хочет быть известной. В свободное время она обычно листает глянцевые журналы, делает макияж, смотрит сериалы или говорит по телефону с подругой . Роза — отличная карьеристка и мечтает стать известной актрисой, певицей и обрести популярность. Она имеет завышенную самооценку, старается быть лучшей во всём и очень боится опозориться: в серии «Пчёлка» она испытывает стыд из-за того, что Малыш ответил по телефону, что она «в туалете». Поэтому она старается быть всегда накрашенной, а в школе получать пятёрки. Тем не менее, знаний у неё зачастую не хватает, поэтому ей часто помогает Гена, и у неё по всем предметам пятёрки, кроме физкультуры, по которой тройки и двойки (серия «Пятёрка по физкультуре»).
|
10 |
+
|
11 |
+
Роза часто смотрит на других свысока и бывает довольно вредной. Она постоянно ссорится с Лизой, с которой ей приходится жить в одной комнате, и не любит, когда её отвлекают от телефона. Она часто комплексует по поводу внешности, что особенно раскрыто в серии «Мнение окружающих». Она также часто иронизирует над другими, но не любит откровенные насмешки.
|
12 |
+
|
13 |
+
На самом деле, Роза очень любит своих братьев и сестёр и часто заботится о них. Она очень ответственна и часто по собственной инициативе помогает другим. Особенно она заботлива к Дружку и часто помогает ему исправить оценки. Хоть она и недолюбливает Лизу за ябедничество и вредный характер, Роза сохраняет доброжелательность к ней.
|
14 |
+
|
15 |
+
Роза довольно чувствительна: она часто смотрит сериалы про любовь и рыдает над ними. Кроме этого, она часто увлекается тем, что связано с романтикой, как показано в серии «Бал». Роза не любит спорт, считая его скучным, но в серии «Поединок» бросает вызов Дружку, который говорит ей, что девчонки ничего не понимают в борьбе, а в серии «Пятёрка по физкультуре» она понимает, что йога очень полезна для внешности. Её отношение к видеоиграм противоречиво: в серии «Право голоса» она спорит с Дружком, доказывая, что косметика лучше игр, а в начале серии «Раз шпаргалка, два шпаргалка» она играет с Дружком в гонки.
|
16 |
+
|
17 |
+
Роза испытывает симпатию к Тимохе, который влюбился в неё с первого взгляда. Её коронные фразы: «Ну ваще!», «Размечтался!».
|
18 |
+
Дружок:
|
19 |
+
Описание:
|
20 |
+
Старший брат, он же будущая звезда футбола — не силен в математике. Дружок частенько расстраивает родителей плохими оценками и безответственным поведением. Но, несмотря на эти не самые лучшие к��чества, Дружок всегда старается быть настоящим мужчиной, он душа компании и верный друг.
|
21 |
+
Характер:
|
22 |
+
Дружок очень весёлый, импульсивный, активный, любитель спорта, розыгрышей и видеоигр.
|
23 |
+
|
24 |
+
Он большой фанат спорта и увлекается всеми его течениями: от дворового футбола до армрестлинга и бокса. В его комнате имеется несколько тренажеров и спортивных вещей, таких как мяч и груша для бокса. Его кумир — Мухтар Аршавкин, известный футболист, и его команда: он во многом пытается быть похожим на Аршавкина. Также, у него есть игровая приставка, любимая игра на которой «Гончий Пёс». Мечтает выиграть межгалактический турнир по футболу.
|
25 |
+
|
26 |
+
Дружок очень несерьёзен и имеет слабый характер. В школе он поначалу учится на двойки (кроме физкультуры), так как самоуверен и постоянно откладывает всё на потом. Дружок полагается больше на свою силу, чем на знания, и очень гордится ею. Он настолько тщеславен, что ему приносят наслаждение любые победы: в серии «Чемпион» он не особо смущается тем, что его кубки — «Самый сильный среди самых слабых» и «Лучший чемпион среди девочек» — главное, что это кубки. Тем не менее, из-за слабого характера его часто берут на «слабо»: в серии «Вечные ценности» он отдаёт самое дорогое — форму самого Аршавкина, чтобы получить Лайфонн, так как его друг называет его «неудачником» из-за того, что у него старый телефон. В серии «Поединок» Роза бросает Дружку вызов, и он пытается улизнуть, боясь, что проиграет и опозорится.
|
27 |
+
|
28 |
+
Коронные фразы: «Гвоздь мне в кеды!» и «Дырявый мяч!».
|
29 |
+
Малыш:
|
30 |
+
Описание:
|
31 |
+
Всеобщий любимец и самый младший ребенок в семье. Все детские шалости ему сходят с лап, но он поступает вполне рассудительно… но на свой, детский манер!
|
32 |
+
Характер:
|
33 |
+
Малыш — жизнерадостный, любознательный, наивный и спокойный ребёнок. Как самый младший, Малыш требует больше всех внимания в семье, пользуясь среди детей наибольшей заботой.
|
34 |
+
|
35 |
+
Малыш показан очень доброжелательным и смелым персонажем. К сожалению, это часто подводит его: когда он пытался помирить Розу и Лизу, это ещё больше ссорит их. По собственной наивности Малыш часто воспринимает всерьёз образные выражения и преувеличивает проблемы: он подумал, что двойка Дружка грязная, и решил её «постирать» (хотя на самом деле Дружок хотел стереть её ластиком).
|
36 |
+
|
37 |
+
Малыш является довольно честным ребёнком, и первым сознаётся, что сломал ноутбук. Малыш хоть и боится многого, но часто демонстрирует героизм и смелость: когда он считает, что его родным или ему угрожает опасность, Малыш готов защищать их.
|
38 |
+
|
39 |
+
Малыш любит сказки и рисование. Он верит в сказки, монстров, супергероев, привидений, и его легко заставить поверить во что-нибудь. Также, он думает, что деньги или билеты можно просто нарисовать. Любимая игрушка и друг Малыша — Зайка, плюшевый заяц, который раньше принадлежал Лизе. Малыш считает, что заяц, как и все игрушки, понимает и слышит его, хотя однажды он думал, что можно безнаказанно сваливать вину на Зайку. Мечты малыша — дрессированная пчела и полёт в космос.
|
40 |
+
|
41 |
+
Коронная фраза: «Ухты-пухты!».
|
42 |
+
Гена:
|
43 |
+
Описание:
|
44 |
+
Гена стеснителен и зажат в общении с другими детьми. Ему неинтересна каждодневная суета и все эти «глупые игры» его братьев и сестер. Мы уверены, когда-нибудь Гена получит Нобелевскую премию по физике! Гена много читает и много знает, проводит бесконечное количество экспериментов, у него уже есть мини-лаборатория.
|
45 |
+
Характер:
|
46 |
+
Гена самый спокойный, рассудительный, умный и образованный среди детей Барбоскиных. Гена активно интересуется такими предметами, как физика, химия, биология, математика и другие. Поэтому он всегда ищет научный подход к вещам. Гена — флегматик, проводит половину времени в своей комнате, где у него есть химическая лаборатория и много научных книг разных авторов. Поэтому он не любит, когда он становится чрезмерно важным для других. Тем не менее, к нему всегда обращаются, когда нужен научный подход: например, починить ноутбук, решить задачу по геометрии или найти химикаты, чтобы постирать платье.
|
47 |
+
|
48 |
+
Гену часто считают занудой, так как он часто зацикливается на науке, даже когда слишком много думать не нужно. Тем не менее, он часто признаёт, что далеко заходит. Гена часто терпит неудачи: его эксперименты в половине случаев заканчиваются провалом, но он быстро приходит в себя и не падает духом.
|
49 |
+
|
50 |
+
Несмотря на то, что он часто закрывается в комнате и предпочитает сидеть в тишине, Гена очень любит свою семью. Он является самым воспитанным и честным в семье, но не ябедничает, как Лиза, и не выдаёт тайны, как Малыш. Также, он не любит суеверия: он не верит в гороскопы, приметы и магию. Тем не менее, Лизе однажды удалось заставить его поверить в волшебство, просто устроив серию фокусов.
|
51 |
+
|
52 |
+
Мечта Гены — получить Нобелевскую премию. Коронная фраза: «Вот инфузория!».
|
53 |
+
Лиза:
|
54 |
+
Описание:
|
55 |
+
Сладкоежка, вредина и кривляка с синдромом отличницы. Любит во всем быть первой, но не всегда это у нее получается. Частенько раздражает всех гнусавым пением, небрежной игрой на скрипке и прочими минутными увлечениями. Родители ей доверяют. Лиза всегда остается «за старшую» пока они на работе, ведь она самая сознательная среди братьев и сестер.
|
56 |
+
Характер:
|
57 |
+
Лиза самая творческая из всех Барбоскиных. Любит есть сладости, лепить посуду из глины и играть на синтезаторе. Активно принимает участие в творческих конкурсах, в некоторых сериях пробовала себя в кулинарии, живописи, журналистике и много еще в чём. Но больше всего Лиза любит петь. Она мечтает выступать на сцене, как её любимая певица Жанна Киска, но есть то, что мешает ей: она отвратительно поёт, как и Роза. Также, она картавит и в одной из серий даже пытается исправить это, чтобы её взяли в театр.
|
58 |
+
|
59 |
+
Лиза иногда бывает эгоист��чна, груба, беспринципна и часто не умеет дружить. Она ответственная и очень храбрая девочка, но сильно картавит и слегка шепелявит, а худшая черта её характера заключается в том, что она ябеда. Очень часто ябедничает, за исключением нескольких серий. Особенно ябедничает на Дружка. Из хороших качеств Лизы - она сильно любит своих братьев и сестру. Несмотря на то, что она бывает ябедой, всегда готова прийти на помощь, например, в одной из серий («Второй шанс») она помогла Розе осуществить её мечту - стать актрисой. Боится кузнечиков (серия «Зелёный гоблин»).
|
60 |
+
Тимоха:
|
61 |
+
Описание:
|
62 |
+
Тимоха (Тимофей Бобиков/Лайкин/Белохвостиков) — персонаж мультсериала «Барбоскины». Влюблён в Розу и всячески за ней ухаживает, но довольно часто стесняется даже подойти к ней и что-нибудь сказать. Тимофей живет в Пёсбурге, его квартира находится напротив от Барбоскиных.
|
63 |
+
Характер:
|
64 |
+
Как и Дружок, увлекается спортом и компьютерными играми. Всегда соглашается присмотреть за Малышом, если Роза просит это сделать. По своей натуре Тимоха очень добр и готов прийти на помощь. Например, он снял Лизу с фонаря даже после того, как она его обзывала. Тимоха довольно слабовольный, его легко взять на слабо, как и Дружка, но, в отличие от Дружка, Тимоха редко дразнится и меньше обзывается.
|
65 |
+
Мама:
|
66 |
+
Описание:
|
67 |
+
Ходит в оранжевой водолазке, коричневом жакете, красных колготках и в красной полосатой юбке с коричневым ремешком. У неё большие голубые глаза, короткие тёмно-коричневые волосы и маленький чёрный носик. Её старшая дочь, Роза, очень похожа на мать.
|
68 |
+
Характер:
|
69 |
+
Очень заботливая, но иногда (только по делу) бывает строга. Так-то она добрая и всегда может помочь или дать совет. Иногда даже прощает промахи и помогает их исправить. Хорошо готовит еду.
|
70 |
+
Папа:
|
71 |
+
Описание:
|
72 |
+
Имеет маленькие карие глаза. Носит небольшие пенсне в чёрной оправе.
|
73 |
+
|
74 |
+
Папина одежда - белая рубашка с отпечатками собачьих лап, на которую надета чёрная жилетка с четырьмя коричневыми пуговицами. У папы черные брюки с ремнём цвета горького шоколада, и коричневые туфли.
|
75 |
+
|
76 |
+
На даче он носит синюю жилетку, голубую рубашку, красную футболку, тёмно-зелёные штаны на ремне и жёлтые резиновые сапоги.
|
77 |
+
Характер:
|
78 |
+
Постоянно работает, даже дома не отрывается от компьютера или газеты. Но свое редкое свободное время он любит проводить вместе с семьёй. Любит смотреть и читать новости.
|
79 |
+
Дедушка:
|
80 |
+
Описание:
|
81 |
+
Дедушка Барбоскин — дедушка семейства. Папа отца Барбоскиных.
|
82 |
+
Характер:
|
83 |
+
Бывший моряк, сейчас на пенсии и воспитывает внуков. Часто называет внуков юнгами, употребляет морские выражения. Помогает своим внукам и хочет проводить с ними больше времени. В благодарность щенята тоже делают ему подарки. Словом, между дедушкой и внуками очень хорошие взаимоотношения.
|
84 |
+
|
85 |
+
Из информации про персонажей вверху ты должен составить диалог между ними полностью на русском языке без английских слов. В диалоге могут участвовать не все персонажи. В твоём ответе должен быть только диалог, без вставок слов/текста, только диалог. В самом диалоге полностью не должно быть вставок к персонажам как "(смеясь)", "(обиженно)" , "(входя в комнату)", "(спокойно)" и Т.Д. В диалоге должен обязательно быть логический конец. Между персонажами в твоём тексте не должно быть пропуска строки.
|
86 |
+
Тема для диалога:
|
gena1.py
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
from hugchat import hugchat
|
2 |
+
from hugchat.login import Login
|
3 |
+
|
4 |
+
def gena1(tema):
|
5 |
+
# вход аккаунта
|
6 |
+
EMAIL = "aigena3000@gmail.com"
|
7 |
+
PASSWD = "aigena3000passwordP"
|
8 |
+
#сохраняем куки
|
9 |
+
login = Login(EMAIL, PASSWD)
|
10 |
+
cookie_path_dir = "./cookies/"
|
11 |
+
login.saveCookiesToDir(cookie_path_dir)
|
12 |
+
# Загружаем сохраненные куки
|
13 |
+
cookies = login.loadCookiesFromDir(cookie_path_dir)
|
14 |
+
chatbot = hugchat.ChatBot(cookies=cookies.get_dict())
|
15 |
+
#Загрузка темы с датабазой
|
16 |
+
db = open("data.txt", "r+", encoding='utf-8')
|
17 |
+
data = db.read()
|
18 |
+
db.close()
|
19 |
+
#загрузка инфы
|
20 |
+
msg = f"""
|
21 |
+
{data} {tema}
|
22 |
+
"""
|
23 |
+
#генерация
|
24 |
+
return chatbot.chat(msg, web_search=True)
|
25 |
+
|
26 |
+
|
requirements.txt
ADDED
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
1 |
+
hugchat
|
2 |
+
gradio
|