ИИ для программиста?
Верная: "вы можете гарантировать, что этот... ни при каких условиях не выдаст никому
Обещают то именно это, но бумагу скорее всего не подпишут.
то не рассуждения, это - принцип работы нейросетей
Скажем так, на каком принципе работает автомобиль или самолёт мне не важно, важно то что он выполняет то, что мне требуется.
И да, пользуя автомобиль я не буду от него требовать что бы он приготовил и еще пиццу по дороге, как некоторые хотят
Вот у меня на смартфоне есть функция преобразования языковой дискуссии в текстовые тезисы. Да нужно редактировать, но это гораздо лучше чем ничего.
Нет. Никто и не обещает.
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/
Никаких принципиальных изменений с конца 60-х (многослойность) и 70-х (обратная связь, а её сообразили к НС прикрутить только в 80-х, в 86 что-ли) нет. Зато есть возможность выдрессировать на миллиардах документов.
Мне как конечному пользователю пофиг, как взлетел ЧатГПТ. Были там принципиальные изменения или нет.
Вот только до появления чат ГПТ я не видел ни одного продукта, который бы мог тебе по запросу писать код программы.
- Сколько знаков в минуту печатаете?
- Тысяча двести.
- Так быстро?!
- Да, но такая ерунда получается...
Вот только до появления чат ГПТ я не видел ни одного продукта, который бы мог тебе по запросу писать код программы.
Ну, во-первых, он не может. Кроме совсем уж примитива. А во-вторых, теоретически, первыми были deepl.com Просто они себя переводами ограничили. Но с таким же успехом могли бы "код" генерировать.
А, ну и чтобы у "конечного пользователя" что-то "взлетло" не надо инноваций. Надо деньги и похайпожорить. (передёргиваю, конечно, чем больше модель, тем лучше она варианты подберёт, и рано или поздно у "конечного пользователя" случается вау-эффект)
Но с таким же успехом могли бы "код" генерировать.
серьезно? ты сравниваешь переводчик с языковой моделью?
Ну, во-первых, он не может. Кроме совсем уж примитива.
ну да ну да, тут же каждый первый коллайдеры программирует на работе
по мне так охуенный пример использования:
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
мне вот 2 раза в год нужно писать регулярные выражения и я постоянно забываю синтакс
ЧатГПТ просто охуенно с этим справляется
серьезно? ты сравниваешь переводчик с языковой моделью?
Абсолютно. Это тоже перевод. Но с "вопроса" в "ответ". Если упростить, то за 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го сделал.
А, ну и чтобы у "конечного пользователя" что-то "взлетло" не надо инноваций. Надо деньги и похайпожорить. (передёргиваю, конечно, чем больше модель, тем лучше она варианты подберёт, и рано или поздно у "конечного пользователя" случается вау-эффект)
Нормальный продакшен рэди ИИ, за который ещё и деньги берут, должен работать так:
- Вау!
- Вау!
- Вау!
- Вау!
- Ну, тут чёта немного не получилось. Надо поправить...
И даже ещё лучше. А не так:
- Фигня.
- Фигня какая-то...
- Опять фигня.
- Надо поправить...
- Ещё немного поправить...
- Ну наконец-то что-то получилось!
мне вот 2 раза в год нужно писать регулярные выражения и я постоянно забываю синтакс
ЧатГПТ просто охуенно с этим справляется
Это после прогонки исчерпывающих юнит тестов на это выражение и проверки, что оно правильно выдаёт результат? Исчерпывающие юнит-тесты чат тоже подгонит?
по мне так охуенный пример использования:
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
Херовый пример использования. Задачка-то интересная, и я бы может сам сначала её порешал, а не машине отдал. Машина пусть тупые вещи делает, типа бойлерплейт кода. Будете постоянно интересные задачки машине отдавать, сами тупым сделаетесь, а потом вас на эту машину заменят. ))
Можно попробовать сделать своё решение и попросить машину. И сравнить.
Ну, а возражение где? С примитивом справляется, подтвердил. А что он в генерированном коде делает с периодами, которые пересекаются или лежат полностью внутри другого периода? 01.01.2024 - 31.01.2024 и 15.01.2024 - 10.02.2024 превратится в 01.01.2024 - 10.02.2024? А 15.01.2024 - 20.01.2024 выкинет?
сделает то, что требовалось по ТЗ: объединит два периода в один.
Это после прогонки исчерпывающих юнит тестов на это выражение и проверки
проверка и тесты нужны независимо от того, кто написал код.
или вот ещё был случай: в одном поле в оракле значение превысило максимально возможное.
Решил проверить, есть ли ещё поля, где скоро твоё может произойти. И я примерно знал, где искать, но чатГПТ сделал это гораздо быстрее. Со второй попытки.
Зачем быть старпером и отрицать очевидное?
Тут не проверять, а понимать ломит
https://openai.com/chatgpt/team/
We never train on your data or conversations.
А что это можно как то по другому понять? Именно что обещают.
Но тем не менее я должен понимать что он генерирует. Иначе подбросит хрень.
Ну так с этим никто и не спорит, более того у каждого сайта/системы есть свой "характер"
Вот с кодениумом (3.5) я больше не спорю - бессмысленно, а c 4.0 можно уже и поспорить, есть надежда. При этом еще и что то новое узнаешь.