Канал Фридриха
2.69K subscribers
8 photos
1 video
13 links
Фридрих – умный бот для чатов и групп, который обучается на сообщениях. Ну, почти умный.

Бот: @friedrich_bot
Чатик:
https://xn--r1a.website/friedrich_chat
Download Telegram
Вчера вышло новое обновление Фридриха, оно коснулось его синтеза речи.

В команде /krovozona улучшен баланс между минусом и голосом, речетатив Фридриха теперь лучше слышно.

Теперь Фридрих не просто зачитывает заголовки новостей от Медиазоны, но иногда с помощью ChatGPT пишет свой собственный рэп про эти новости. Пока в тестовом режиме, потому что ChatGPT не очень хорошо рифмует и стоит денег

Ещё есть пара небольших улучшений: например вместо общих тем, зачитывается конкретная новость, а в конце трека Фридрих оставляет что-то вроде подписи.

Внутри себя Фридрих продолжает обновляться и развиваться, в отличие от многих из нас.

На этом пока всё, обнял-приподнял.
👍22🔥7💅52
Подъехали небольшие исправления бота!

Фридрих снова реагирует на события в чате, такие как смена аватарки или имени, а так же «приветствует» новых участников чата. Как и всегда, это поведение можно настроить командой /settings

Также на этой неделе был исправлен баг связанный с тем, как Фридрих отвечает на некоторые популярные вопросы

И если вдруг что-то работает не так – пишите в чатик, поглядим.
👍23💩9🔥3🤡32👌2👎1👏1
У бота были проблемы: у него истёк срок регистрации домена, нужная сумма не списалась с карты, а уведомления об этом попали в спам. В итоге домен заблокировали 😕

Сейчас всё пришло в норму.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁33👍14🗿8🤬5🤷‍♂44😢3🔥2🎉2💯2🙏1
Сегодня ночью вышло новое обновление Фридриха. Был полностью переписан модуль обучения и генерации текста. Старый модуль работал очень плохо и содержал в себе баг, из-за которого объем данных в хранилище увеличивался быстрее ожидаемого — в канале можно увидеть посты о том, что кончилось место на дисках.

С новым алгоритмом Фридрих генерирует ответы лучше чем раньше, а новое хранилище позволяет делать это быстрее.

К сожалению, обучение сбросилось во всех чатах. Было очень жаль выкидывать результаты 5 лет работы, но старый формат содержал слишком много ошибок и совсем не совместим с новым.

Чтобы компенсировать эту потерю, представляем полный список улучшений в этом релизе

🌠 Улучшенные ответы на стикеры

Фридрих стал чаще отвечать на стикеры другими стикерами, которые он подсмотрел во других чатах, а точность попадания иногда может удивить.

🧬 Новая генерация текстов на основе обучения

Новый движок лучше генерирует тексты, результат содержит меньше мусора. Поддерживаются русский, украинский и другие кириллические языки, а так же эмодзи. Длина ответа варьируется в зависимости от длины исходного сообщения, с некоторым элементом случая. Во всех чатах бот знает сразу около 5000 слов, но чем дольше он будет сидеть с вами, тем больше его речь будет похожа на вашу, а исходные слова он будет употреблять меньше.

✍️ Улучшенные истории

Если использовать команду /story или написать Фридриху реплай «расскажи историю», он выдаст длинный текст, сгенерированный с нуля. Теперь истории менее хаотичны и более читаемы. Также они работают сразу в любом чате и личной переписке и не требуют обучения для начала работы. Со временем они будут больше похожи на историю из вашего чата.

🤖 Понятная реакция на имя бота

Фридрих реагировал на своё имя в чате, но не всегда это выглядело логично: отвечал он с некоторой вероятностью, что было похоже на ошибку. Теперь логика ответов стала более понятной. Теперь бот всегда откликается на:
— свой юзернейм
— «эй, фридрих»
— только «Фридрих», без каких-либо других слов
— «Фридрих бот»
— Фридрих, <любой текст>

Последний вариант будет изменен в следующих релизах.

Иногда он реагирует на произвольные упоминания своего имени, но довольно редко, примерно в 20% случаев

📚 Заготовленные ответы

У бота есть небольшой список заготовленных фраз (они же используются для его обучения), теперь он более точно подбирает ответы в этом источнике

И уже начата работа над следующим апдейтом.

Если вдруг что-то не работает или у вас есть идея функции для бота, пишите в чат Фридриха.
👍14❤‍🔥4🤯32👎2🎉2🔥1
Пока Фридрих спал, черпаки ему в тапку новое обновление выложили

🧑‍🔧 Было исправлено несколько мелких, но неприятных багов

🎶 Убрали экспериментальную генерацию треков из Кровозоны, теперь это снова только классическое чтение заголовков

🦾 Истории теперь генерируются с помощью нейросети.

В режиме теста пока очень жёсткие лимиты, при их превышении всё генерируется как обычно.

На этом пока всё, присылайте всратые истории от Фридриха в чат
👍114🎉2
Небольшой апдейт Фридриха

Обновление коснулось команд /help, /settings и /start.

В этих команадах обновились кнопки: где-то поменялся текст, везде появились иконки.

В команды /start и /help добавлена кнопка для добавления бота в чат.

В раздел «Техническая информация» в Помощи вернули количество слов, которое знает бот и добавили кнопку сброса обучения. Она работает один раз в день.

Исправлена проблема, что бот отвечал на эмодзи так, будто это иностранный язык 🤪

А ещё уменьшена вероятность ответа на стикер каким-то текстом.

Всем пака 👋
👍93🎉2
🧿 Фридрих предсказывает будущее!

Теперь у Фридриха появилась новая функция – предсказание будущего.
Раз в сутки он может рассказать вам, что вас ждёт по жизни в ближайшее время.

Вызвать предсказание можно командой /oracle или написав боту «поведай пророчество» или «расскажи моё будущее».
👍7🤯4😱3🥰2🎉1
Немного мелких исправлений

– нейросеть даёт более разнообразные предсказания
– бот снова нормально реагирует на сообщения, которые содержат эмодзи
фридрих, поведай будущее теперь тоже нормально работает, причём специально бота звать не нужно
👍81🎉1
Вечер – время исправлений

💤 Если вдруг бот не может предсказать будущее, потому что нейросеть недоступна, он попросит вас подождать, а не будет отвечать пустым ответом до конца дня

✍️ В группах с топиками бот теперь печатает в тот топик, в котором его вызвали

🤡 Если писать от имени группы, бот не отличал такие аккаунты друг от друга, теперь всё ок.

🎉 А ещё Фридрих теперь отвечает на гифки! Иногда текстом, но чаще другой гифкой. Сейчас он знает 27 615 425 гифок, среди них может попадаться полная хуйня – просто удаляйте такие сообщения, бот это не со зла.

И не забудьте пожелать боту спокойной ночи, кожаные мешки!
Please open Telegram to view this post
VIEW IN TELEGRAM
15🥰3🔥2🎉2💩2🤡2🐳1
С гифками получается не очень круто.

В чаты пролезает очень много спамерских или NSFW анимаций, а ещё не все давали разрешение на использование их картинок, поэтому временно бот будет отвечать на гифки только текстом.

Но функция скоро обязательно вернётся в более безопасном для всех виде.

И кстати, их было не 27 615 425, а всего 2 301 460.
🔥8🤡6👍2😱1🎉1
🔄 Ответы на гифками на гифки снова вернулись, теперь бот отвечает только теми гифками, которые уже видел в чате. Сейчас ему должны быть доступна часть GIF за последний месяц, далее он будет запоминать их все.
5🤡3🔥1🎉1
😳 Фридрих затупил, скопилась очередь, но скоро всё должно разгрестись
😁22🤡6❤‍🔥1👍1🔥1🤯1🎉1🤣1
🤯 Из-за проблем с производительностью версия откатилась немного назад, бот снова отвечает на гифки только текстом.

И следующие обновления пока откладываются, Фридрих будет чиниться и обмазываться мониторингами, графиками и прочими непотребствами.
😢10🤡6👍5🔥4😁4🤯3🌭3🦄2🎉1🙈1🎄1
Многострадальные гифки вернулись.
🎉25🤡13👍6💩2🔥1😭1
🔧 Временно отключена отправка стикеров, закрыли на ремонт. Бот будет отвечать на стикеры только текстом
😢33🌚7👍5🤮4🎄4🕊2😡2👎1😱1🎉1👾1
Где ты был восемь лет???

Делал Фридриха, епта. Ну как делал, в основном платил за сервера и периодически пинал, чтобы оно работало. 

Фридрих начинался как простейший бот для чата на 20 человек. Сначала Фридрих умел посылать на хуй (только это и умел), потом научился отвечать фразами из фильма «Зеленый слоник», следом подтянулись коты и заготовленные ответы на некоторые сообщения. Постепенно бот случайно распространился по десяткам чатов (боты тогда хайповали, любая более-менее рабочая хуйня вызывала бурю восторга)

В 2016 году в боте появился синтез речи и это обновление расфорсило бота на тысячи чатов, серваки умирали, пришлось переезжать. 

Вот тогда уже появились знакомые функции: выбор между вариантами, синтез текста, настройки с кнопочками и прочая красота. 

С середины 2017 года бот не обновлялся, но в конце 2022 звёзды сошлись: нашлась мотивация, время и понимание, как сделать процесс постоянным. 

В этом году Фридрих постоянно обновляется, компонент за компонентом, функция за функцией. А чтобы и людям было что потыкать, и в процессе не заскучать, вместе с обновлением кода внедряются новые штуки и небольшие улучшения. Сегодня от «старого» Фридриха осталось 5% кодовой базы. 
График следующих релизов расписан до февраля 2024, так что будут новые штуки, ждите.

🥳 Короче, у кудрявого уёбка день рождения, так что будьте с ним сегодня помягче.

Поздравить можно тут.
Please open Telegram to view this post
VIEW IN TELEGRAM
111👍33🎉26🔥6😁6💩5🦄4🐳3🖕32💘2
🤣42👍109😭4🌚3
У Фридриха серьезные проблемы – хостинг-провайдер снес нахуй наши сервера из-за санкций

Вернемся на этой неделе.
😢95😱8🤣7💔6😭6👍5🤬5🤡5😁3👏2🫡2
Итак, Фридрих снова работает.

А вот какие последствия его смерти и чудесного воскрешения:
– бот забыл всё, чему его учили, все гифки и стикеры
– бот потерял всех котов 😿
– бот воскрес сразу в новой версии которая должна была быть выпущена ещё осенью, но всё время откладывалась из-за миграции данных. Данные сгорели, поэтому и миграция больше не нужна.

А вот что было в релизе, по списку.

💾 Меньше приватных данных

С этим обновлением мы отказались от автоматического сохранения большой части данных, которые приходят от Телеграма. Тексты сообщений для обучения хранятся в обезличенном виде.
Теперь даже если Фридриха взломают, никто не сможет прочитать ваши переписки в чатах.

⚙️ Обновление настроек

Теперь можно отключить обучение в чате, если вы не хотите, чтобы Фридрих запоминал ваши сообщения.
Также в настройки переехала кнопка сброса обучения

В целом механизм настроек был переписан, изменены тексты, а в следующих релизах будет немного больше настроек.

📖 Обновление обучения

Обновление исходной базы с текстами: она была вычищена от лишнего, были добавлены некоторые диалоги и фразы из рассказов Владимира Сорокина.

🛏 Вызов бота

Теперь если позвать Фридриха и сразу же что-то написать, например «эй фридрих, поесть или поспать?» он сразу ответит на вопрос, а не просто скажет, что он явился.

🪓 Обновление функции «Последнее слово»

Когда вы выходите или вас кикают из чата с Фридрихом, вы можете передать через него одно послание. Теперь функция поддерживает любые типы сообщений – ответ просто будет переслан в чат.
Чтобы функция работала, вы должны написать хотя бы однажды Фридриху в личку, а в чате должны появляться события выхода из чата.

🔧 Исправление статусов

В боте была ошибка, что в некоторых случаях он делал вид, что отправляет фото, когда писал текст. Сейчас это исправлено и все активности отображаются корректно

А уже в следующем апдейте вернутся стикеры 😘

Давайте, до скорого.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍319😭5🔥3💋1
AI-функции, такие как истории и предсказания, доехали и теперь тоже работают!
👍23🔥72👏2