Регистрация  |  Вход

AI для больших мечтателей

Один из моих любимых фильмов - это фильм "Тенет". В нем герои могли видеть в настоящем какие-то артефакты из приближающегося будущего. И в одной сцене, главный герой, видя разрушенную комнату, спрашивает напарника "А что здесь произошло?" и получает ответ "Это еще не произошло".

Так и все мы сейчас находимся в удивительном историческом и профессиональном моменте, который случается раз в десятилетия, когда мы видим то здесь то там "артефакты" надвигающейся AI революции, вроде ChatGPT. И вглядываясь в них мы пытаемся понять, что все это значит и что ожидать от этого будущего. Это прекрасное время для настоящим мечтателей.

Давайте попробуем предугадать будущее из тех что мы уже имеем. Я могу начать первым:

AI-революция будет происходит в несколько волн, и результатом первой волны будут три вещи:

- гипер-персонализированные, проактивные сервисы
- гипер-интерактивные, разговорные интерфейсы
- гипер-автоматизированные бизнес процессы


Сейлсфорс тоже пытается понять, что все это может означать, и уже предлагает кое-какие AI решения или дает обещания по таким направлениям:

По входящей информации:
Звонки и емейлы: exploration, revise, summary;
Массивные данные (survey, комментарии): summary, insights;

По уже имеющимся данным:
По базе данных: быстрый обзор по структуре записей, например обзор Эккаунта со всей ситуацией по нему;
По базе знаний: помощь в написании драфтов, векторный поиск ответов

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

Будущие и проактивные действия: предсказания и рекомендации

И отдельная группа - это AI функции для каких конкретных индустрий: "умный" лид скоринг, пайплайн прогноз и прочее.

Также важно упомянуть Einstein Copilot - это AI powered разговорный UI для работы с Сейлфорс (об этом подробнее ниже)

Если текущую работу СФ над AI еще дальше обобщить, то тут три группы:

Уже активно используется: В настоящее время ИИ используется для обработки данных, от обработки одиночных электронных писем до анализа массовых данных. Это позволяет извлекать сводки, инсайты, аналитику и последующие рекомендации и прогнозы, особенно в приложениях, ориентированных на конкретные отрасли. 
В активной разработке и внедрении: пытаются применить LLM (ChatGPT) для персонализации и улучшения коммуникации через электронную почту, чаты и телефон. При этом агент-человек остается в процессе, чтобы контролировать его и вмешаться при необходимости. Это включает в себя такие продвинутые функции, как векторный поиск в  базах знаний. 
Будущее пришествие разговорного пользовательского интерфейса на базе ИИ: Salesforce Einstein Copilot. 


А что же с Data Cloud?
СФ быстро смекнул, что чужую LLM (ChatGPT) использовать можно, но доверять нельзя ("Галлюцинации - это не продукт"), поэтому резко расширил миссию своей "Customer Data Platform", переименовав ее в Data Cloud, и предлагает всем нам слить в нее всю имеющуюся в Enterprise инфу. Чтоб потом на ней тренировать, тюнить и использовать свою  LLM. Предлагают настойчиво, даже назвали этот год годом Data Cloud, сразу видно -  ну очень нужно.

Вот отличный Learning Path по Data Cloud:

https://help.salesforce.com/s/articleVie ... m&type=5

Полагаю, что если СФ будет очень настойчив по этом теме (а он будет), то тут будет движуха и какие-то потребности для бизнеса в специалистах.

Кроме того, мне в Data Cloud интересны две вещи:

(1) если все системы предприятия будут сливать туда данные в реальном времени, то пропадает необходимость в значительной части традиционный интеграции - все что происходит - все есть в Data Cloud, только используй это. Хотя при этом Data Cloud и не становится single source of true для вовлеченных систем.
(2) если все бизнес ивенты можно трекать в одном месте (в Data Cloud), то нужно внедрить всю бизнес автоматизацию предприятия здесь. Это уже активно предлагается сделать, и я думаю, что это совершенно правильно.


Ну и наконец, Einstein Copilot, что это такое: еще один чат-бот? Или рабочий ассистент? И да, и нет. Подумайте шире: это разговорный пользовательский интерфейс (conversational user interface - CUI) для бизнес-приложений и процессов.

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

В будущем Copilot может предоставить широкий спектр взаимодействий с системой: от подсказок и прогнозов до ввода данных и запуска бизнес-процессов. Постепенно такие инструменты, как Einstein Copilot, будут снижать или даже устранять необходимость в традиционных формах ввода данных и инструментах для их создания, превращая процесс в разговор. Более того, CUI обладает потенциалом бросить вызов графическому UI в целом, который в основном будет использоваться для проверки правильности ввода информации.

И хотя сейчас Einstein Copilot находится просто в "зачаточном" состоянии, я думаю, что в будущем он будет играть ключевую роль во взаимодействии рабочего приложения с человеком, обеспечивая гиперинтерактивный пользовательский опыт. И однажды, перед тем как выключить свой рабочий компьютер, я спрошу своего Copilot: "Снятся ли тебе электроовцы?"
Один из моих любимых фильмов - это фильм "Тенет". В нем герои могли видеть в настоящем какие-то артефакты из приближающегося будущего. И в одной сцене, главный герой, видя разрушенную комнату, спрашивает напарника "[i]А что здесь произошло?[/i]" и получает ответ "[i]Это еще не произошло[/i]".

Так и все мы сейчас находимся в удивительном историческом и профессиональном моменте, который случается раз в десятилетия, когда мы видим то здесь то там "артефакты" надвигающейся AI революции, вроде ChatGPT. И вглядываясь в них мы пытаемся понять, что все это значит и что ожидать от этого будущего. Это прекрасное время для настоящим мечтателей. 

Давайте попробуем предугадать будущее из тех что мы уже имеем. Я могу начать первым:

AI-революция будет происходит в несколько волн, и результатом первой волны будут три вещи:

- гипер-персонализированные, проактивные сервисы
- гипер-интерактивные, разговорные интерфейсы
- гипер-автоматизированные бизнес процессы


Сейлсфорс тоже пытается понять, что все это может означать, и уже предлагает кое-какие AI решения или дает обещания по таким направлениям:

[b]По входящей информации:[/b]
Звонки и емейлы: exploration, revise, summary;
Массивные данные (survey, комментарии): summary, insights;

[b]По уже имеющимся данным:[/b]
По базе данных: быстрый обзор по структуре записей, например обзор Эккаунта со всей ситуацией по нему;
По базе знаний: помощь в написании драфтов, векторный поиск ответов

[b]По исходящей коммуникации:[/b] персонализированные письма, чаты и звонки

[b]Будущие и проактивные действия:[/b] предсказания и рекомендации

И отдельная группа - это [b]AI функции для каких конкретных индустрий[/b]: "умный" лид скоринг, пайплайн прогноз и прочее.

Также важно упомянуть [b]Einstein Copilot[/b] - это AI powered разговорный UI для работы с Сейлфорс (об этом подробнее ниже)

Если текущую работу СФ над AI еще дальше обобщить, то тут три группы:

[b]Уже активно используется:[/b] В настоящее время ИИ используется для обработки данных, от обработки одиночных электронных писем до анализа массовых данных. Это позволяет извлекать сводки, инсайты, аналитику и последующие рекомендации и прогнозы, особенно в приложениях, ориентированных на конкретные отрасли. 
[b]В активной разработке и внедрении:[/b] пытаются применить LLM (ChatGPT) для персонализации и улучшения коммуникации через электронную почту, чаты и телефон. При этом агент-человек остается в процессе, чтобы контролировать его и вмешаться при необходимости. Это включает в себя такие продвинутые функции, как векторный поиск в  базах знаний. 
[b]Будущее пришествие[/b] разговорного пользовательского интерфейса на базе ИИ: Salesforce Einstein Copilot. 


А что же с [b]Data Cloud[/b]?
СФ быстро смекнул, что чужую LLM (ChatGPT) использовать можно, но доверять нельзя ("Галлюцинации - это не продукт"), поэтому резко расширил миссию своей "Customer Data Platform", переименовав ее в Data Cloud, и предлагает всем нам слить в нее всю имеющуюся в Enterprise инфу. Чтоб потом на ней тренировать, тюнить и использовать свою  LLM. Предлагают настойчиво, даже назвали этот год годом Data Cloud, сразу видно -  ну очень нужно.

Вот отличный Learning Path по Data Cloud:

https://help.salesforce.com/s/articleView?id=sf.customer360_a.htm&type=5

Полагаю, что если СФ будет очень настойчив по этом теме (а он будет), то тут будет движуха и какие-то потребности для бизнеса в специалистах.

Кроме того, мне в Data Cloud интересны две вещи:

(1) если все системы предприятия будут сливать туда данные в реальном времени, то пропадает необходимость в значительной части традиционный интеграции - все что происходит - все есть в Data Cloud, только используй это. Хотя при этом Data Cloud и не становится single source of true для вовлеченных систем.
(2) если все бизнес ивенты можно трекать в одном месте (в Data Cloud), то нужно внедрить всю бизнес автоматизацию предприятия здесь. Это уже активно предлагается сделать, и я думаю, что это совершенно правильно.


Ну и наконец, [b]Einstein Copilot[/b], что это такое: еще один чат-бот? Или рабочий ассистент? И да, и нет. Подумайте шире: это разговорный пользовательский интерфейс (conversational user interface - CUI) для бизнес-приложений и процессов.

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

В будущем Copilot может предоставить широкий спектр взаимодействий с системой: от подсказок и прогнозов до ввода данных и запуска бизнес-процессов. Постепенно такие инструменты, как Einstein Copilot, будут снижать или даже устранять необходимость в традиционных формах ввода данных и инструментах для их создания, превращая процесс в разговор. Более того, CUI обладает потенциалом бросить вызов графическому UI в целом, который в основном будет использоваться для проверки правильности ввода информации.

И хотя сейчас Einstein Copilot находится просто в "зачаточном" состоянии, я думаю, что в будущем он будет играть ключевую роль во взаимодействии рабочего приложения с человеком, обеспечивая гиперинтерактивный пользовательский опыт. И однажды, перед тем как выключить свой рабочий компьютер, я спрошу своего Copilot: "[i]Снятся ли тебе электроовцы?[/i]"
Так до сих пор и не проникся темой AI. Пробовал пару раз но для повседневной жизни и работы "ваш аи мне и нафиг не нужОн!". Разве что побаловаться. Я больше "боюсь" специализированных AI которые настраиваются на узкую сферу и позволяют автоматизировать процессы в сотни и тысячи раз быстрее. Вот уже не первая новость что где-то натренированная сетка позволила создать чертеж какого-то корабля. Или вот недавно ракетный двигатель спроектировала за пару часов, хотя на этот процесс уходят годы работы целых бюро.
Возможно что в будущем нас ждет эпоха Скайнета, когда такие специализированные AI которые проектируют, управляют производственными заводами, добывающими предпритиями объединятся под управление одного общего AI который зациклится на самого себя и выкинет людей из цепочки и начнется эпоха сингулярности.
Вот такой я вижу процесс развития AI. И вроде, как говорит уважаемый Маск, осталось нам совсем немного - дождаться 2029 года.

Так что все эти Копилоты, CUI, chatGPT это все просто детские игрушки, не более. Серьезное еще впереди.
Так до сих пор и не проникся темой AI. Пробовал пару раз но для повседневной жизни и работы "ваш аи мне и нафиг не нужОн!". Разве что побаловаться. Я больше "боюсь" специализированных AI которые настраиваются на узкую сферу и позволяют автоматизировать процессы в сотни и тысячи раз быстрее. Вот уже не первая новость что где-то натренированная сетка позволила создать чертеж какого-то корабля. Или вот недавно ракетный двигатель спроектировала за пару часов, хотя на этот процесс уходят годы работы целых бюро.
Возможно что в будущем нас ждет эпоха Скайнета, когда такие специализированные AI которые проектируют, управляют производственными заводами, добывающими предпритиями объединятся под управление одного общего AI который зациклится на самого себя и выкинет людей из цепочки и начнется [url=https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D1%81%D0%B8%D0%BD%D0%B3%D1%83%D0%BB%D1%8F%D1%80%D0%BD%D0%BE%D1%81%D1%82%D1%8C]эпоха сингулярности[/url]. 
Вот такой я вижу процесс развития AI. И вроде, как говорит уважаемый Маск, осталось нам совсем немного - дождаться 2029 года.

Так что все эти Копилоты, CUI, chatGPT это все просто детские игрушки, не более. Серьезное еще впереди.
Открыл сейчас Google AI Studio с примером Barista Bot - это просто потрясно. Бот сам по себе унылый, как и все они. Потрясно то как мы можем сейчас программировать этот бот!
Открыл сейчас Google AI Studio с примером Barista Bot - это просто потрясно. Бот сам по себе унылый, как и все они. Потрясно то как мы можем сейчас программировать этот бот!
Den Brown
Google AI Studio с примером Barista Bot
Это что за фигня такая? Не слышал.
[quote="Den Brown"]Google AI Studio с примером Barista Bot[/quote]
Это что за фигня такая? Не слышал.
Dmitry Shnyrev
Den Brown
Google AI Studio с примером Barista Bot
Это что за фигня такая? Не слышал.

Дмитрий, не притворяйся старым дедом из гаражного кооператива :) просто сам посмотри куда нас всех завел этот пресловутый прогресс
[quote="Dmitry Shnyrev"][quote="Den Brown"]Google AI Studio с примером Barista Bot[/quote]
Это что за фигня такая? Не слышал.[/quote]

Дмитрий, не притворяйся старым дедом из гаражного кооператива :) просто сам посмотри куда нас всех завел этот пресловутый прогресс
Den Brown
Дмитрий, не притворяйся старым дедом из гаражного кооператива :)
Не, ну честно. Я конечно погуглил что за Google AI Studio но для общего кругозора хотелось бы услышать чье-то субъективное мнение. Из роликов про Google AI Studio я только понял что это GUI для общения с различными AI. В нюансы пока не вдавался, и возможно не понял каких то интересных полезностей.
Den Brown
просто сам посмотри куда нас всех завел этот пресловутый прогресс
Не особо интересуюсь темой AI поэтому и не копаю вглубь. Для меня весь AI это чат где можно что-то написал и получить какой-то ответ или генератор картинок. Сам не пользуюсь потому что нет ни желания ни необходимости.
В этом плане я старпер Вспомнить тот же LWC - я к запрыгнул даже не в последний вагон, а шел уже по остывшим рельсам. Не люблю особо прогресс. Старые добрые испытанные технологии лучше современного хайпа!!!
[quote="Den Brown"]Дмитрий, не притворяйся старым дедом из гаражного кооператива :)[/quote]
Не, ну честно. Я конечно погуглил что за Google AI Studio но для общего кругозора хотелось бы услышать чье-то субъективное мнение. Из роликов про Google AI Studio я только понял что это GUI для общения с различными AI. В нюансы пока не вдавался, и возможно не понял каких то интересных полезностей.
[quote="Den Brown"]просто сам посмотри куда нас всех завел этот пресловутый прогресс[/quote]
Не особо интересуюсь темой AI поэтому и не копаю вглубь. Для меня весь AI это чат где можно что-то написал и получить какой-то ответ или генератор картинок. Сам не пользуюсь потому что нет ни желания ни необходимости.
В этом плане я старпер :rolling: Вспомнить тот же LWC - я к запрыгнул даже не в последний вагон, а шел уже по остывшим рельсам. Не люблю особо прогресс. Старые добрые испытанные технологии лучше современного хайпа!!!
Вот вам практическое упражнение. В ChatGPT or Google AI Studio дайте такие инструкции:

You are my assistant, and you can help me in the following ways:
- you can give me some water to drink;
- you can give me a cup of coffee;
- you can send me to travel in a tropical country;
- you can send me to travel in Europe;
- you can buy a ticket for movie theater for me;
- you call emergency for me;

Now I will share with you my thoughts and you have to choose one option from above to help me.
If you are not sure what I want, you can answer that you are not sure.


и давайте ей следующий инпут:
- I have exercised this evening and dry, please help me;
- I am bored. I need more sun and vivid colors around me;
- I would like to see more historical places;
- It is a rainy morning, I need some energy;
- I need something to have an interesting night;
- I feel strange, it never happened before;

И машина может трансформировать natural speech в правильный команду!

Фактически инструкции работают как программа, написанная как natural speech. Мои инпуты - это команды, написанные как natural speech. And LLM works like a Run engine! Разве это не удивительно, что машина вот так просто может понимать человека и... вызывать правильную команду?
Вот вам практическое упражнение. В ChatGPT or Google AI Studio дайте такие инструкции:

[i]You are my assistant, and you can help me in the following ways:
- you can give me some water to drink;
- you can give me a cup of coffee;
- you can send me to travel in a tropical country;
- you can send me to travel in Europe;
- you can buy a ticket for movie theater for me;
- you call emergency for me;

Now I will share with you my thoughts and you have to choose one option from above to help me.
If you are not sure what I want, you can answer that you are not sure.[/i]

и давайте ей следующий инпут:
- I have exercised this evening and dry, please help me;
- I am bored. I need more sun and vivid colors around me;
- I would like to see more historical places;
- It is a rainy morning, I need some energy;
- I need something to have an interesting night;
- I feel strange, it never happened before;

И машина может трансформировать natural speech в правильный команду!

Фактически инструкции работают как программа, написанная как natural speech. Мои инпуты - это команды, написанные как natural speech. And LLM works like a Run engine! Разве это не удивительно, что машина вот так просто может понимать человека и... вызывать правильную команду?
Den Brown
Фактически инструкции работают как программа, написанная как natural speech. Мои инпуты - это команды, написанные как natural speech. And LLM works like a Run engine! Разве это не удивительно, что машина вот так просто может понимать человека и... вызывать правильную команду?
Все это красиво пока работает. А что делать если AI начнет вызывать НЕправильные команды? Как это все настраивать, как дебажить? Дал ты инпут, ожидаешь одно а получаешь другое. Попросил ты воды, а тебя в пеший тур по Европе отравляют И кто виноват? На "natural speech" ничего не напишешь если нужны конкретные алгоритмы. AI тренируют и вводят инпуты только для одного - когда нужен какой-то "неизвестный" результат близкий к ожидаемому.
[quote="Den Brown"]Фактически инструкции работают как программа, написанная как natural speech. Мои инпуты - это команды, написанные как natural speech. And LLM works like a Run engine! Разве это не удивительно, что машина вот так просто может понимать человека и... вызывать правильную команду?[/quote]
Все это красиво пока работает. А что делать если AI начнет вызывать НЕправильные команды? Как это все настраивать, как дебажить? Дал ты инпут, ожидаешь одно а получаешь другое. Попросил ты воды, а тебя в пеший тур по Европе отравляют :smiley: [b]И кто виноват?[/b] На "natural speech" ничего не напишешь если нужны конкретные алгоритмы. AI тренируют и вводят инпуты только для одного - когда нужен какой-то "неизвестный" результат близкий к ожидаемому.
Dmitry Shnyrev
Попросил ты воды, а тебя в пеший тур по Европе отравляют И кто виноват?
И если думаете что я далек от правды вот, далеко ходить не надо
https://3dnews.ru/1108551/pervie-rezulta ... -polezni
[quote="Dmitry Shnyrev"]Попросил ты воды, а тебя в пеший тур по Европе отравляют  И кто виноват?[/quote]
И если думаете что я далек от правды вот, далеко ходить не надо
https://3dnews.ru/1108551/pervie-rezultati-poiska-searchgpt-ot-openai-okazalis-ne-tak-polezni
Dmitry Shnyrev
Dmitry Shnyrev
Попросил ты воды, а тебя в пеший тур по Европе отравляют И кто виноват?
И если думаете что я далек от правды вот, далеко ходить не надо
https://3dnews.ru/1108551/pervie-rezultati-poiska-searchgpt-ot-openai-okazalis-ne-tak-polezni

то, что "галлюцинации - это не продукт" - это давно известно. Но какое это имеет отношения к ситуации с программой по интерпретации natural speech со строго прописанными инструкциями. Если такая программа делает ошибку - значит это ты что-то упустил в инструкциях
[quote="Dmitry Shnyrev"][quote="Dmitry Shnyrev"]Попросил ты воды, а тебя в пеший тур по Европе отравляют  И кто виноват?[/quote]
И если думаете что я далек от правды вот, далеко ходить не надо
https://3dnews.ru/1108551/pervie-rezultati-poiska-searchgpt-ot-openai-okazalis-ne-tak-polezni[/quote]

то, что "галлюцинации - это не продукт" - это давно известно. Но какое это имеет отношения к ситуации с программой по интерпретации natural speech со строго прописанными инструкциями. Если такая программа делает ошибку - значит это ты что-то упустил в инструкциях
Den Brown
Если такая программа делает ошибку - значит это ты что-то упустил в инструкциях
Ну или AI интерпретировал по своему
[quote="Den Brown"]Если такая программа делает ошибку - значит это ты что-то упустил в инструкциях[/quote]
Ну или AI интерпретировал по своему :smiley:
Dmitry Shnyrev
Den Brown
Если такая программа делает ошибку - значит это ты что-то упустил в инструкциях
Ну или AI интерпретировал по своему

как кто-то говорил: сейчас мы имеем дело с худшей версией LLM и AI из всех тех, что будут в скором времени
[quote="Dmitry Shnyrev"][quote="Den Brown"]Если такая программа делает ошибку - значит это ты что-то упустил в инструкциях[/quote]
Ну или AI интерпретировал по своему :smiley:[/quote]

как кто-то говорил: сейчас мы имеем дело с худшей версией LLM и AI из всех тех, что будут в скором времени :smile:
Den Brown
Один из моих любимых фильмов - это фильм "Тенет". В нем герои могли видеть в настоящем какие-то артефакты из приближающегося будущего. И в одной сцене, главный герой, видя разрушенную комнату, спрашивает напарника "А что здесь произошло?" и получает ответ "Это еще не произошло".
Cпасибо было очень позновательно, надо двигаться куда дальше с таки темпами.
[quote="Den Brown"]Один из моих любимых фильмов - это фильм "Тенет". В нем герои могли видеть в настоящем какие-то артефакты из приближающегося будущего. И в одной сцене, главный герой, видя разрушенную комнату, спрашивает напарника "А что здесь произошло?" и получает ответ "Это еще не произошло".[/quote]
Cпасибо было очень позновательно, надо двигаться куда дальше с таки темпами.
В ChatGPT можно задать промпт в стиле:

"представь, что ты Lucy from Edgerunner, а я Дэвид". И в мобильном приложение просто разговаривать с "ней" на разные темы про жизнь в Night City.

а вот сделать тоже самое с Jonnie Silverhand не получается, так как ChatGPT не может материться и оскорблять, а какой же Джони без этого

т.е. ты можешь "настроить" ChatGP как собеседника в виде любого известного персонажа, вот это я понимаю гипер-персонализация
В ChatGPT можно задать промпт в стиле: 

"представь, что ты Lucy from Edgerunner, а я Дэвид". И в мобильном приложение просто разговаривать с "ней" на разные темы про жизнь в Night City.

а вот сделать тоже самое с Jonnie Silverhand не получается, так как ChatGPT не может материться и оскорблять, а какой же Джони без этого

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

ИИ сэкономил Amazon 4500 лет разработки при обновлении Java

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

[url=https://habr.com/ru/news/838218/]ИИ сэкономил Amazon 4500 лет разработки при обновлении Java[/url]

Вот про что я и говорил - будущее за узкоспециализированными ИИ а не просто поболтать. :smile:
Надо будет попробовать.
Надо будет попробовать.
Вот пример очередной почему не стоит доверять чат помошникам. Клиент очень часто использует chatgpt на митингах да и вообще по ходу. Возник вопрос. Надо сделать чтобы поля для формы New и Edit были разные. Насколько я понимаю это можно сделать таким образом - Page Layout для New модалки. Lightning Page c Dynamic Forms вместо Page Layout для Details секции, где собственно указываем поля которые видим при Inline Edit. Но кнопка Edit все равно нам покажет модалку с Page Layout, что уже не то что нам надо. Пытался донести до клиента, в итоге клиент открывает чат жпт и спрашивает у него. На что чат жпт выдает такой ответ. Используем Dynamic Forms и ставим на поля Visibility Filter Record ID is NULL или Record ID not NULL. И клиент говорит, а чего так не сделать. И вот тут возникает интересный момент - либо ты дурак, либо чат жпт. И как считаете что думает клиент?

И собственно вопрос по данному юз кейсу. Надо сделать чтобы на New и Edit были разные Page Layouts (для New меньше полей), при этом без кода и кастомных компонентов. Такое вообще возможно? Я вот ломаю голову, но ничего хорошего на ум не приходит. Может из каких новых фич мне не знакомых пока можно заюзать? Типа flow?
Вот пример очередной почему не стоит доверять чат помошникам. Клиент очень часто использует chatgpt на митингах да и вообще по ходу. Возник вопрос. Надо сделать чтобы поля для формы New и Edit были разные. Насколько я понимаю это можно сделать таким образом - Page Layout для New модалки. Lightning Page c Dynamic Forms вместо Page Layout для Details секции, где собственно указываем поля которые видим при Inline Edit. Но кнопка Edit все равно нам покажет модалку с Page Layout, что уже не то что нам надо. Пытался донести до клиента, в итоге клиент открывает чат жпт и спрашивает у него. На что чат жпт выдает такой ответ. Используем Dynamic Forms и ставим на поля Visibility Filter [b]Record ID is NULL[/b] или [b]Record ID not NULL[/b]. И клиент говорит, а чего так не сделать. И вот тут возникает интересный момент - либо ты дурак, либо чат жпт. И как считаете что думает клиент?

И собственно вопрос по данному юз кейсу. Надо сделать чтобы на New и Edit были разные Page Layouts (для New меньше полей), при этом без кода и кастомных компонентов. Такое вообще возможно? Я вот ломаю голову, но ничего хорошего на ум не приходит. Может из каких новых фич мне не знакомых пока можно заюзать? Типа flow? 
Dmitry Shnyrev
И клиент говорит, а чего так не сделать. И вот тут возникает интересный момент - либо ты дурак, либо чат жпт. И как считаете что думает клиент?
Вообще там было продолжение. Думаю раз чат жпт посоветовал и клиент не против, пойдем попробуем. Заходим на Dynamic Forms выбираем поле которое надо "скрыть" для New создаем Visibility filter для ID поля а оно не дает создать фильтр, нельзя использовать это поле. Как это так? Неужели чат жпт нас наипал? Клиент возвращается в чат и спрашивает разве нельзя исплльзовать Record ID в Visibility Filter? На что чат выдает, ну ДА нельзя. Надо делать Boolean Formula field в нем проверять Record ID is/not NULL и уже это поле использовать в Visibility Filter. Вай! Дальше я уже не захотел проверять
ИМХО чат жпт хоть и помощник, но он тебе так напомогает, что сам рад не будешь!
[quote="Dmitry Shnyrev"]И клиент говорит, а чего так не сделать. И вот тут возникает интересный момент - либо ты дурак, либо чат жпт. И как считаете что думает клиент?[/quote]
Вообще там было продолжение. Думаю раз чат жпт посоветовал и клиент не против, пойдем попробуем. Заходим на Dynamic Forms выбираем поле которое надо "скрыть" для New создаем Visibility filter для ID поля а оно не дает создать фильтр, нельзя использовать это поле. Как это так? Неужели чат жпт нас наипал? Клиент возвращается в чат и спрашивает разве нельзя исплльзовать Record ID в Visibility Filter? На что чат выдает, ну ДА нельзя. Надо делать Boolean Formula field в нем проверять Record ID is/not NULL и уже это поле использовать в Visibility Filter. Вай! Дальше я уже не захотел проверять :rolling:
ИМХО чат жпт хоть и помощник, но он тебе так напомогает, что сам рад не будешь!
а почему это в этой теме? если использовать Lightning Page with Dynamic Forms, то отдельное поле может рендериться условно с использованием даже значения самого поля - например пустое поле просто не рендериться. поможет ли это в твоем случае - я не знаю
а почему это в этой теме? если использовать Lightning Page with Dynamic Forms, то отдельное поле может рендериться условно с использованием даже значения самого поля - например пустое поле просто не рендериться. поможет ли это в твоем случае - я не знаю
Den Brown
а почему это в этой теме?
В этой теме потому что изначально интересный живой пример как AI может на простом вопросе пудрить мозги. Так что не стоит быть "большим мечтателем".

Den Brown
если использовать Lightning Page with Dynamic Forms, то отдельное поле может рендериться условно с использованием даже значения самого поля - например пустое поле просто не рендериться. поможет ли это в твоем случае - я не знаю
Так в том и дело. У любого рекорда есть кнопки New и Edit. Так? Когда ты их жамкаешь что происходит? Вылазит модальное окно с Page Layout. При чем здесь Dynamic Forms и Lightning Page? В том и дело что не при чем. А чат жпт думает что причем.
[quote="Den Brown"]а почему это в этой теме? [/quote]
В этой теме потому что изначально интересный живой пример как AI может на простом вопросе пудрить мозги. Так что не стоит быть "большим мечтателем".

[quote="Den Brown"]если использовать Lightning Page with Dynamic Forms, то отдельное поле может рендериться условно с использованием даже значения самого поля - например пустое поле просто не рендериться. поможет ли это в твоем случае - я не знаю[/quote]
Так в том и дело. У любого рекорда есть кнопки New и Edit. Так? Когда ты их жамкаешь что происходит? Вылазит модальное окно с Page Layout. При чем здесь Dynamic Forms и Lightning Page? В том и дело что не при чем. А чат жпт думает что причем. 
а вот то, что клиенты теперь используют ChatGPT, чтоб присунуть разрабам морковку куда надо и куда не надо - вот это прикольно
а вот то, что клиенты теперь используют ChatGPT, чтоб присунуть разрабам морковку куда надо и куда не надо - вот это прикольно :smile:
Dmitry Shnyrev
Так в том и дело. У любого рекорда есть кнопки New и Edit. Так? Когда ты их жамкаешь что происходит? Вылазит модальное окно с Page Layout. При чем здесь Dynamic Forms и Lightning Page? В том и дело что не при чем. А чат жпт думает что причем.
Вопрос то был к нему простой - надо видеть разные поля когда ты создаешь новую запись (Contact) и когда редактируешь. Ладно, еще когда редактируешь то есть две опции - inline edit и модальное окно на кнопке Edit. Ладно с inline edit мы можем играться за счет Dynamic Forms, но вопрос то не об этом. И чат жпт на этом сыпется. И проблема в том что многие уже начинают ему доверять больше чем живым спецам.
[quote="Dmitry Shnyrev"]Так в том и дело. У любого рекорда есть кнопки New и Edit. Так? Когда ты их жамкаешь что происходит? Вылазит модальное окно с Page Layout. При чем здесь Dynamic Forms и Lightning Page? В том и дело что не при чем. А чат жпт думает что причем.[/quote]
Вопрос то был к нему простой - надо видеть разные поля когда ты создаешь новую запись (Contact) и когда редактируешь. Ладно, еще когда редактируешь то есть две опции - inline edit и модальное окно на кнопке Edit. Ладно с inline edit мы можем играться за счет Dynamic Forms, но вопрос то не об этом. И чат жпт на этом сыпется. И проблема в том что многие уже начинают ему доверять больше чем живым спецам. 
Den Brown
а вот то, что клиенты теперь используют ChatGPT, чтоб присунуть разрабам морковку куда надо и куда не надо - вот это прикольно
Цитировать
именно так
[quote="Den Brown"]а вот то, что клиенты теперь используют ChatGPT, чтоб присунуть разрабам морковку куда надо и куда не надо - вот это прикольно 
Цитировать
[/quote]
именно так :sad:
Dmitry Shnyrev
А чат жпт думает что причем.

если ты уверен, что для Едит используется именно Page Layout, то убери те поля с него. Но оставь их как есть на Dynamic Forms и вводи значение толко через inline.

но в целом, такой рассинхрон между Dynamic Forms и Едит - очень странно
[quote="Dmitry Shnyrev"]А чат жпт думает что причем.[/quote]

если ты уверен, что для Едит используется именно  Page Layout, то убери те поля с него. Но оставь их как есть на Dynamic Forms и вводи значение толко через inline. 

но в целом, такой рассинхрон между Dynamic Forms и Едит - очень странно