💳 Термінова новина! Trustee Plus — найкраще рішення для розрахунку криптою 👉
Вікторія ГорбікТакая жизнь
6 мая 2023, 09:02
2023-05-06
Школьник из Киева разработал бот-шифровальщик на базе искусственного интеллекта GPT-3. Вот как он работает
17-летний Марк Табацкий, обучающийся в специализированной школе № 214 в Киеве, создал чат-бот на основе искусственного интеллекта, с помощью которого можно шифровать аудиозаписи в текст.
Он рассказал dev.ua, как создавал чат-бот и какие еще IT предпочтения имеет парень.
Марк говорит, что хочет быть программистом, айтишником как папа, который сейчас защищает Украину. Парень изучает кодировку с 14 лет, когда, собственно, и определился с путём развития.
Среди увлечений парня онлайн игры и покер. По его словам, иногда очень сложно выбрать между тем, чтобы поиграть, и писать код, а преобладают в таком случае чаще всего идеи разработок, которые ему хочется реализовать.
Сейчас в активе парня уже знания более семи языков программирования, среди которых Python, C-Sharp, HTML, Delphi и несколько C-подобных языков, в том числе CSS, C++.
Самой любимой из них Марк называет C-Sharp и Unity, потому что ему очень заходит объектно-ориентированное программирование.
Кроме того, что юноша занимается спортом и общается с друзьями, онлайн — большая часть его жизни.
«Любимое офлайн-занятие — это включать компьютер», — говорит он.
От казино к шифровальщику
Первым обучающим проектом Марка, по его словам, также был Telegram-bot.
Поскольку Марк увлекается азартными играми, так, по его словам, появился чат-бот «Казино», написанный на Python. Но этим ботом тогда никто не пользовался, потому что он был создан только в рамках учебы.
Позже, как только ChatGPT появился в Украине, он начал использовать и его.
По словам Марка, идея о создании чат-бота к парню пришла, когда он увидел в посту Тимофея Милованова, код именно запроса к искусственному интеллекту.
«Он поделился коротким кодом на две строки, как это делать, я его запустил, посмотрел, что оно работает, взял и сделал своего бота», — рассказывает парень.
Как работает чат-бот
Чат-бот AutoTranscript_bot, созданный Марком за два дня, работает через Telegram и написан на языке Python. По словам парня, он использует сеть GPT-3, такую же, как и ChatGPT. Бот обращается к сети с помощью API, которое размещено у них на сайте и отправляет в GPT-3 аудиофайлы, которые там и обрабатываются. Как объясняет Марк, это снимает нагрузку на его железо, поскольку все наиболее емкие процессы происходят в сети, а не локально.
Сейчас для обеспечения работы чат-бота разработчик выделил отдельный компьютер, подключенный через интернет, на котором работает созданный им бот.
Чат-бот Марка принимает любые аудио-форматы, благодаря тому, что прописанный им код переконвертирует их в MP3. Кроме того, для распознавания доступны все языки, встроенные в нейросеть, а их около 100. После шифрования пользователь получит текст в формате .txt.
Кто может пользоваться ботом
Доступ к чат-боту можно получить, зная специальный токен.
Напомним, что стоимость GPT-3 для украинцев составляет от $0,0004 до $0,02 за 1000 токенов, в зависимости от выбранной модели. За премиумверсию придется оплатить $20 в месяц.
Сейчас бота Марка в режиме бета-тестирования использует команда украинского Forbes через свой платный API, который компания приобрела к этому.
Что касается будущей стоимости за пользование чат-ботом, то Марк отмечает, что он пока ее еще не просчитал.
На вопрос, сколько продлится бета-тестирование, парень признал, что тоже еще не знает.
«Это будет зависеть от многих факторов, моего обучения, успеваемости от моей усталости и морального состояния», — отмечает он.
Особенности
Марк рассказал, что при работе над чат-ботом он столкнулся с несколькими ограничениями. Некоторые ему удалось обойти.
Первым был лимит Telegram на вход до 20 Мб и отправку до 50 Мб.
В своем коде парень прописал возможность скачать информацию с сервера того бота, по прямой ссылке.
Другое ограничение, которое пришлось обойти Марку, касалось уже самого GPT-3 — скачать в сеть можно только файлы объемом до 25 Мб. Парень доделал свой бот, чтобы он разбивал файлы по 25 Мб и отправлял поочередно каждый кусочек. Расшифровку пользователь также получит поочередно.
О будущем апгрейде
«Он свои функции выполняет, но я хочу добавить новые», — говорит разработчик.
Среди будущих наработок Марк хочет добавить функцию перевода, а также возможность составлять расшифровки из разбитых аудиофайлов длиной более 25 Мб в один текстовый файл.
Кроме того, парень работает над возможностью сжать файлы, которые немного больше установленного лимита, чтобы отойти частично от разделения, это разгрузит его железо. А также хочет сделать интеграцию с Dropbox, чтобы можно было обходить лимит Telegram в 20 Мб и еще общий лимит в 4 Гб.
Вектор личного развития
Марк уже определился с будущей профессией и вектором развития — планирует поступление в Киевский политехнический факультет информационно-вычислительных технологий по специальности «инженер программного обеспечения». А также он задался целью работать в компании MacPaw.
«Я пользуюсь их продуктами, они мне очень нравятся и я тоже так хочу», — отмечает он.
УЧАСТЬ В АЗАРТНИХ ІГРАХ МОЖЕ ВИКЛИКАТИ ІГРОВУ ЗАЛЕЖНІСТЬ. ДОТРИМУЙТЕСЯ ПРАВИЛ (ПРИНЦИПІВ) ВІДПОВІДАЛЬНОЇ ГРИ.
Ліцензія видана ТОВ "СЛОТС Ю.ЕЙ." на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 15.09.23 (рішення КРАІЛ №245 від 31.08.2023); ТОВ "СЛОТС Ю.ЕЙ." – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 26.04.2021 (рішення КРАІЛ №150 від 12.04.2021); ТОВ «СПЕЙСИКС» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 08.02.2021 (рішення КРАІЛ №34 від 02.02.2021); ТОВ «ГЕЙМДЕВ» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 16.02.2021 (рішення № 47 від 10.02.2021).
«Погреб для городских жителей». 17-летняя хмельничанка создала эко-холодильник: как он работает, где можно использовать технологию и за что она благодарна коронавирусу
Семнадцатилетняя выпускница Славутского лицея в Хмельницкой области, МАНовка Елизавета Герасимчук, создала прототип эко-холодильника, который работает от солнечных панелей и аккумуляторов. Прототип девушка представила на многих украинских конкурсах и олимпиадах. В частности, несмотря на полномасштабную войну России в Украине, Лиза заняла третье место в категории Технические науки, подкатегория авиа- и ракетостроения, машиностроения и робототехника в финале ежегодного Конкурса-защиты научно-исследовательских работ учеников-членов Малой академии наук Украины, и может принять участие в международных олимпиадах и конкурсах от МАН.
dev.ua она рассказала подробности разработки и идеи, а также свои планы на научное будущее, у девушки есть идеи для разработок.
17-летний школьник разработал дрон-миноискатель вместо вечного двигателя, чтобы помочь саперам. Как он работает и как выглядит
Украина непобедима, если даже во время военного вторжения украинцы всех возрастов не перестают учиться и создавать разработки, которые помогают и военным, и гражданским. На этот раз героем нашего материала стал старшеклассник из лицея КПИ Игорь Клименко, разработавший дрон-миноискатель. Вдохновила его на разработку война, которая началась еще восемь лет назад.
С проектом дрона-миноискателя в прошлом году в Малой Академии Наук школьник, получил второе место, в этом году — первое место. Сейчас готовится дальше к всеукраинскому этапу. Самое большое вознаграждение — золото на Malaysia Technology Expo, одной из крупнейших ежегодных выставок технологий и инноваций в Юго-Восточной Азии, и серебро на выставке изобретений в Женеве The International Exhibition of Inventions.
Он рассказал нам, как дрон работает, и что понадобилось, чтобы его создать.
От, уж где бездарность писала статью.
Какая нафиг шифровка? Всего лишь распознавание аудио в текст.
Можно и бесплатно делать без всяких API от OpenAI.
Столько пафоса, а в реальности элементарный скрипт.
Одразу видно, що програміст писав статтю👍🏻
Хоча б щось цікавіше придумав, піар не спрацює) Це тільки на росії)
От, уж где бездарность писала статью.
Какая нафиг шифровка? Всего лишь распознавание аудио в текст.
Можно и бесплатно делать без всяких API от OpenAI.
Столько пафоса, а в реальности элементарный скрипт.
Автор може використовувати не BotAPI, а ClientAPI, тим самим обійти обмеження в 20мб.