Блог им. Buybuy

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

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

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

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

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

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

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

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

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

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

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

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

С уважением

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

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

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

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

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

А работа на компьютере уже ускоряется llm на 30% + у специалистов.
и каждый год еще +5% точно добавляет.
это консервативные оценки.
avatar
Антон Б, где-то год назад читал, что развитие идет в двух направлениях: оборудование ставится на новый автомобиль или можно установить радар, лидар, камеры на бу автомобиль и подключить к электронике бу автомобиля (что и подтверждается приведенной ниже ссылкой). В Китае уже несколько лет в нескольких городах ездят беспилотные такси и автобусы, пока еще не массово, но ездят, тестируют видимо. Водители в топе по количеству специалистов. Вот даже Вы пишите в духе «ну когда это будет». Да даже если по 5% в год будут замещаться беспилотниками, разве это мало (нагуглил, что 5 млн. водителей в России — 5% составит 250 тыс. человек без работы в год). Но беспокойство только за программистов. 

auto.ru/mag/article/selfdrivingsetup/?ysclid=m8gsoozc7r292041243&utm_referrer=https%3A%2F%2Fya.ru%2F
Беспилотным можно сделать практически любой авто­мобиль с современной CAN-шиной. Controller Area Network (CAN) — стандарт промыш­ленной сети, ориентиро­ванный на объеди­нение в сеть устройств и датчиков машины. К CAN-шине подключается система беспилотного управ­ления рулем, тормозами и акселера­тором, а также сенсоры, в резуль­тате чего машина способна ездить самостоятельно.
Александр Бельских, можно сделать.
А будет разрешено ездит, ь это разное.
разрешено будет ездить только НОВЫМ — так выгоднее.
и чтобы эти самоделки не испортили идею.

Плюс с рынка где труд дороже — европа, сша,… ets.
Старые не оборудованные машины будут продаваться в пустоши типа РФ, Индии, Пакистана.
Где труд дешевый, а капитал дорогой.
avatar
Антон Б, это не самоделки, тот же яндекс устанавливает свое оборудование на обычные автомобили, и у яндекс на хорошем уровне беспилотники. По Москве уже больше 5 лет беспилотники ездят. Вопрос за тем, когда законодательно разрешат беспилотники использовать не в тестовом режиме. Причем стоимость оборудования и эксплуатации беспилотников снижается все последние годы.
Почему будет разрешено ездить только НОВЫМ, почему это выгоднее и для кого это выгоднее?
И какую идею может испортить установка оборудования при том, что на части новых автомобилей будет устанавливаться это же самое оборудование?
Мы думаем, что этот продукт, не более, чем копипаст некого аналогичного продукта или продуктов.) Ну, руками это делается медленней.
И что?
avatar
3Qu, а то, что промпт-инженер, может за одно и тоже время сделать большее количество задач, чем традиционный рукопашный программер
avatar
Дмитрий, сейчас и рукопашный программер делает не все сам, а только объединяет уже готовые библиотеки и коды для решения поставленной задачи. Если таковая задача не является типовой, АИ ее решить уже не сможет.
avatar
3Qu, т.е вы хотите сказать мне (разработчику), что сейчас разработчики ничего сами не пишут? или я формулировку не понял?
avatar
Дмитрий, вы не поняли формулировку.
avatar
Дмитрий, сейчас уже все кто за деньги кодят все используют llm.
хоть так хоть локальную.
так что идея что будет отдельный промт инженер — ну это тот-же программист.

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

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

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

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

С уважением
avatar

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

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




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

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

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

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

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

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

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

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

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

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

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

С уважением

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

С уважением
avatar
Мальчик buybuy, Однако, я также верю в то, что наступит время, когда многие профессии заменятся алгоритмами, где разработчики не станут исключением. Но не сейчас и еще не скоро. Нам бы для начала осилить автономное вождение и с java 8 на java 11/17 перейти. Боюсь, что к этому моменту многие другие профессии умрут быстрее.
avatar
V4110, про Джаву я вообще угораю
Каждая новая версия требует переписывания кода
вы не успеете на 17 перейти как уже 21 устареет

 а ведь уже 24 вышла

они там про обратную совместимость ничего не слышали чтоль

avatar
А не хрена такой бот нужен? Эмулировать диалог с любым собеседникам — это нативная способность языковой модели, с ней можно поговорить и без интерфейса. Вот если бы бот смог бы мне забор покрасить или мусор вынести это было бы совсем другое дело.
avatar
Петр, это мнение дилетанта

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

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

А что?

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

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

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

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

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

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

С уважением
avatar
приведу аналог — некто собрал дома машинку лего из 25-ти деталей по инструкции и удивляется почему и за что конструкторам автомобилей платят деньги
avatar
Тестер, хорошо

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

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

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

Чатбот, как иcправить ошибку октавы при определении темпа? Да, да, уже отфильтровали, сгладили, задали диапазон. Свое решение есть? Нет? Свободен.
avatar
Что я думаю по существу вопроса? Женица тебе надо, барин
 а что вообще имеется ввиду под словами «эмпатийный диалог»

все что может делать ИИ это отвечать на вопросы задаваемые человеком.
Причем не всегда удачно
 
может ли ваш бот задавать наводящие или уточняющие вопросы при поддержании «диалога» ?

Или получится история про 9 вторников






avatar

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

....все тэги



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