Сегодня днем (по просьбе товарища) решил потренироваться с агентами Chat GPT и создать бот для диалога клиента с любым собеседником (сосед из подъезда, грудастая блондинка, юрист, психолог, Наруто и еще 100500 живых и вымышленных персонажей).
Создание прототипа бота (отладка стартового меню, парсинг выбора персонажей) заняло 30 мин. Отладка скрипта для диалога с реальным или вымышленным персонажем заняло еще 1 час (были нюансы с промптами и их тюнингом).
В итоге — меньше, чем за 2 часа создан MVP забавного онлайн-продукта.
Традиционные программисты стройными рядами идут лесом в сторону болота...
Прототип любой не слишком сложной идеи реализуется за время обеденного перерыва...
Мальчик buybuy, до оператора колл-центр а нужно прорваться через бота. Почему вместо «скриптов на правилах» не используют тот же самый chatgpt (хотя мне лично больше grok нравится, когда я ищу какую-то инфу)?
Сравни цену за диалог (10-20 фраз) с Chat GPT 4o (или 4 mini) и калмыком из колл-центра )))
Цена решает все… (пока)
С уважением
P.S. Почему топовые банки до сих пор используют скрипты на правилах — мне достоверно неизвестно. Рискую предположить, что необозначенный вице-президент этого банка 5+ лет получает отчисления, премии и бонусы за свой давний говнопродукт…
а мне интересно, почему обычно в подобных статьях за программистов переживать начинают, а за операторов Колл центров не переживают или водителей, в из профессиях тоже вакансии кратно сократятся, а водители со временем исчезнут. Их то вазы больше программистов, где они работать будут 🤔
Александр Бельских, Водителя можно заменить только в НОВОЙ машине.
А старые продолжат ездить весь свой срок эксплуатации — все 30 лет если грузовики.
Их же не выкинут старый машины.
А работа на компьютере уже ускоряется llm на 30% + у специалистов.
и каждый год еще +5% точно добавляет.
это консервативные оценки.
Антон Б, где-то год назад читал, что развитие идет в двух направлениях: оборудование ставится на новый автомобиль или можно установить радар, лидар, камеры на бу автомобиль и подключить к электронике бу автомобиля (что и подтверждается приведенной ниже ссылкой). В Китае уже несколько лет в нескольких городах ездят беспилотные такси и автобусы, пока еще не массово, но ездят, тестируют видимо. Водители в топе по количеству специалистов. Вот даже Вы пишите в духе «ну когда это будет». Да даже если по 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.
Старые не оборудованные машины будут продаваться в пустоши типа РФ, Индии, Пакистана.
Где труд дешевый, а капитал дорогой.
Антон Б, это не самоделки, тот же яндекс устанавливает свое оборудование на обычные автомобили, и у яндекс на хорошем уровне беспилотники. По Москве уже больше 5 лет беспилотники ездят. Вопрос за тем, когда законодательно разрешат беспилотники использовать не в тестовом режиме. Причем стоимость оборудования и эксплуатации беспилотников снижается все последние годы.
Почему будет разрешено ездить только НОВЫМ, почему это выгоднее и для кого это выгоднее?
И какую идею может испортить установка оборудования при том, что на части новых автомобилей будет устанавливаться это же самое оборудование?
Дмитрий, сейчас и рукопашный программер делает не все сам, а только объединяет уже готовые библиотеки и коды для решения поставленной задачи. Если таковая задача не является типовой, АИ ее решить уже не сможет.
Дмитрий, сейчас уже все кто за деньги кодят все используют llm.
хоть так хоть локальную.
так что идея что будет отдельный промт инженер — ну это тот-же программист.
просто будет быстрее и качественнее делать свою работу.
а значит их нужно будет меньше.
llm это как отбойный молоток.
отбойный молоток и к нему все равно требуется работник.
Claude 3.7 и ChatGPT 4o на этот запрос с 3-й попытки написали код, который не дает белый экран в браузере. Но результат далек от ожиданий.
«Напиши код игры на HTML + JS + CSS + WebGL. Океан, синее градиентное небо. Реалистичные объемные волны (используй вершинные шейдеры). Мы управляем парусным кораблем. На небе видно солнце и солнечное гало. Иногда из океана выпрыгивают дельфины и касатки. Реалистичная и красивая 3D графика.»
Кстати, Мальчик, ты можешь за 15-30 минут сделать на обычной НС, без всякого АИ, так тебе нужный прогнозирующий фильтр для биржи, работающий минимум не хуже твоих экзерсисов.
Я пробовал, и это работает, только, как выяснилось, мне не нужен прогнозирующий фильтр для биржи.)
Но мы с тобой, бро, подискутируем на эту тему, когда ты на своих знаниях хотя бы $1 mio поднимешь.
У меня это получается, у тебя — нет, так что дискутировать с тобой на эту тему не вижу особого смысла )))
Но мы с тобой, бро, подискутируем на эту тему, когда ты на своих знаниях хотя бы $1 mio поднимешь.
Этак, мы никогда не подискутируем.))
Кстати, на хрена ты вообще здесь, на этом форуме пишешь? Здесь ни у кого нет даже десятой части от 1 мио баксов.))
Надо, кстати, тебя опять в ЧС, чтобы у меня не было поползновений дискутировать без 1 мио с великим и ужасным.)
На такие вещи программисты не нужны, это обычная лаба для третьего курса которую вручную делают ну дня три (если копипастить с гитлаба то день)
На сложных продуктах обычно свои закрытые библиотеки, на них нужно обучать внутри периметра. Ну и опять же нужен кто то кто будет создавать код на котором ии будет учиться.
Программисты никуда не денутся, просто будут новые задачи и будут требоваться новые знания.
40 лет назад были программисты, и после появления компактных пк, процессоров нового типа, дикого количество открытого кода, средств разработки и тп по прежнему нужны.
уверен после изобретения бейсик тоже народ говорил что теперь никому не нужны эти ребята знающие ассемблер, теперь каждый сам себе программист будет.
Мальчик buybuy, можно то можно. Но… когда-то с машинных кодов пересели на ассемблер, потом на обычные языки высокого уровня (мол, зачем математику отдавать задачу программисту, если он теперь сам может?) — нужда не уменьшилась. Сбацали хитрые фреймворки — нужда не уменьшилась. Вместо кропотливого кодирования гуя на гольном С и монструозном Win32API появились IDE с конструкторами гуя, да VisualBasic — нужда не уменьшилась.
На низком уровне с нуля игру делать не нужно — Unity есть, и всё равно программисты нужны.
Все эти упрощения приводят только к тому что еще больше народу будет плодить еще больше программок. Среднестатистический пользователь в багрепорте говорит просто «ой, не работает» — думаете ему легко будет сбабахать с новым подходом приложение?
Ну и плюс еще есть масса областей где подобный подход не будет работать. Например, есть в руках только документация на железку — у каждой конторы по своему написана, часто с ошибками или пропущенными фактами. ChatGPT не напишет драйвер.
Так то конечно некие классы задач станут проще и денег за них давать будут меньше. Но с другой стороны, и так известно что в общем случае чтобы сохранять востребованность нужно что-то новое осваивать. Вон не все специалисты по FoxPro или DOS пережили революцию. Мне кажется что задета будет небольшая часть программистов. Если не по числу занятых то по числу специализаций (есть же массовые формошлёпы, например). К тому же западный рынок и так периодически вышвыривает на улицу детсяки тысяч программистов, когда венчурные деньги заканчиваются и рыночные перспективы начинают хромать.
А насчёт «бац, и практически на халяву и на пустом месте, без затрат мозгов, получилось» — увольте, там было вгрохано много людей/ресурсов чтобы оно заработало в принципе, и продолжают вбухивать. Да, извочики больше не нужны чтобы добраться из Москвы во Владивосток. Но сколько других навороченных специалистов нужно взамен чтобы долететь на самолёте за 9 часов :-)
Мальчик buybuy, и еще — программисты берут за то что знают как выбить из заказчика что он хочет, натянуть хотелки на адекватные ресурсы, и хоть как-то гарантировать что получилось то, что хотелось. Плюс уметь объяснить что получилось, какие ограничения, знать где править если всплыл дефект или новое требование.
ИИ же не умеет оценивать и улучшать свой результат. Нарисовать, скажем, красивую бабу в нужном стиле он может. Но понять что у неё получилось три ноги и 15 пальцев, и исправить перед показом результата — не может.
Думаю, что это не более чем восторги дилетантов, слабо разбирающихся и в искусственном интеллекте и в программировании.
Это уже всё было раньше — “через 5 лет не будет ни книг ни театра только кино”...
Или вот очень зелёная энергетика — “скоро нефть будет не нужна, будут только солнечные батареи и ветряки”.
А реально, то через несколько лет, если всё будет хорошо, искусственный интеллект сможет достаточно уверенно и надежно выполнять широко распространённые типовые задачи. Будет приблизительно достигнут уровень начинающего программиста, имеющего за плечами полугодичные курсы. Но повторю, это будет касаться только несложных типовых задач.
пук-среньк, программисты не нужны...
а вы насколько близки к разработке? архитектор, программист, СА?
причем создание простенького бота и серьезная разработка? вы думаете, что разрабу, которые сможет только бота сделать будут платить большие деньги?
SVG, тут ресурс не программистов, а трепачей, поэтому они и не знают, что кодогенерации уже лет 20 как, и что в ИТ постоянно что-то упрощают, но работы от этого меньше не становится, а айтишников все больше.
Расскажу тебе историю произошедшею недавно с одним непоследним разработчиком из Микрософт
Вобщем начал он новый проект пилить, по всей моде с использованием АИ, копилота, чатГПТ
И попросил кусок кода в процессе
Каково же было его удивление когда ему вывалился его же собственный старый коммит который он когда то запушил в Гитхаб
с его же старыми ошибками и даже комментами
Мораль проста: искуственный интеллект не пишет код и никогда его писать не будет. он только дергает подходящие по его мнению куски из хранилищ, причем никакой гарантии что они хоть как то работают
Программисты могут спать спокойно, АИ им не грозит никак
Мое мнение такое: за 2 часа был создан кусок никому ненужного говна мало имеющий отношения к повседневной работе инженера и современным системам. Вы так же можете в тильде создать сайтец и посылать «программистов» лесом.
Этот сайтец в Тильде будет поддерживать беседу?
— от лица грудастой соседки Юли или бомжеватого соседа Вовы?
— от лица Наруто или Тоторо?
— от лица Путина или Трампа?
Не, ну я понимаю причину подгорания пукана у прогеров, но такую шляпу писать не нужно все же...
Мальчик buybuy, Однако, я также верю в то, что наступит время, когда многие профессии заменятся алгоритмами, где разработчики не станут исключением. Но не сейчас и еще не скоро. Нам бы для начала осилить автономное вождение и с java 8 на java 11/17 перейти. Боюсь, что к этому моменту многие другие профессии умрут быстрее.
А не хрена такой бот нужен? Эмулировать диалог с любым собеседникам — это нативная способность языковой модели, с ней можно поговорить и без интерфейса. Вот если бы бот смог бы мне забор покрасить или мусор вынести это было бы совсем другое дело.
Чтобы нагнуть LLM на эмпатийный продуктивный диалог — нужно потрудиться и написать сложный качественный промпт.
Но лохам это неведомо — им ИИ и забор красит, и мусор выносит...
Мальчик buybuy, не обижайтесь, вы молодец. Не боитесь новых технологий, стараетесь использовать. Но вы просто слишком серьезно относитесь к той поделке что у вас получилась. Это уже давно не является каким то продуктом за который платят зарплату, это довольно примитивный уровень для программиста (но очень хороший уверенный уровень для пользователя пк).
Не каждая секретарша умеющая рисовать в эксель графики становится аналитиком данных.
Не каждый школьник умеющий снимать видео становится популярным режиссером.
Не каждая бабушка которая научилась писать поверх картинок становится дизайнером.
Павел Худяков, так конечно это у меня свербит. Я десятилетия полодил на изучение экономики политэкономии, и меня как профессора Преображенского возмущает до глубины души когда ходят в парадную прям...
Китай проявляет интерес к увеличению закупок нефти, газа, угля в России — замминистра энергетики РФ Роман Маршавин «На встрече будут обсуждаться и газ, и нефть, и уголь, и электроэнергетика. Я встреча...
Китай проявляет интерес к увеличению закупок нефти, газа, угля в России — замминистра энергетики РФ Роман Маршавин «На встрече будут обсуждаться и газ, и нефть, и уголь, и электроэнергетика. Я встреча...
KatieArya, банк растет на консолидации активов
а на присоединений корректируется
но если зеленое стало холодным, а не синим, то для пипла тоже сойдет. схавает
ЗЕЛЕНСКИЙ ЗАЯВИЛ, ЧТО ВО ВТОРНИК В ТУРЦИИ СОСТОИТСЯ ВСТРЕЧА ПРЕДСТАВИТЕЛЕЙ УКРАИНЫ, ВЕЛИКОБРИТАНИИ, ФРАНЦИИ И ТУРЦИИ ПО ВОПРОСАМ БЕЗОПАСНОСТИ В ЧЕРНОМ МОРЕ17:20
все-таки будет
С уважением
Там есть
1. Скрипты на правилах
2. Человеческие колл-центры (в т.ч. текстовые)
С уважением
Сравни цену за диалог (10-20 фраз) с Chat GPT 4o (или 4 mini) и калмыком из колл-центра )))
Цена решает все… (пока)
С уважением
P.S. Почему топовые банки до сих пор используют скрипты на правилах — мне достоверно неизвестно. Рискую предположить, что необозначенный вице-президент этого банка 5+ лет получает отчисления, премии и бонусы за свой давний говнопродукт…
Лично мне Deep Suck вообще не зашел...
С уважением
но сервер этот стоит 20 ЛЯМОВ если полный ставить.
и плюс в РФ ввести видеокарты промышленные сложно.
а если на дешевый сервер то качество ниже — но постоянной растет уже года два)
А старые продолжат ездить весь свой срок эксплуатации — все 30 лет если грузовики.
Их же не выкинут старый машины.
А работа на компьютере уже ускоряется llm на 30% + у специалистов.
и каждый год еще +5% точно добавляет.
это консервативные оценки.
auto.ru/mag/article/selfdrivingsetup/?ysclid=m8gsoozc7r292041243&utm_referrer=https%3A%2F%2Fya.ru%2F
Беспилотным можно сделать практически любой автомобиль с современной CAN-шиной. Controller Area Network (CAN) — стандарт промышленной сети, ориентированный на объединение в сеть устройств и датчиков машины. К CAN-шине подключается система беспилотного управления рулем, тормозами и акселератором, а также сенсоры, в результате чего машина способна ездить самостоятельно.
А будет разрешено ездит, ь это разное.
разрешено будет ездить только НОВЫМ — так выгоднее.
и чтобы эти самоделки не испортили идею.
Плюс с рынка где труд дороже — европа, сша,… ets.
Старые не оборудованные машины будут продаваться в пустоши типа РФ, Индии, Пакистана.
Где труд дешевый, а капитал дорогой.
Почему будет разрешено ездить только НОВЫМ, почему это выгоднее и для кого это выгоднее?
И какую идею может испортить установка оборудования при том, что на части новых автомобилей будет устанавливаться это же самое оборудование?
И что?
хоть так хоть локальную.
так что идея что будет отдельный промт инженер — ну это тот-же программист.
просто будет быстрее и качественнее делать свою работу.
а значит их нужно будет меньше.
llm это как отбойный молоток.
отбойный молоток и к нему все равно требуется работник.
а не сам по себе.
Поддержку сделанного за 1.5 часа прототипа?!
С уважением
Claude 3.7 и ChatGPT 4o на этот запрос с 3-й попытки написали код, который не дает белый экран в браузере. Но результат далек от ожиданий.
«Напиши код игры на HTML + JS + CSS + WebGL. Океан, синее градиентное небо. Реалистичные объемные волны (используй вершинные шейдеры). Мы управляем парусным кораблем. На небе видно солнце и солнечное гало. Иногда из океана выпрыгивают дельфины и касатки. Реалистичная и красивая 3D графика.»
Я пробовал, и это работает, только, как выяснилось, мне не нужен прогнозирующий фильтр для биржи.)
На базе своих экзерсисов могу
Но мы с тобой, бро, подискутируем на эту тему, когда ты на своих знаниях хотя бы $1 mio поднимешь.
У меня это получается, у тебя — нет, так что дискутировать с тобой на эту тему не вижу особого смысла )))
С уважением
Кстати, на хрена ты вообще здесь, на этом форуме пишешь? Здесь ни у кого нет даже десятой части от 1 мио баксов.))
Надо, кстати, тебя опять в ЧС, чтобы у меня не было поползновений дискутировать без 1 мио с великим и ужасным.)
Обидчивый ты наш )))
Ты мне нравишься, бро )))
Но твоя обычная безапелляционность меня убивает (((
С уважением
Кстати, никаких обид, чисто прагматические соображения.
Если прошлое — это Каторга, то и в такси, и на стройке будут вопросы...
С уважением
На сложных продуктах обычно свои закрытые библиотеки, на них нужно обучать внутри периметра. Ну и опять же нужен кто то кто будет создавать код на котором ии будет учиться.
Программисты никуда не денутся, просто будут новые задачи и будут требоваться новые знания.
40 лет назад были программисты, и после появления компактных пк, процессоров нового типа, дикого количество открытого кода, средств разработки и тп по прежнему нужны.
уверен после изобретения бейсик тоже народ говорил что теперь никому не нужны эти ребята знающие ассемблер, теперь каждый сам себе программист будет.
Кстати, еще +1 час я создал бот для Telegram (по ключу API Chat GPT)
С уважением
P.S. А потом перестал понимать, за что берут деньги программисты?
На низком уровне с нуля игру делать не нужно — Unity есть, и всё равно программисты нужны.
Все эти упрощения приводят только к тому что еще больше народу будет плодить еще больше программок. Среднестатистический пользователь в багрепорте говорит просто «ой, не работает» — думаете ему легко будет сбабахать с новым подходом приложение?
Ну и плюс еще есть масса областей где подобный подход не будет работать. Например, есть в руках только документация на железку — у каждой конторы по своему написана, часто с ошибками или пропущенными фактами. ChatGPT не напишет драйвер.
Так то конечно некие классы задач станут проще и денег за них давать будут меньше. Но с другой стороны, и так известно что в общем случае чтобы сохранять востребованность нужно что-то новое осваивать. Вон не все специалисты по FoxPro или DOS пережили революцию. Мне кажется что задета будет небольшая часть программистов. Если не по числу занятых то по числу специализаций (есть же массовые формошлёпы, например). К тому же западный рынок и так периодически вышвыривает на улицу детсяки тысяч программистов, когда венчурные деньги заканчиваются и рыночные перспективы начинают хромать.
А насчёт «бац, и практически на халяву и на пустом месте, без затрат мозгов, получилось» — увольте, там было вгрохано много людей/ресурсов чтобы оно заработало в принципе, и продолжают вбухивать. Да, извочики больше не нужны чтобы добраться из Москвы во Владивосток. Но сколько других навороченных специалистов нужно взамен чтобы долететь на самолёте за 9 часов :-)
ИИ же не умеет оценивать и улучшать свой результат. Нарисовать, скажем, красивую бабу в нужном стиле он может. Но понять что у неё получилось три ноги и 15 пальцев, и исправить перед показом результата — не может.
Думаю, что это не более чем восторги дилетантов, слабо разбирающихся и в искусственном интеллекте и в программировании.
Это уже всё было раньше — “через 5 лет не будет ни книг ни театра только кино”...
Или вот очень зелёная энергетика — “скоро нефть будет не нужна, будут только солнечные батареи и ветряки”.
А реально, то через несколько лет, если всё будет хорошо, искусственный интеллект сможет достаточно уверенно и надежно выполнять широко распространённые типовые задачи. Будет приблизительно достигнут уровень начинающего программиста, имеющего за плечами полугодичные курсы. Но повторю, это будет касаться только несложных типовых задач.
а вы насколько близки к разработке? архитектор, программист, СА?
причем создание простенького бота и серьезная разработка? вы думаете, что разрабу, которые сможет только бота сделать будут платить большие деньги?
в общем не понимаю, почему это попало на главную)
Вобщем начал он новый проект пилить, по всей моде с использованием АИ, копилота, чатГПТ
И попросил кусок кода в процессе
Каково же было его удивление когда ему вывалился его же собственный старый коммит который он когда то запушил в Гитхаб
с его же старыми ошибками и даже комментами
Мораль проста: искуственный интеллект не пишет код и никогда его писать не будет. он только дергает подходящие по его мнению куски из хранилищ, причем никакой гарантии что они хоть как то работают
Программисты могут спать спокойно, АИ им не грозит никак
Этот сайтец в Тильде будет поддерживать беседу?
— от лица грудастой соседки Юли или бомжеватого соседа Вовы?
— от лица Наруто или Тоторо?
— от лица Путина или Трампа?
Не, ну я понимаю причину подгорания пукана у прогеров, но такую шляпу писать не нужно все же...
С уважением
Каждая новая версия требует переписывания кода
вы не успеете на 17 перейти как уже 21 устареет
а ведь уже 24 вышла
они там про обратную совместимость ничего не слышали чтоль
Чтобы нагнуть LLM на эмпатийный продуктивный диалог — нужно потрудиться и написать сложный качественный промпт.
Но лохам это неведомо — им ИИ и забор красит, и мусор выносит...
С уважением
А что?
С уважением
искусственные программные попугаи заменят живых человекообразных попугаев
любой мало-мальски смышленый пацан сможет создать своего искусственного попугая, ощущая себя Богом
миллионы живых человекообразных попугаев пойдут собирать грибы и ягоды, а потом выйдут на улицы требуя денег, еды и работы
как уничтожить лишних живых попугаев? — такой вопрос встанет на повестку дня G7
Жду от тебя здесь алгоритм из 25 пунктов, как организовать в онлайне диалог с живым или выдуманным персонажем.
Если твой персональный LEGO не сложится — значит, ты — п@здобол...
С уважением
Не каждая секретарша умеющая рисовать в эксель графики становится аналитиком данных.
Не каждый школьник умеющий снимать видео становится популярным режиссером.
Не каждая бабушка которая научилась писать поверх картинок становится дизайнером.
Чатбот, как иcправить ошибку октавы при определении темпа? Да, да, уже отфильтровали, сгладили, задали диапазон. Свое решение есть? Нет? Свободен.
все что может делать ИИ это отвечать на вопросы задаваемые человеком.
Причем не всегда удачно
может ли ваш бот задавать наводящие или уточняющие вопросы при поддержании «диалога» ?
Или получится история про 9 вторников