Я просто ставлю Ubuntu раз в 5 лет, смотрю на весь этот зоопарк UI. Честное слово, как в 90ые возращаюсь. Отступы текста от краев окон по человечески сделать не могут. Какие-то вырвиглазные шрифты и прочие кривости. Выключаю, удаляю. Смотрю скриншоты других видов в нете. Забываю про линукс ещё на 5 лет.
К слову, на макоси окно настроек открываешь и этот вид тоже вызывает испанский стыд.
То что локально маленького чат бота поднять хоть на осциллографе это понятно. Мне саму реализацию интересно посмотреть. Это ведь уже полноценного специализированно помощника сделать можно. Бухгалтерию, на данным момент я бы ему не доверил, но какую-то автоматизацию со сверкой данных или тому подобное можно было бы сделать.
Не, без сервиса. Чисто локально, исключительно внутри приложения. Скрепка, это так пример. Без интернета, без отдельного, ручного поднимания сервера. Как агент приложения
Парни, а такой вопрос. Кто нибудь встраивал небольшие LLM в полноценное приложение? К примеру, как скрепка в офисе или обработчик какой нибудь. Хочется посмотреть реализацию
У o1 есть проблемы с кодингом. К примеру, может найти и подсказать как исправить ошибку и в процессе продолжения диалога вернуть её на место да и ещё таких же наплодить. Там либо контекстное окно не 32к и оно просто забывает цепочку, либо я даже не знаю.
Я каждый день с кодом работаю с ChatGPT и Calude и если первый промт приходится расписывать хоть как-то, то потом больше двух строк не пишу. Да, бывает начинает глючить проще перенести базу в новый чат. Но в новом чате уже ничего не объясняю, а просто продолжаю как если бы продолжал в старом.
У вас же диалог не закрылся, напишите правки и он адаптируется. Не с первого раза напишет, так со второго. А вообще, чем больше код у него будет в памяти, тем меньше ему объяснять надо что, зачем и почему.
Я не из деревни и кодить как раз начал с помощью 4o пару месяцев назад. Он сам подсказывает что установить и в каком порядке. Иногда это сложно понять, особенно когда он названия меню называет иначе. Часто путает проект и решение, но тут уже руку набиваешь и адаптируешся к тому, что он постоянно что-то отвечает не точно. Про Git он мне ничего не сказал, я задался этим вопросом, когда замучился бекапить проект копированием папки и сравнением изменения кода. О Git я узнал пару недель назад и плакал))) Установка 2 минуты, никаких сложностей создать репозиторий. Сложнее всего это работать с ним когда ты вообще 0, но потихоньку разбираемся.
И как вы проверили? Типа компилируется -- значит работает?
Нет. Согласно промту собрал по условиям данные, отсортировал и выдал результат в структурированном, ожидаем виде. После этого вручную проделал ту же задачу несколько раз в разных примерах. Если повторяемость 100%, идем дальше. Вводишь новую функцию, проверяешь на совместимость с предыдущими и т.д. Я не заказ для кого то делаю, по расплывчатому тз, а делаю программу для себя. Я прекрасно понимаю что она должна делать и какой результат должна выдавать и всегда могу это перепроверить. Для примера. Вот покупаете вы у Autodesk программу по подписке $4000, выходит апдейт, часть функций отваливается. Репортишь, ждешь пол года нового патча. Часть пофиксили, часть снова сломали и это даже не круг, а бесконечная кривая. Из года в год, ломают и фиксят одно и тоже. Вот там наверно тоже Кормена не читали, либо там тоже не "нормальные" инженеры. Ничем тут не горжусь. Человек написал что ChatGPT это что просто игрушка, я примером показал что уже нет. Мне не надо ТЗ с исполнителем обсуждать и не нужно видеть его реакцию если в процессе мне нужно что-то изменить. У меня появляется новая идея и я её в течение 5 минут уже могу видеть в работе.
Мне непонятно зачем тут что-то приукрашивать. Я сейчас может в терминологии немного будут путаться, но вы уже простите. Я что такое IDE два-три месяца назад вообще не знал. Я не сколько раз пробовал в ChatGPT 3.5 и 4 набросать мне какой-то простой кусок кода и всегда получал общие рекомендации и ссылки где что можно почитать. После презентации 4o, я проверил и его и он сразу мне написал на VB кусок кода строк в 50. Я проверил, он работал. Когда она вырос до 500 строк, я поставил Visual Studio(сначала поставил Visual Code и не понимал как редактор форм открыть) и попросил перевести его в C#. Тут честно сказать, я застопорился на моменте как вообще проект создать на .net, подключением сборок и интерфейсом, хоткеями и т.д. Ну за неделю понемногу стал ориентироваться. Каждый раз как мне нужно что-то было добавить в программу я просто просил его переписывать весь код с нуля. Было больно, время уходило просто на ожидание, особенно когда компилятор ругался и надо было это все по новой поправлять. Просто скидывал лог ошибок в окно ChatGPT, тот правил. Со временем понял что можно и просто попросить какой-нибудь метод переписать, а после пару строчек в нем. Но в целом, я до сих пор сильно не вникаю что он пишет. С виду подходит, код компилируется, функция работает, а больше ничего и не надо. 5к кода это то что он нагенерил мне, какие-то сторонние библиотеки для работы с dxf конечно подключены.
Это очень странный вопрос. Я понимаю что оно работает, так как я пишу программу для себя и понимаю задачи которые она должна выполнять. Я приложу скриншот. Если поверхностно, то это аддон к Autodesk Inventor для пакетной выгрузки файлов в dxf, по определенным условиям. После выгрузки, dxf считывается на предмет геометрии и рендерит полученную превьюшку обратно в таблицу. Дальше файлы уходят на лазерную резку. Тесты разумеется делаю я сам, а проблемы решает ChatGPT. Мне даже не надо ему разжевывать проблему, контекст задачи он с ходу сам прекрасно понимает.
Мне 4o нагенерил около 5000 строк кода при условии что я вообще ни одной строчки не понимаю и оно работает. Если разбивать на подзадачи, то вполне справляется.
Да нет, в России тоже доступно, просто пока общается только на английском
Отвечает на русском, потом удаляет ответ и пишет что пока не знает такой язык 😝
Кнопку копировать код тоже два года доделывали. Всему свое время.
Я просто ставлю Ubuntu раз в 5 лет, смотрю на весь этот зоопарк UI. Честное слово, как в 90ые возращаюсь. Отступы текста от краев окон по человечески сделать не могут. Какие-то вырвиглазные шрифты и прочие кривости. Выключаю, удаляю. Смотрю скриншоты других видов в нете. Забываю про линукс ещё на 5 лет.
К слову, на макоси окно настроек открываешь и этот вид тоже вызывает испанский стыд.
Согласен. Лента была забита новостями ChatGPT месяца три. Рекомендаций в ютубе вся страница в LLM.
То что локально маленького чат бота поднять хоть на осциллографе это понятно. Мне саму реализацию интересно посмотреть. Это ведь уже полноценного специализированно помощника сделать можно. Бухгалтерию, на данным момент я бы ему не доверил, но какую-то автоматизацию со сверкой данных или тому подобное можно было бы сделать.
Не, без сервиса. Чисто локально, исключительно внутри приложения. Скрепка, это так пример. Без интернета, без отдельного, ручного поднимания сервера. Как агент приложения
Парни, а такой вопрос. Кто нибудь встраивал небольшие LLM в полноценное приложение? К примеру, как скрепка в офисе или обработчик какой нибудь. Хочется посмотреть реализацию
128000 токенов это общее контекстное окно. Если сразу загрузить такой объем, то модель кроме как гору бреда ничего не напишет.
4о иногда так мозг делает, что переклбчаешься на о1 и вопрос моментально решается. Потом делаешь всё на о1 и думаешь что уж лучше обратно на 4о)))
У o1 есть проблемы с кодингом. К примеру, может найти и подсказать как исправить ошибку и в процессе продолжения диалога вернуть её на место да и ещё таких же наплодить. Там либо контекстное окно не 32к и оно просто забывает цепочку, либо я даже не знаю.
Я каждый день с кодом работаю с ChatGPT и Calude и если первый промт приходится расписывать хоть как-то, то потом больше двух строк не пишу. Да, бывает начинает глючить проще перенести базу в новый чат. Но в новом чате уже ничего не объясняю, а просто продолжаю как если бы продолжал в старом.
У вас же диалог не закрылся, напишите правки и он адаптируется. Не с первого раза напишет, так со второго. А вообще, чем больше код у него будет в памяти, тем меньше ему объяснять надо что, зачем и почему.
Я не из деревни и кодить как раз начал с помощью 4o пару месяцев назад. Он сам подсказывает что установить и в каком порядке. Иногда это сложно понять, особенно когда он названия меню называет иначе. Часто путает проект и решение, но тут уже руку набиваешь и адаптируешся к тому, что он постоянно что-то отвечает не точно. Про Git он мне ничего не сказал, я задался этим вопросом, когда замучился бекапить проект копированием папки и сравнением изменения кода. О Git я узнал пару недель назад и плакал))) Установка 2 минуты, никаких сложностей создать репозиторий. Сложнее всего это работать с ним когда ты вообще 0, но потихоньку разбираемся.
Нет. Согласно промту собрал по условиям данные, отсортировал и выдал результат в структурированном, ожидаем виде. После этого вручную проделал ту же задачу несколько раз в разных примерах. Если повторяемость 100%, идем дальше. Вводишь новую функцию, проверяешь на совместимость с предыдущими и т.д. Я не заказ для кого то делаю, по расплывчатому тз, а делаю программу для себя. Я прекрасно понимаю что она должна делать и какой результат должна выдавать и всегда могу это перепроверить.
Для примера. Вот покупаете вы у Autodesk программу по подписке $4000, выходит апдейт, часть функций отваливается. Репортишь, ждешь пол года нового патча. Часть пофиксили, часть снова сломали и это даже не круг, а бесконечная кривая. Из года в год, ломают и фиксят одно и тоже. Вот там наверно тоже Кормена не читали, либо там тоже не "нормальные" инженеры.
Ничем тут не горжусь. Человек написал что ChatGPT это что просто игрушка, я примером показал что уже нет.
Мне не надо ТЗ с исполнителем обсуждать и не нужно видеть его реакцию если в процессе мне нужно что-то изменить. У меня появляется новая идея и я её в течение 5 минут уже могу видеть в работе.
Любая ПРО спортивная снаряга играет на результат. Проигрывает всегда тот, кто не принимает правила игры.
Ну так всегда и делали. Если нужен стабильный фреймтайм и хороший фпс, то убиваем графику и разрешение.
Мне непонятно зачем тут что-то приукрашивать. Я сейчас может в терминологии немного будут путаться, но вы уже простите. Я что такое IDE два-три месяца назад вообще не знал. Я не сколько раз пробовал в ChatGPT 3.5 и 4 набросать мне какой-то простой кусок кода и всегда получал общие рекомендации и ссылки где что можно почитать. После презентации 4o, я проверил и его и он сразу мне написал на VB кусок кода строк в 50. Я проверил, он работал.
Когда она вырос до 500 строк, я поставил Visual Studio(сначала поставил Visual Code и не понимал как редактор форм открыть) и попросил перевести его в C#. Тут честно сказать, я застопорился на моменте как вообще проект создать на .net, подключением сборок и интерфейсом, хоткеями и т.д. Ну за неделю понемногу стал ориентироваться.
Каждый раз как мне нужно что-то было добавить в программу я просто просил его переписывать весь код с нуля. Было больно, время уходило просто на ожидание, особенно когда компилятор ругался и надо было это все по новой поправлять. Просто скидывал лог ошибок в окно ChatGPT, тот правил. Со временем понял что можно и просто попросить какой-нибудь метод переписать, а после пару строчек в нем. Но в целом, я до сих пор сильно не вникаю что он пишет. С виду подходит, код компилируется, функция работает, а больше ничего и не надо.
5к кода это то что он нагенерил мне, какие-то сторонние библиотеки для работы с dxf конечно подключены.
Это очень странный вопрос. Я понимаю что оно работает, так как я пишу программу для себя и понимаю задачи которые она должна выполнять. Я приложу скриншот. Если поверхностно, то это аддон к Autodesk Inventor для пакетной выгрузки файлов в dxf, по определенным условиям. После выгрузки, dxf считывается на предмет геометрии и рендерит полученную превьюшку обратно в таблицу. Дальше файлы уходят на лазерную резку.
Тесты разумеется делаю я сам, а проблемы решает ChatGPT. Мне даже не надо ему разжевывать проблему, контекст задачи он с ходу сам прекрасно понимает.
Скрытый текст
Мне 4o нагенерил около 5000 строк кода при условии что я вообще ни одной строчки не понимаю и оно работает. Если разбивать на подзадачи, то вполне справляется.