Как стать автором
Обновить

Комментарии 49

ЗакрепленныеЗакреплённые комментарии

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

Я рассматривал разные инструменты для создания UI - tkinter, kivy, pyqt6, в итоге выбор пал на последний, т.к. была возможность использовать относительно простую и удобную программу Qt Designer, в ней в целом можно было легко сделать наброски того, что в итоге я хочу получить от интерфейса. И вся соль была в том, что я создал его там, конвертировал в код, а потом ChatGPT помогал мне интегрировать логику моей программы в этот интерфейс, чего бы я никак не сделал сам.

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

А писать программы "в продакшон" с их помощью - свят-свят-свят...

Ну, какой-то большой проект точно нет) хотя это пока, представляю как уже 4.0 может помочь, а ведь это относительно молодая технология, на сколько я понимаю.

Обучение?) Спросите у популярных LLM сколько детей было у Ленина. А потом прикиньте, чему он их обучает)

я думаю вы использовали ChatGPT 3.5 а 4.0 уже есть и он умнее

Да, так и есть, я пока поставил на паузу свой проект, об этом позже напишу.

А 4.0 бесплатный и общедоступный тоже? Что-то помнится как будто он по подписке был.

Через copilot.microsoft.com GPT4 доступен бесплатно. В ChatGPT платно.

Попробуйте Microsoft Copilot, у него под капотом как раз GPT4 Turbo. И он бесплатный. Правда , как я помню нужно регион поменять на США.

Примеры кода GUI не помещали бы

По кайфу, сам пробовал ChatGPT 3.5 OpenAI для ботов на aiogram ради интереса, но без успешно(

Развернул по итогу на хосте freeGPT)))

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

А как можно поиграться в этот ваш Чед джипити бесплатно? Обещаю не грузить сотнями запросов, мне только парочку идей проверить.

Бот в телеге AIGPT4bot (не знаю что за версия), Yandex GPT в браузере вроде какой-то осмысленный код мне выдавал, локальная модель Hermes вроде в софте GPT4all.io

Ещё есть poe.com - солянка разных чатботов.

@GPT4_DALLE3_bot лучший в тг)

НЛО прилетело и опубликовало эту надпись здесь

С нетерпением жду, когда появится первый АИ депутат

С нетерпением жду, когда появится первый АИ депутат

Да даже просто депутат с интеллектом - хоть искусственным, хоть с естественным :))

НЛО прилетело и опубликовало эту надпись здесь

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

Благодарю за совет. Вообще целью создания этого мини проекта было изначально любопытство, а в итоге она переросла даже не то что в простой помощник - шпаргалку, захотелось полноценное рабочее решение, с выгрузкой в пдфку красивой оформленной таблички, с дальнейшей отправкой в составе проекта в экспертизу и всякими действительно полезными функциями. Даже в таком виде, я давал попользоваться своим коллегам и они отмечали, что это уже удобнее того что есть и продается за 70к в год на один комп, а в перспективе можно было бы вполне даже продавать если добиться сертификации ГОСТ, конкуренция низкая. Ну или как минимум иметь что то в резюме если захочу сменить профессию :)

Я бы к примеру пошёл другим путём. Даже можно сказать хожу уже третий год другим путём.

Доп. данные - Sprinkad я когда то смотрел, лет 15 назад когда в компании Plazma-t делал ТЗ на расчёт насосных установок.

Вот сейчас у меня по системам автоматизации телеграмм канал с 700 подписчиками ( ютуб 2600). В принципе монетизация уровня " в резюме" - мне кажется более чем приемлиемым вариантом, если нет понимания как и чего продавать. Опять же в большом телеграмм канале всегда можно найти людей которые существенно умнее в какой то отдельно взятой узкой нише.

Опять же сделав условно бесплатную историю с расчётом ботом в телеграмме можно создать в телеграмме канал (комьюнити) и получить быстрый и адэкватный отзыв о работе программы и предложения по исправлению/дополнению такие, какие врятли можно получить от платной программы. Бонусом так же множество советов более бывалых проектировщиков их отдельной какой либо сферы - если программа будет востребована проектировщиками " сарафанным радио"

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

Благодарю за совет, я почему-то подумал вариант тг, это работа программы в боте и ее коммерческая реализация там же, так по идее конечно можно сделать бесплатный доступ к тг боту, который будет только выдавать расчет без сертификатов и прочего, собирать фидбек + полезный инструмент для проектировщика если нужно быстро накидать НС, а уже для компаний можно выдавать лицензию с ответственностью, сертификатами соответствия СП 485 и тд. Спасибо за совет!

То-есть вы по смыслу - сертифицируете каким то образом Алгоритм?

как, где?

во внииПО?

не понятно.

(доп. вводные - сейчас я в болиде работаю)

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

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

Ещё одно подтверждение, что большей частью паника вокруг АИ поднята щазря. По крайней мере, пока)

 По крайней мере, пока )

Надо сказать, что даже платная четвёртая версия в чате почти за год потерпела очень сильный даунгрейд, на мой взгляд. Контекстное окно, качество генерации и так далее, очень сильно упало. Например, на релизе, с задачами вроде выудить главную инфу из длинных release notes сетка справлялась феноменально, а c сегодняшней я потратил 10 минут, чтобы навести сетку на то, что я уже сам нашёл, теперь её нужно упрашивать, чтобы получить что-то полезное.

Пришла цензура и авторское право, к сожалению. Работать стало сложнее, к сожалению.

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

Я рассматривал разные инструменты для создания UI - tkinter, kivy, pyqt6, в итоге выбор пал на последний, т.к. была возможность использовать относительно простую и удобную программу Qt Designer, в ней в целом можно было легко сделать наброски того, что в итоге я хочу получить от интерфейса. И вся соль была в том, что я создал его там, конвертировал в код, а потом ChatGPT помогал мне интегрировать логику моей программы в этот интерфейс, чего бы я никак не сделал сам.

Если нужна будет помощь - пишите

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

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

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

Я в первую очередь пробовал разобраться как раз с мануалами по Kivy и PyQt6 + Qt Designer, и если программу Qt Designer ещё как-то удалось, то прийти к пониманию как пересобрать логику программы под PyQt6 для интегрирования в интерфейс мне никак не давалось с моим околонулевым знанием в программировании, попытки были не раз, а при помощи нейронки мне получилось в первую очередь лучше разобраться в инструменте, к слову об этом тоже в статье написал. И в итоге получил рабочий вариант приложения через 4-5 дней. Код пожалуй не буду писать, а то мало ли, ребятам из ТактВоды или ГидраВПТ слишком любопытно станет :) да и не закончена она всё же.

Дело не в "не справлялся", а в удобстве и сокращении времени в несколько раз, на рутинные расчеты, которые в Экселе можно и большинство в целом и делает, но многие не учитывают всё то, что обычно я учитывал, например поправочный расход по мере отдаления от диктующего оросителя, и поправку на несимметричность системы, которая бывает в 99% случаев. В итоге специалисты пожарной безопасности пользуясь "продвинутыми" программами или по старинке через Эксель, либо опускают и упрощают расчет, что может навредить системе в значительной степени, либо делают как надо, но тратят в разы больше полезного времени.

Просто штампануть GUI на каком-нибудь DELPHI вместе с расчетами и логикой (минут 20, судя по фото интерфейса) + часов 5 (максимум) на курение теории с нуля, и вуаля, у вас готовое мультиплатформенное приложение.

Что вы делали столько времени и зачем вам вообще текстовый предсказатель в этой, в принципе, не самой замороченной задаче, мне даже представить себе трудно...

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

В общем, из статьи ясно только то, что вы не ищете легких путей )))

А чё искать расчеты, заходите для начала на СП 485.131500 открываете и изучаете 90 страниц норм, изучаете гидравлику жидкостей в трубопроводах хотя бы на базовом уровне, изучаете техническую документацию на 3-4 самых популярных видов (не моделей) оросителей для начала, собираете данные о них, технические характеристики труб, открываете другие документы, на насосные станции СНиП 2 и системы ВПВ СП 10, и в путь :) удачи. Как выполните, неплохо и остальные нормы тоже изучить, например СП по парковкам, аэропортам, атриумным помещениям, неплохо было бы чтобы ваша программа учитывала и наиболее популярные решения СТУ, для этого их желательно почитать и суметь вникнуть хотябы штук в 100.

С удовольствием почитаю как вы за пару часов забабахаете шедевр, и покорите рынок аж с целыми двумя-тремя программами :)

Ну вы почитайте внимательно, что там описано, может тогда поймёте) если не поймёте, то перечитайте пока не поймёте, других советов как до вас донести, у меня к сожалению, нету.

Так вы определитесь у вас сложность вызвала алгоритмическая часть или что-то еще? Судя по статье наибольшее сопротивление вашему вкатыванию в чудный мир, оказал именно процесс создания ГУИ (особливо в части ООП), так как в консоли у вас все летало...

Вот про процесс создания пользовательского интерфейса (ГУИ), мой оригинальный комментарий, основанный на вполне адекватном опыте обучения нескольких людей с нуля... Самый тяжелый случай занял около 6 часов, после чего, тяжеловатый на подъем студиус, таки выдал мне рабочий калькулятор с тригонометрией и блекджеком на дельфях ))))))

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

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

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

Я по началу думал, что мне вообще не нужно будет трогать арифметическую часть, что она будет просто каким-магическим образом сохраняться в объект, и выводиться, может так и можно было сделать обладая достаточным опытом и в том и в другом и заранее делая программу по другому, но во первых тебе нужно всегда указывать расстояние между оросителями, которое далеко не всегда одинаковое, правильно двигаться от диктующего оросителя к началу системы и по хорошему иметь ввод как ручной чтобы контролировать диаметры и расстояние на каждом участке, так и автоматический режим. Скажите честно, вы правда считаете что можно посадить человека без спец образования в вашей сфере, дать ему 5 часов на изучение библиотеки и он залетит и полностью правильно интегрирует логику в интерфейс?) Если да, то у меня нет сомнений, программирование это точно не моё и может зря я этим интересуюсь. К тому же, вы говорите что обучите за 5-6 часов, это же не тоже самое что сесть и не имея ни опыта, ни представления, ни наставника, сесть и сделать это за один день)

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

К слову, раз уж вы все таки выделите вечер на то чтобы решить все эти задачи, вы бы ещё могли запросить у завода производителя пожарных рукавов расчет на скорость движения жидкости и потери напора, потому как есть определенный норматив который регулирует значения, но методику предоставляет изготовитель конкретных рукавов. У меня они конечно есть, но вероятно вы их тоже быстро раздобудите :) помимо всего прочего, неплохо бы и предусмотреть возможность расчетов и дренчерных завес, методика у них немного иная. Также необходимо будет и изучить техническую документацию на насосные станции таких брендов как Grunfos, Willo, и отечественные Плазма Т. Есть некоторые нюансы которые нужно смотреть именно в технической документации на НС. В частности есть различия на подбор необходимых характеристик по кривой зависимости давления от объема воды, при которых минимален риск гидроудара и быстрого выведения из строя моторов, тут как говорится, "лучше перебдеть.." и "тише едешь" не работают

Примерно через 2 часа я понял, что бот гоняет меня по кругу и...

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

Если у вас он коряво работает — причина в вас

Ну не знаю, мне тут битриксовый ГПТ, на запрос

напиши php код для отправки сообщений в телеграмм

Выдал такую дичь:
Конечно! Вот пример кода на PHP, который отправляет сообщение в Telegram с использованием библиотеки Telegram Bot API:

```php
<?php

// Вставьте ваш токен бота Telegram
$botToken = 'YOUR_BOT_TOKEN';

// Вставьте ID чата, в который нужно отправить сообщение
$chatId = 'YOUR_CHAT_ID';

// Текст сообщения
$messageText = 'Привет, это тестовое сообщение из моего бота!';

// Формируем URL для отправки запроса
$apiUrl = "https://api.telegram.org/bot{$botToken}/sendMessage?chat_id={$chatId}&text=" . urlencode($messageText);

// Отправляем запрос
$response = file_get_contents($apiUrl);

// Проверяем ответ
if ($response === false) {
echo "Ошибка при отправке сообщения в Telegram.";
} else {
echo "Сообщение успешно отправлено в Telegram!";
}
```

Не забудьте заменить `'YOUR_BOT_TOKEN'` на токен вашего бота Telegram и `'YOUR_CHAT_ID'` на ID чата, в который вы хотите отправить сообщение.

Я не пользовался тг, сидел с ВПН на обычном.

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

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

Плюсую, что гтп помогает обучаться, сам сейчас тоже с ним общаюсь по питону.

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

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

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

Если нет цели научиться прогать, то GPT в помощь, но только для мелких задач. Но для учащихся программированию chatGPT крайне вреден, только если нужна помощь в отладки кода. Об этом есть целая статья. Одним словом тупее от него со страшной прогрессией. Удачи, а тем кто только начал учиться желаю не остаться в дураках когда нейросеть будет генерировать дурно пахнуть код)

+

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории