русский

ИИ для программиста?

45222  1 2 3 4 5 6 7 8 9 10 alle
AlexNek патриот15.08.24 21:30
AlexNek
NEW 15.08.24 21:30 
in Antwort MrSanders 15.08.24 18:38
Верная: "вы можете гарантировать, что этот... ни при каких условиях не выдаст никому

Обещают то именно это, но бумагу скорее всего не подпишут.

#61 
AlexNek патриот15.08.24 21:43
AlexNek
NEW 15.08.24 21:43 
in Antwort MrSanders 15.08.24 19:11
то не рассуждения, это - принцип работы нейросетей

Скажем так, на каком принципе работает автомобиль или самолёт мне не важно, важно то что он выполняет то, что мне требуется.

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


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

#62 
MrSanders коренной житель15.08.24 21:46
NEW 15.08.24 21:46 
in Antwort AlexNek 15.08.24 21:30
Обещают то именно это, но бумагу скорее всего не подпишут.

Нет. Никто и не обещает.

#63 
AlexNek патриот15.08.24 22:15
AlexNek
NEW 15.08.24 22:15 
in Antwort MrSanders 15.08.24 21:46
Нет. Никто и не обещает.

Q. If I send you my source code for analysis, is it possible that someone else will receive it as well?


A. No, if you send me your source code for analysis, it will remain private and only accessible to me during our conversation. OpenAI's privacy policy ensures that your data isn't shared with others. Once our session ends, I no longer have access to the code or the conversation, and your code is not stored or used for other purposes.

Feel free to share the code if you need help, and I'll assist you within this secure environment.


Ломит проверять но вроде так https://openai.com/policies/privacy-policy/

#64 
Срыв покровов патриот15.08.24 23:26
NEW 15.08.24 23:26 
in Antwort MrSanders 15.08.24 19:11, Zuletzt geändert 15.08.24 23:28 (Срыв покровов)
Никаких принципиальных изменений с конца 60-х (многослойность) и 70-х (обратная связь, а её сообразили к НС прикрутить только в 80-х, в 86 что-ли) нет. Зато есть возможность выдрессировать на миллиардах документов.

Мне как конечному пользователю пофиг, как взлетел ЧатГПТ. Были там принципиальные изменения или нет.

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

#65 
alex445 патриот16.08.24 01:31
NEW 16.08.24 01:31 
in Antwort Срыв покровов 15.08.24 23:26

- Сколько знаков в минуту печатаете?

- Тысяча двести.

- Так быстро?!

- Да, но такая ерунда получается...

#66 
MrSanders коренной житель16.08.24 07:38
NEW 16.08.24 07:38 
in Antwort Срыв покровов 15.08.24 23:26
Вот только до появления чат ГПТ я не видел ни одного продукта, который бы мог тебе по запросу писать код программы.

Ну, во-первых, он не может. Кроме совсем уж примитива. А во-вторых, теоретически, первыми были deepl.com Просто они себя переводами ограничили. Но с таким же успехом могли бы "код" генерировать.

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

#67 
MrSanders коренной житель16.08.24 07:40
NEW 16.08.24 07:40 
in Antwort AlexNek 15.08.24 22:15
Ломит проверять но вроде так

Тут не проверять, а понимать ломит. Ничем помочь не могу.

#68 
Срыв покровов патриот16.08.24 09:44
NEW 16.08.24 09:44 
in Antwort MrSanders 16.08.24 07:38
Но с таким же успехом могли бы "код" генерировать.

серьезно? ты сравниваешь переводчик с языковой моделью?


Ну, во-первых, он не может. Кроме совсем уж примитива.

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

Ich habe eine Klasse TimePeriod mit 2 Eigenschaften BeginDate und EndDate.

Schreibe mir eine Funktion in C#, die eine Liste von TimePeriod bekommt und eine neue Liste zurückgibt.

Die neue Liste soll vorhandenete Perioden vereinigen. D.h. Dubletten müssen entfernt werden und vorhandete müssen zusammengeführt werden

(Z.b. aus Perioden vom 1.1.24 bis 31.1.24 und und 1.2.24 und 31.3.24 soll eine entstehen - die am 1.1.24 anfängt und am 31.3.24 endet

#69 
Срыв покровов патриот16.08.24 09:47
NEW 16.08.24 09:47 
in Antwort Срыв покровов 16.08.24 09:44

мне вот 2 раза в год нужно писать регулярные выражения и я постоянно забываю синтакс
ЧатГПТ просто охуенно с этим справляется

#70 
MrSanders коренной житель16.08.24 10:52
NEW 16.08.24 10:52 
in Antwort Срыв покровов 16.08.24 09:44
серьезно? ты сравниваешь переводчик с языковой моделью?

Абсолютно. Это тоже перевод. Но с "вопроса" в "ответ". Если упростить, то за deepl такая же модель как и за чат-жы-пы-ты. Только поменьше. А так они первые на массовый рынок такое счастье вывели. Можно было по качеству перевода наблюдать как у них "псевдоконтекст" всё растёт и растёт.

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

Ну, а возражение где? С примитивом справляется, подтвердил. А что он в генерированном коде делает с периодами, которые пересекаются или лежат полностью внутри другого периода? 01.01.2024 - 31.01.2024 и 15.01.2024 - 10.02.2024 превратится в 01.01.2024 - 10.02.2024? А 15.01.2024 - 20.01.2024 выкинет?


Я его тоже использую для вещей, которыми редко занимаюсь. Но тем не менее я должен понимать что он генерирует. Иначе подбросит хрень. SQL с поиском таблиц в схеме, в которых есть поле с определённым именем и типом он мне раза с 4 или 5го сделал.

#71 
alex445 патриот16.08.24 12:20
NEW 16.08.24 12:20 
in Antwort MrSanders 16.08.24 07:38
А, ну и чтобы у "конечного пользователя" что-то "взлетло" не надо инноваций. Надо деньги и похайпожорить. (передёргиваю, конечно, чем больше модель, тем лучше она варианты подберёт, и рано или поздно у "конечного пользователя" случается вау-эффект)

Нормальный продакшен рэди ИИ, за который ещё и деньги берут, должен работать так:


- Вау!

- Вау!

- Вау!

- Вау!

- Ну, тут чёта немного не получилось. Надо поправить...


И даже ещё лучше. А не так:


- Фигня.

- Фигня какая-то...

- Опять фигня.

- Надо поправить...

- Ещё немного поправить...

- Ну наконец-то что-то получилось!

#72 
alex445 патриот16.08.24 12:24
NEW 16.08.24 12:24 
in Antwort Срыв покровов 16.08.24 09:47

мне вот 2 раза в год нужно писать регулярные выражения и я постоянно забываю синтакс
ЧатГПТ просто охуенно с этим справляется

Это после прогонки исчерпывающих юнит тестов на это выражение и проверки, что оно правильно выдаёт результат? Исчерпывающие юнит-тесты чат тоже подгонит?

#73 
alex445 патриот16.08.24 12:28
NEW 16.08.24 12:28 
in Antwort Срыв покровов 16.08.24 09:44, Zuletzt geändert 16.08.24 12:28 (alex445)
по мне так охуенный пример использования:

Ich habe eine Klasse TimePeriod mit 2 Eigenschaften BeginDate und EndDate.
Schreibe mir eine Funktion in C#, die eine Liste von TimePeriod bekommt und eine neue Liste zurückgibt.
Die neue Liste soll vorhandenete Perioden vereinigen. D.h. Dubletten müssen entfernt werden und vorhandete müssen zusammengeführt werden
(Z.b. aus Perioden vom 1.1.24 bis 31.1.24 und und 1.2.24 und 31.3.24 soll eine entstehen - die am 1.1.24 anfängt und am 31.3.24 endet

Херовый пример использования. Задачка-то интересная, и я бы может сам сначала её порешал, а не машине отдал. Машина пусть тупые вещи делает, типа бойлерплейт кода. Будете постоянно интересные задачки машине отдавать, сами тупым сделаетесь, а потом вас на эту машину заменят. ))


Можно попробовать сделать своё решение и попросить машину. И сравнить.

#74 
Срыв покровов патриот16.08.24 17:52
NEW 16.08.24 17:52 
in Antwort MrSanders 16.08.24 10:52
Ну, а возражение где? С примитивом справляется, подтвердил. А что он в генерированном коде делает с периодами, которые пересекаются или лежат полностью внутри другого периода? 01.01.2024 - 31.01.2024 и 15.01.2024 - 10.02.2024 превратится в 01.01.2024 - 10.02.2024? А 15.01.2024 - 20.01.2024 выкинет?

сделает то, что требовалось по ТЗ: объединит два периода в один.

#75 
Срыв покровов патриот16.08.24 17:56
NEW 16.08.24 17:56 
in Antwort alex445 16.08.24 12:28

я решил это лет 6 назад и оно было не так уж и легко.

Сейчас с радостью отдаю чатГПТ.

#76 
Срыв покровов патриот16.08.24 17:57
NEW 16.08.24 17:57 
in Antwort alex445 16.08.24 12:24
Это после прогонки исчерпывающих юнит тестов на это выражение и проверки

проверка и тесты нужны независимо от того, кто написал код.

#77 
Срыв покровов патриот16.08.24 18:00
NEW 16.08.24 18:00 
in Antwort alex445 16.08.24 12:28

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

Решил проверить, есть ли ещё поля, где скоро твоё может произойти. И я примерно знал, где искать, но чатГПТ сделал это гораздо быстрее. Со второй попытки.


Зачем быть старпером и отрицать очевидное?

#78 
AlexNek патриот16.08.24 21:33
AlexNek
NEW 16.08.24 21:33 
in Antwort MrSanders 16.08.24 07:40
Тут не проверять, а понимать ломит

https://openai.com/chatgpt/team/

We never train on your data or conversations.


А что это можно как то по другому понять? Именно что обещают.


#79 
AlexNek патриот16.08.24 21:47
AlexNek
NEW 16.08.24 21:47 
in Antwort MrSanders 16.08.24 10:52
Но тем не менее я должен понимать что он генерирует. Иначе подбросит хрень.

Ну так с этим никто и не спорит, более того у каждого сайта/системы есть свой "характер"

Вот с кодениумом (3.5) я больше не спорю - бессмысленно, а c 4.0 можно уже и поспорить, есть надежда. При этом еще и что то новое узнаешь.

#80 
1 2 3 4 5 6 7 8 9 10 alle