Практические заметки
Интерактивная модель прибыли в Gemini Canvas
Определите, какие параметры влияют на результат, и создайте интерактивную модель в Gemini Canvas. Меняйте цены, затраты и другие значения, чтобы сравнивать сценарии.
Допустим, вы рассчитали выручку, затраты и прибыль компании за прошлый период. Таблица показывает, что уже произошло. Для планирования нужно понять, как результат может измениться при других ценах, затратах или объёмах продаж. Для этого полезно задать вопрос:
Что, если поднять цены на 5%? Что, если снизить производственные затраты на 10%? Что, если конверсия улучшится, но расходы на рекламу тоже вырастут? Какое сочетание изменений удержит прибыль выше целевого уровня?
ИИ может помочь создать интерактивную модель — симулятор. Вы меняете значения с помощью ползунков или числовых полей и сразу видите пересчёт. Результат зависит от формул и предположений, которые вы заложили в модель.
Процесс выглядит так:
Метод из учебных материалов Google
В основе статьи — практическое задание из официального курса Google «AI for Data Analysis» на Coursera. В нём предлагается создать симулятор бизнес-показателей в Gemini Canvas. В таком инструменте можно менять исходные значения и сравнивать результаты расчёта. Разберём создание модели по шагам. Первые четыре шага взяты из задания. Затем мы добавляем проверки, которые понадобятся, если команда будет использовать симулятор для обсуждения рабочих решений.
Шаг 1. Выберите параметры, которые влияют на результат
Сначала решите, что модель должна считать и какие значения пользователь сможет менять.
Загрузите бизнес-данные в Gemini и объясните:
- свою роль;
- тип бизнеса;
- какого результата вы хотите добиться;
- какие данные вы предоставляете.
Шаблон промпта
I’m a [your role] at [place of work]. My main goal is to [goal]. Acting as a business advisor, analyze my [type of data you upload to Gemini] and give me a list of the 3 most important changes I can make that would have the biggest impact on my goal.
Например:
Пример промпта
I’m an ecommerce manager at an online clothing retailer. My main goal is to increase profit this year. Acting as a business advisor, analyze my sales and cost data and give me a list of the 3 most important changes I can make that would have the biggest impact on my goal.
Gemini предложит параметры, изменение которых стоит проверить.
В зависимости от набора данных это могут быть:
- цены;
- объём заказов;
- средний чек;
- доля посетителей, которые делают заказ;
- производственные затраты;
- расходы на рекламу;
- стоимость доставки;
- текущие расходы компании.
Из всей таблицы нужно выбрать несколько переменных, с которыми вы будете работать в модели.
Как проверить рекомендацию ИИ
Gemini может предложить изменить параметр, который заметно влияет на прибыль в расчёте. Прежде чем следовать совету, проверьте, учтены ли условия вашего бизнеса. Здесь важно разделять две задачи:
Например, повышение цен может увеличить прибыль в простом расчёте. Но реальный эффект для бизнеса также может зависеть от:
- спроса клиентов;
- действий конкурентов;
- реакции спроса на изменение цены;
- удержания клиентов;
- структуры продаж по товарам;
- сезонности.
На этом шаге вы выбираете, какие варианты изучить. Решение об изменениях принимают после проверки расчётов и оценки последствий.
Шаг 2. Создайте интерактивную модель
Определив несколько переменных, которые стоит изучить, переключитесь на Canvas в Gemini. Затем попросите Gemini создать интерактивный инструмент на основе ваших данных и предыдущего анализа.
Шаблон промпта
Based on those insights and my data, create an interactive [type of tool] for my [type of business]. Let me adjust [type of component] for each change to show their effect.
Например:
Пример промпта
Based on those insights and my data, create an interactive profit calculator for my ecommerce business. Let me adjust sliders for each change to show their effect.
Для изменения переменных в симулятор можно добавить:
- ползунки;
- переключатели;
- тумблеры;
- числовые поля;
- выпадающие списки.
Когда вы меняете значение, инструмент может сразу пересчитывать результат.
Что здесь делает Gemini Canvas
В Canvas можно попросить Gemini создать приложение с полями ввода и расчётами. Так вы получите инструмент, в котором можно менять значения и сравнивать результаты. Чтобы доработать его, опишите Gemini, что нужно изменить в расчётах или оформлении. Для сравнения сценариев пользователю достаточно изменить нужные параметры в интерфейсе.
Вместо:
Price increase = 10%
Production cost reduction = 5%
Result = ...можно получить:
Price [────●────]
Costs [──●──────]
Conversion [──────●──]
Projected profit: ...Интерфейс ускоряет сравнение сценариев, но правильность расчётов всё равно нужно проверить.
Шаг 3. Настройте инструмент
Когда симулятор заработает, его оформление можно изменить следующим промптом.
Шаблон промпта
Can you give this [type of tool] more of a [type of design, color or theme]?
Например:
Пример промпта
Can you give this profit calculator more of a clean executive dashboard design using our company colors?
Это полезно, если симулятор будут:
- показывать на встрече;
- передавать коллегам;
- использовать на сессии планирования;
- демонстрировать клиенту.
Для изменения оформления опишите нужный результат в следующем запросе к Gemini.
Шаг 4. Сравните сценарии
Измените одну из переменных и посмотрите на результат.
Например:
Затем проверьте, чем можно компенсировать это изменение:
Или:
Симулятор позволяет быстро сравнить несколько сочетаний параметров. Так вы сравниваете будущие варианты с уже известными результатами:
Симулятор — не прогноз
Расчёт сценария и прогноз решают разные задачи.
Допустим, инструмент сообщает:
Это не значит, что бизнес действительно заработает дополнительные $120,000. Это означает следующее:
Симулятор отвечает на вопрос:
Прогноз пытается ответить на вопрос:
Расчётный результат сам по себе не подтверждает, что сценарий сбудется.
Дополнение M2B2: сначала опишите расчёты
Прежде чем просить Gemini нарисовать интерфейс, опишите, как он должен считать результат. Укажите формулы, исходные значения и допущения — то есть условия, которые модель будет считать верными.
Например:
Пример промпта
I want to build a business performance simulator from this dataset. Before creating the interface, define the model. For each variable, provide: 1. Variable name 2. Current baseline value 3. Unit 4. Whether it is an input or calculated output 5. Formula or relationship used 6. Source of the baseline value 7. Assumptions required 8. Reasonable minimum and maximum values 9. Other variables it affects My primary outcome is annual operating profit. Do not invent missing values. If the relationship between two variables cannot be determined from the data, clearly say that an assumption is required. Do not build the simulator yet.
Вы сможете проверить расчёты до того, как Gemini оформит их в приложение.
Что проверить в расчётах
Представьте, что Gemini создаёт три ползунка:
- цена;
- объём заказов;
- производственные затраты.
Даже с удобными ползунками расчёты могут оказаться непригодными. Поэтому сначала ответьте на вопросы:
Без этих ответов нельзя оценить, насколько расчёт подходит для вашей задачи. Ответы определят, какие формулы и связи должны быть в модели.
Дополнение M2B2: согласуйте допущения
Когда расчёты и принятые условия согласованы, задайте требования к работе симулятора:
Пример промпта
Using the approved model above, create an interactive business performance simulator in Canvas. Primary output: - annual operating profit Show the current baseline first. Create controls for: - average selling price - monthly order volume - average production cost per unit - monthly marketing spend - conversion rate For every input: - show the current baseline; - provide a slider and numeric input; - show the percentage change from baseline; - use realistic minimum and maximum values from the approved model. Show: 1. Projected annual revenue 2. Projected annual costs 3. Projected operating profit 4. Absolute change in profit from baseline 5. Percentage change in profit from baseline Also include a Reset to baseline button. Do not change the formulas or introduce new assumptions without telling me.
По этим требованиям будет проще проверить, правильно ли работает инструмент.
Покажите базовые значения
Добавьте показатели, описывающие исходное состояние бизнеса.
Например:
BASELINE
Revenue: $1,400,000
Costs: $980,000
Operating profit: $420,000Затем:
CURRENT SCENARIO
Revenue: $1,470,000
Costs: $1,015,000
Operating profit: $455,000
Change vs baseline: +$35,000 / +8.3%Сравнение с исходными значениями показывает, насколько выбранный сценарий меняет результат.
Покажите допущения рядом с результатом
Рядом с результатом покажите условия, которые модель принимает как верные.
Например:
Model assumptions
• Sales volume remains unchanged when price changes.
• Production cost changes linearly with order volume.
• Marketing spend is treated as a direct operating expense.
• Tax is excluded.
• Seasonality is not modeled.Так будет видно, при каких условиях рассчитан результат. Пользователь сможет понять, что учтено в формулах и какие изменения в бизнесе модель не рассматривает.
Задайте реалистичные диапазоны
Если ползунок допускает:
Conversion rate: 0% → 100%большая часть доступных значений может оказаться бесполезной для рабочей задачи.
Ограничьте диапазон значениями, которые имеет смысл обсуждать.
Например:
Current conversion: 3.2%
Simulation range:
2.0% → 5.0%Такие границы помогут сосредоточиться на сценариях, применимых к вашему бизнесу.
Добавьте готовые сценарии
Сохраните несколько сочетаний параметров, чтобы на встрече не настраивать каждый ползунок вручную.
Например:
Базовый
Текущие условия бизнеса.
Консервативный
Небольшие достижимые улучшения при чуть более высоких затратах.
Рост
Более высокие расходы на маркетинг и больший объём заказов.
Маржа
Изменение цены и производственных затрат для проверки прибыли.
Стресс-тест
Рост затрат в сочетании со снижением конверсии.
Можно попросить Gemini:
Пример промпта
Add scenario presets to the simulator: - Baseline - Conservative - Growth - Margin improvement - Stress test Each preset should only modify existing variables. Show exactly which values change when a scenario is selected. Allow users to modify the controls after selecting a preset.
Готовые сценарии помогут команде сравнить варианты действий и обсудить стратегию.
Рассчитайте, что нужно для достижения цели
Симулятор позволяет решать и обратную задачу. Обычно вы спрашиваете:
Но можно задать целевой результат и выяснить:
Например:
Пример промпта
If production cost increases by 12%, what average selling price would be required to maintain the current operating profit?
Или:
Пример промпта
If marketing spend increases by $20,000 per month, how much would monthly order volume need to increase to keep operating margin unchanged?
Или:
Пример промпта
What combination of conversion rate and average order value would produce $500,000 in annual operating profit?
В ответе будет видно, какие значения нужны для достижения цели внутри этой модели. Их достижимость в бизнесе оценивают отдельно.
Проверяйте связи между переменными
Допустим, историческая таблица содержит:
- выручку;
- заказы;
- затраты.
Из прошлых данных можно узнать, как соотносились эти показатели. Но одних итогов выручки, заказов и затрат недостаточно, чтобы подтвердить предположение:
Из них не следует и такой вывод:
Чтобы проверить такие связи, могут понадобиться:
- результаты прошлых экспериментов;
- данные о вкладе каналов в продажи;
- данные о том, как спрос меняется при изменении цены;
- внешние исследования;
- знание отрасли.
Если подтверждающих данных нет, прямо укажите, что связь между переменными принята как допущение.
Дополнение M2B2: проверьте допущения
Перед использованием симулятора для рабочего решения проверьте модель ещё одним запросом:
Пример промпта
Audit this business simulator before I use it for decision-making. Review every formula and assumption. Create a table with: - assumption - where it is used - whether it comes directly from my data - whether it is calculated - whether it is an external assumption - how sensitive the result is to it - what evidence would improve it Flag anything that could create a misleading result. Do not redesign the interface. Focus only on the analytical model.
Ответ поможет найти слабые места в расчётах и предположениях, которые можно не заметить за удобным интерфейсом.
Проверьте, какие параметры сильнее меняют результат
Меняйте параметры по очереди и сравнивайте, насколько изменился итог. Это называется анализом чувствительности.
Например:
Пример промпта
Using the current simulator model, run a sensitivity analysis. Change each adjustable variable independently by: -5% -10% +5% +10% Keep all other variables at baseline. Show the resulting change in operating profit. Rank the variables by the size of their effect. Do not interpret this as proof that changing the variable is operationally achievable.
Он помогает выяснить:
По результату можно выбрать параметры, которые стоит изучить подробнее. Такая проверка показывает поведение модели. Она не определяет вероятность результата в реальном бизнесе.
Как использовать симулятор на встрече
После проверки расчётов симулятор можно использовать для совместного сравнения сценариев.
Кто-то может спросить:
Передвиньте ползунок.
Измените значение цены.
Проверьте сочетание параметров.
Команда сможет рассмотреть несколько вариантов во время встречи, не запрашивая у аналитика новую таблицу для каждого из них. Роль ИИ здесь — помочь создать и доработать инструмент для сравнения сценариев. Значения и выводы проверяет команда.
Шаблон промпта для всего процесса
В этом промпте собраны этапы создания и проверки симулятора.
Шаблон промпта
I want to create an interactive business performance simulator. Context: Role: [your role] Business: [business type] Primary goal: [business goal] Primary outcome metric: [metric] I have attached: [data source] Work in four stages. STAGE 1 — ANALYZE Identify the 3–5 variables that have the strongest mathematical relationship with the outcome based on the available data. Do not assume that correlation proves causation. STAGE 2 — DEFINE THE MODEL For every variable show: - baseline value - unit - source - formula - relationship with the outcome - assumptions - reasonable simulation range Clearly distinguish values derived from the data from assumptions. Do not invent missing values. STAGE 3 — BUILD After defining the model, create an interactive Canvas simulator with: - sliders and numeric inputs; - baseline values; - projected outcome; - absolute and percentage difference from baseline; - Reset button; - visible assumptions; - scenario presets. STAGE 4 — VALIDATE Before presenting the simulator, list: - assumptions that need verification; - variables not modeled; - limitations; - scenarios where the calculator could become misleading. Do not present simulated outputs as forecasts.
Такой порядок помогает подготовить инструмент к работе с реальной бизнес-задачей.
Когда этот подход полезен
Этот способ полезен, если у задачи есть измеримые параметры и понятно, как они связаны. Например:
- ценообразование;
- рентабельность;
- экономика интернет-магазина;
- маркетинговые бюджеты;
- планирование численности сотрудников;
- затраты на проекты;
- планирование загрузки оборудования и производства;
- доходы и расходы на одного клиента или единицу товара;
- планирование запасов;
- экономика подписок.
Он становится менее надёжным, если ключевые связи неизвестны или результат в основном определяется непредсказуемыми внешними факторами. Симулятор может помочь и в таких случаях, если пользователи видят ограничения модели и её допущения.
Как использовать результат расчёта
Работа с симулятором проходит через несколько этапов:
Исходная таблица показывает фактические результаты. Симулятор рассчитывает, как они могли бы измениться при заданных условиях. Симулятор помогает обсудить связи между показателями и быстрее сравнить возможные решения. Но удобство интерфейса не подтверждает, что принятые условия верны.
Поэтому в инструменте стоит отдельно показывать:
- Данные: фактические показатели бизнеса.
- Модель: формулы и допущения о связях между переменными.
- Сценарий: результат расчёта при выбранных значениях.
Это позволяет команде проверить, откуда взялось число на экране и на что оно годится. Иначе расчёт по условным предположениям легко принять за точный прогноз.
Источник
На основе официального курса Google «AI for Data Analysis» на Coursera.