Блог им. Buybuy

Всем, кто считает, что AI - это ненужная шляпа

Доброй ночи, коллеги!

Сегодня днем (по просьбе товарища) решил потренироваться с агентами Chat GPT и создать бот для диалога клиента с любым собеседником (сосед из подъезда, грудастая блондинка, юрист, психолог, Наруто и еще 100500 живых и вымышленных персонажей).

Создание прототипа бота (отладка стартового меню, парсинг выбора персонажей) заняло 30 мин. Отладка скрипта для диалога с реальным или вымышленным персонажем заняло еще 1 час (были нюансы с промптами и их тюнингом).

В итоге — меньше, чем за 2 часа создан MVP забавного онлайн-продукта.
Традиционные программисты стройными рядами идут лесом в сторону болота...
Прототип любой не слишком сложной идеи реализуется за время обеденного перерыва...

Что вы думаете по этому поводу, коллеги?

С уважением
★3
59 комментариев
А беседа с пьяным уголовником с нецензурной бранью возможна?
Диванный аналитик-практик, возможна. Иногда Алиса из навигатора начинает лезть в разговор, не понимая тему. Иногда забавно получается.)
avatar
Диванный аналитик-практик, конечно)

С уважением
Мальчик buybuy, откуда берутся чат-боты у банков? Они же не вменяемые.
avatar
Cash, а там нет чат ботов

Там есть
1. Скрипты на правилах
2. Человеческие колл-центры (в т.ч. текстовые)

С уважением
Мальчик buybuy, до оператора колл-центр а нужно прорваться через бота. Почему вместо «скриптов на правилах» не используют тот же самый chatgpt (хотя мне лично больше grok нравится, когда я ищу какую-то инфу)?
avatar
Cash, элементарно, бро

Сравни цену за диалог (10-20 фраз) с Chat GPT 4o (или 4 mini) и калмыком из колл-центра )))

Цена решает все… (пока)

С уважением

P.S. Почему топовые банки до сих пор используют скрипты на правилах — мне достоверно неизвестно. Рискую предположить, что необозначенный вице-президент этого банка 5+ лет получает отчисления, премии и бонусы за свой давний говнопродукт…
Мальчик buybuy, так вроде ставишь себе локально на свой сервер Дипсик и никому платить не надо, разве нет?
Гуру Хренов, а он хорош по твоему?

Лично мне Deep Suck вообще не зашел...

С уважением
Мальчик buybuy, у меня даже не было времени его потестировать пока что
Гуру Хренов, локально...
но сервер этот стоит 20 ЛЯМОВ если полный ставить.
и плюс в РФ ввести видеокарты промышленные сложно.

а если на дешевый сервер  то качество ниже — но постоянной растет уже года два)

avatar
а мне интересно, почему обычно в подобных статьях за программистов переживать начинают, а за операторов Колл центров не переживают или водителей, в из профессиях тоже вакансии кратно сократятся, а водители со временем исчезнут. Их то вазы больше программистов, где они работать будут 🤔
Александр Бельских, Водителя можно заменить только в НОВОЙ машине.
А старые продолжат ездить весь свой срок эксплуатации — все 30 лет если грузовики.
Их же не выкинут старый машины.

А работа на компьютере уже ускоряется llm на 30% + у специалистов.
и каждый год еще +5% точно добавляет.
это консервативные оценки.
avatar
Мы думаем, что этот продукт, не более, чем копипаст некого аналогичного продукта или продуктов.) Ну, руками это делается медленней.
И что?
avatar
3Qu, а то, что промпт-инженер, может за одно и тоже время сделать большее количество задач, чем традиционный рукопашный программер
Дмитрий, сейчас и рукопашный программер делает не все сам, а только объединяет уже готовые библиотеки и коды для решения поставленной задачи. Если таковая задача не является типовой, АИ ее решить уже не сможет.
avatar
3Qu, т.е вы хотите сказать мне (разработчику), что сейчас разработчики ничего сами не пишут? или я формулировку не понял?
Дмитрий, вы не поняли формулировку.
avatar
Дмитрий, сейчас уже все кто за деньги кодят все используют llm.
хоть так хоть локальную.
так что идея что будет отдельный промт инженер — ну это тот-же программист.

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

llm это как отбойный молоток.
отбойный молоток  и к нему все равно требуется работник.

а не сам по себе.
avatar
Да, прототипирование облегчилось в разы. 
Поддержку продукта тоже ИИ сделает?
avatar
master1, хммм

Поддержку сделанного за 1.5 часа прототипа?!

С уважением

Claude 3.7 и ChatGPT 4o на этот запрос с 3-й попытки написали код, который не дает белый экран в браузере. Но результат далек от ожиданий.

«Напиши код игры на HTML + JS + CSS + WebGL. Океан, синее градиентное небо. Реалистичные объемные волны (используй вершинные шейдеры). Мы управляем парусным кораблем. На небе видно солнце и солнечное гало. Иногда из океана выпрыгивают дельфины и касатки. Реалистичная и красивая 3D графика.»




avatar
Alexide, ну это пока так
на mql4 хорошо пишет O3 mini
Кстати, Мальчик, ты можешь за 15-30 минут сделать на обычной НС, без всякого АИ, так тебе нужный прогнозирующий фильтр для биржи, работающий минимум не хуже твоих экзерсисов.
Я пробовал, и это работает, только, как выяснилось, мне не нужен прогнозирующий фильтр для биржи.)
avatar
3Qu, на ИИ не могу

На базе своих экзерсисов могу

Но мы с тобой, бро, подискутируем на эту тему, когда ты на своих знаниях хотя бы $1 mio поднимешь.
У меня это получается, у тебя — нет, так что дискутировать с тобой на эту тему не вижу особого смысла )))

С уважением
Мальчик buybuy, 
Но мы с тобой, бро, подискутируем на эту тему, когда ты на своих знаниях хотя бы $1 mio поднимешь.
Этак, мы никогда не подискутируем.))
Кстати, на хрена ты вообще  здесь, на этом форуме пишешь? Здесь ни у кого нет даже десятой части от 1 мио баксов.))
Надо, кстати, тебя опять в ЧС, чтобы у меня не было поползновений дискутировать без 1 мио с великим и ужасным.)
avatar
3Qu, нивапрос

Обидчивый ты наш )))

Ты мне нравишься, бро )))
Но твоя обычная безапелляционность меня убивает (((

С уважением
Мальчик buybuy, не поленись, в зеркало глянь.))
Кстати, никаких обид, чисто прагматические соображения.
avatar
3Qu, 
Здесь ни у кого нет даже десятой части от 1 мио баксов.))
очень странное заблуждение)))
avatar
В мире дефицит рабочей силы. В такси и на стройке неважно твое прошлое
Каторга, 100500%

Если прошлое — это Каторга, то и в такси, и на стройке будут вопросы...

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

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

Кстати, еще +1 час я создал бот для Telegram (по ключу API Chat GPT)

С уважением

P.S. А потом перестал понимать, за что берут деньги программисты?
Мальчик buybuy, можно то можно. Но… когда-то с машинных кодов пересели на ассемблер, потом на обычные языки высокого уровня (мол, зачем математику отдавать задачу программисту, если он теперь сам может?) — нужда не уменьшилась. Сбацали хитрые фреймворки — нужда не уменьшилась. Вместо кропотливого кодирования гуя на гольном С и монструозном Win32API появились IDE  с конструкторами гуя, да VisualBasic — нужда не уменьшилась.
На низком уровне с нуля игру делать не нужно — Unity есть, и всё равно программисты нужны.

Все эти упрощения приводят только к тому что еще больше народу будет плодить еще больше программок. Среднестатистический пользователь в багрепорте говорит просто «ой, не работает» — думаете ему легко будет сбабахать с новым подходом приложение?

Ну и плюс еще есть масса областей где подобный подход не будет работать. Например, есть в руках только документация на железку — у каждой конторы по своему написана, часто с ошибками или пропущенными фактами. ChatGPT не напишет драйвер.

Так то конечно некие классы задач станут проще и денег за них давать будут меньше. Но с другой стороны, и так известно что в общем случае чтобы сохранять востребованность нужно что-то новое осваивать. Вон не все специалисты по FoxPro или DOS пережили революцию. Мне кажется что задета будет небольшая часть программистов. Если не по числу занятых то по числу специализаций (есть же массовые формошлёпы, например). К тому же западный рынок и так периодически вышвыривает на улицу детсяки тысяч программистов, когда венчурные деньги заканчиваются и рыночные перспективы начинают хромать.

А насчёт «бац,  и практически на халяву и на пустом месте, без затрат мозгов, получилось» — увольте, там было вгрохано много людей/ресурсов чтобы оно заработало в принципе, и продолжают вбухивать. Да, извочики больше не нужны чтобы добраться из Москвы во Владивосток. Но сколько других навороченных специалистов нужно взамен чтобы долететь на самолёте за 9 часов :-)
Мальчик buybuy, и еще — программисты берут за то что знают как выбить из заказчика что он хочет, натянуть хотелки на адекватные ресурсы, и хоть как-то гарантировать что получилось то, что хотелось. Плюс уметь объяснить что получилось, какие ограничения, знать где править если всплыл дефект или новое требование.

ИИ же не умеет оценивать и улучшать свой результат. Нарисовать, скажем, красивую бабу в нужном стиле он может. Но понять что у неё получилось три ноги и 15 пальцев, и исправить перед показом результата — не может.

Думаю, что это не более чем восторги дилетантов, слабо разбирающихся и  в искусственном интеллекте и в программировании. 

Это уже всё было раньше — “через 5 лет не будет ни книг ни театра только кино”... 

Или вот очень зелёная энергетика — “скоро нефть будет не нужна, будут только солнечные батареи и ветряки”.


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

avatar
пук-среньк, программисты не нужны...
а вы насколько близки к разработке? архитектор, программист, СА?
причем создание простенького бота и серьезная разработка? вы думаете, что разрабу, которые сможет только бота сделать будут платить большие деньги?

в общем не понимаю, почему это попало на главную)

avatar
SVG, тут ресурс не программистов, а трепачей, поэтому они и не знают, что кодогенерации уже лет 20 как, и что в ИТ постоянно что-то упрощают, но работы от этого меньше не становится, а айтишников все больше.
Расскажу тебе историю произошедшею недавно с одним непоследним разработчиком из Микрософт

Вобщем начал он новый проект пилить, по всей моде с использованием АИ, копилота, чатГПТ
И попросил кусок кода в процессе

Каково же было его удивление когда ему вывалился его же собственный старый коммит который он когда то запушил в Гитхаб
с его же старыми ошибками и даже комментами

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

Программисты могут спать спокойно, АИ им не грозит никак
Надо написать какой-нибудь комент.
«Объясните мне, пожалуйста, зачем нужно искусственно фабриковать Спиноз, когда любая баба может его родить когда угодно?»
avatar
Мое мнение такое: за 2 часа был создан кусок никому ненужного говна мало имеющий отношения к повседневной работе инженера и современным системам. Вы так же можете в тильде создать сайтец и посылать «программистов» лесом.
avatar
V4110, и шо?

Этот сайтец в Тильде будет поддерживать беседу?
— от лица грудастой соседки Юли или бомжеватого соседа Вовы?
— от лица Наруто или Тоторо?
— от лица Путина или Трампа?
Не, ну я понимаю причину подгорания пукана у прогеров, но такую шляпу писать не нужно все же...

С уважением
Мальчик buybuy, Кажется полную шляпу пишете Вы. Начиная от слова «программист» заканчивая MVP какого-то продукта. Ок, давайте ссылку на ваш чат бот заценим)

Вы пишете: отправим ка в лес этих прогеров на болото – вашей уверенности позавидуют многие)) От лица всех разработчиков и инженеров – кроме тупой улыбки от таких постов ничего не появляется. Наоборот рады, что многие рутинные задачи смогут решаться сильно быстрее, освобождая время на интеллектуальные. В то время, пока вы радуетесь, что «программисты» идут на болото, эти «программисты» открывают для себя новые точки роста и ускоряются в своем развитии.

Найти бы инженеров хороших на вилку от 5 до 10 тысяч баксов. Может забацаете нам тоже MVP для b2b, чтобы потом по контрактам не обосраться?
avatar
V4110, пиши в личку, если есть регистрация на openai.com

Хотя бы бесплатная.
Скину ссыль — заценишь)

С уважением
Мальчик buybuy, Однако, я также верю в то, что наступит время, когда многие профессии заменятся алгоритмами, где разработчики не станут исключением. Но не сейчас и еще не скоро. Нам бы для начала осилить автономное вождение и с java 8 на java 11/17 перейти. Боюсь, что к этому моменту многие другие профессии умрут быстрее.
avatar
А не хрена такой бот нужен? Эмулировать диалог с любым собеседникам — это нативная способность языковой модели, с ней можно поговорить и без интерфейса. Вот если бы бот смог бы мне забор покрасить или мусор вынести это было бы совсем другое дело.
avatar
Петр, это мнение дилетанта

Чтобы нагнуть LLM на эмпатийный продуктивный диалог — нужно потрудиться и написать сложный качественный промпт.
Но лохам это неведомо — им ИИ и забор красит, и мусор выносит...

С уважением
Мальчик buybuy, промп то вы сами написали или то же ИИ? Разработчики AGI по вашему мнению лохи?
avatar
Петр, промпт я сам написал

А что?

С уважением
опишу скорое будущее:

искусственные программные попугаи заменят живых человекообразных попугаев

любой мало-мальски смышленый пацан сможет создать своего искусственного попугая, ощущая себя Богом

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

как уничтожить лишних живых попугаев? — такой вопрос встанет на повестку дня G7
avatar
Маленький мальчик склепал из кубиков, созданных не им, игрушечную башню, и на этом основании объявил всех кубикоделов ненужными. Ню-ню.=)
приведу аналог — некто собрал дома машинку лего из 25-ти деталей по инструкции и удивляется почему и за что конструкторам автомобилей платят деньги
avatar
Тестер, хорошо

Жду от тебя здесь алгоритм из 25 пунктов, как организовать в онлайне диалог с живым или выдуманным персонажем.

Если твой персональный LEGO не сложится — значит, ты — п@здобол...

С уважением
Мальчик buybuy, не обижайтесь, вы молодец. Не боитесь новых технологий, стараетесь использовать. Но вы просто слишком серьезно относитесь к той поделке что у вас получилась. Это уже давно не является каким то продуктом за который платят зарплату, это довольно примитивный уровень для программиста (но очень хороший уверенный уровень для пользователя пк).
Не каждая секретарша умеющая рисовать в эксель графики становится аналитиком данных.
Не каждый школьник умеющий снимать видео становится популярным режиссером.
Не каждая бабушка которая научилась писать поверх картинок становится дизайнером.
avatar

теги блога Мальчик buybuy

....все тэги



UPDONW
Новый дизайн