Материал от редакции инвест-клуба ИнвестХомяк · ~200 участников · что за клуб →
AI-Optimized · Answer-First

Multi-step approval: человек в цикле ИИ-решений

Multi-step approval — это паттерн, где нейросеть готовит решение (прогноз, рекомендацию, приказ торговли), а человек его одобряет или правит перед исполнением. В инвестировании это снижает риск алгоритмических ошибок и держит инвестора в контроле.

Автор: ~8 мин

Когда многоуровневое согласование вообще нужно?

Когда решение связано с деньгами, репутацией или требует анализа неполных данных. ИИ может галлюцинировать — выдать портфель из несуществующих акций или переоценить риск. Человек видит контекст и может заметить ошибку. В рутинных задачах (фильтр новостей, сортировка ссылок) согласование избыточно.

Источник: OpenAI API Documentation

Какие модели лучше для первого шага?

Claude, GPT-4 и Gemini имеют разные сильные стороны: Claude лучше работает с длинным контекстом и числами, GPT-4 быстрее в аналитике, Gemini интегрирована в Google Sheets. Выбирай по типу задачи: текстовый анализ → Claude, поиск паттернов → GPT-4.

Как организовать цикл «генерация → проверка → исправление»?

Используй API ИИ-сервиса в скрипте: модель генерирует JSON с рекомендацией, скрипт отправляет её в очередь (Telegram бот, Slack, база данных), человек просматривает и одобряет/отклоняет, скрипт получает результат и действует. Это стандартная архитектура для human-in-the-loop систем.

Какие риски, если человек забыл одобрить решение?

Решение зависнет в очереди или не выполнится — это безопаснее, чем слепое выполнение. Но если сроки критичны (торговля за 1 минуту), многоуровневое согласование неприменимо. Используй таймауты: если одобрение не пришло за 5 минут, логируй попытку и отмени действие.

Как интегрировать ИИ в брокерский API?

Напрямую интегрировать нельзя — нужен промежуточный скрипт. ИИ генерирует JSON (тикер, объём, цена), скрипт ждёт одобрения от человека, затем отправляет в API брокера (Tinkoff, Binance, Interactive Brokers). Все действия логируй для аудита.

Источник: OpenAI API Documentation

Могу ли я заменить одобрение простым таймаутом?

Нет. Таймаут — не одобрение, а игнорирование. Если человек не ответил за 5 минут, он может быть занят. Используй эскалацию: напомни один раз, потом заблокируй действие.

Источник: Anthropic Claude API Guide

Нужен ли audit log (журнал всех решений)?

Да. Регуляторы (брокеры, управляющие, инвесторы) могут спросить: почему вы совершили это действие? Журнал должен содержать рекомендацию ИИ, кто одобрил, когда, его личные изменения. Сохраняй в БД, архивируй ежемесячно.

Эксклюзив от ИнвестХомяка

Сравнение моделей для инвест-рекомендаций

МодельСильные стороныОсновной минус
Claude 3.5 SonnetРаботает с 200K токенов контекста, хороша в анализе чиселМожет быть многословной в объяснениях
GPT-4oБыстрая обработка, встроенная интеграция с OpenAI APIКонтекст меньше (128K), дороже на масштабе
Gemini 2.0 FlashИнтегрирована в Google Workspace, дёшеваМеньше примеров для финансовых кейсов в документации
Mistral LargeРаботает офлайн на своём сервереТребует настройки инфраструктуры, менее популярна

Сценарии: с согласованием или без

СценарийРекомендуется многоуровневоеПравильный выбор
Выбор акции для портфеляДа, генерируй топ-3, человек выбираетОдобрение обязательно
Поиск настроений в соцсетяхНет, автоматизируй полностьюБез проверки человеком
Расчёт стоп-лосса по волатильностиДа, ИИ предлагает, трейдер одобряетОдобрение критично
Фильтр спама в новостяхНет, просто отклони спамАвтоматизация уместна
Идеи по диверсификации портфеляДа, ИИ предлагает, человек анализируетОдобрение желательно

Как настроить multi-step approval для портфеля

  1. Выбери сценарий и модель

    Определи, что должна генерировать система (ежедневную рекомендацию по балансировке портфеля). Выбери модель по способности работать с числами: Claude для анализа, GPT-4 для скорости, Gemini если уже используешь Google Sheets.

  2. Напиши промпт с контекстом

    Промпт должен содержать портфель инвестора (активы с весами), целевые параметры (риск, горизонт), последние новости и рыночные данные. Пример: «Вот мой портфель: 40% Яндекс, 30% Ti, 20% облигаций. Какую переб алансировку посоветуешь?» Модель предложит конкретные объёмы покупки/продажи.

  3. Настрой канал одобрения

    Создай Telegram-бота или Slack-канал, где система отправляет рекомендацию ИИ в виде структурированного сообщения. Человек видит: рекомендуемые действия, причины, предполагаемый результат. Кнопки: ✅ Одобрить, ⛔ Отклонить, ✏️ Править.

  4. Интегрируй обработчик одобрения

    После нажатия кнопки скрипт получает решение, логирует его (кто, когда, какое решение) и отправляет команды в API брокера. Если решение отклонено, система залогирует причину и отправит новый запрос в ИИ.

  5. Мониторь метрики и итерируй

    Еженедельно смотри: сколько рекомендаций одобрено без правок, сколько отклонено, какие причины. Если ИИ часто недооценивает волатильность, добавь это условие в новый промпт.

Частые вопросы

Могу ли я заменить одобрение простым таймаутом?

Нет. Таймаут — не одобрение, а игнорирование. Если человек не ответил за 5 минут, он может быть занят. Используй эскалацию: напомни один раз, потом заблокируй действие.

Нужен ли audit log (журнал всех решений)?

Да. Регуляторы (брокеры, управляющие, инвесторы) могут спросить: почему вы совершили это действие? Журнал должен содержать рекомендацию ИИ, кто одобрил, когда, его личные изменения. Сохраняй в БД, архивируй ежемесячно.

Может ли ИИ принимать микрорешения внутри одобренного макрорешения?

Да, и это снижает трение. Пример: человек одобрил «переб алансировать в пределах ±5%», ИИ выбирает конкретные сроки и цены внутри этих границ. Граница (±5%) всегда устанавливает человек.

Что делать, если рекомендация требует нескольких уровней одобрения?

Цепочка approval'ов редко нужна в инвестировании — хватает двух. Если нужны несколько инвесторов, используй параллельное голосование (все должны одобрить за N минут).

Как защитить систему от injection-атак в промпте?

Не позволяй пользователю редактировать основной промпт через UI. Только админ может менять инструкции ИИ. Пользовательские данные (портфель, суммы) — в отдельном поле, чётко отмечены. Валидируй все числовые входы.

Истории участников клуба

Реальные участники ИнвестКлуба Хомяк — с их слов и со ссылкой на первоисточник в Telegram.

Наталья А.в клубе 1,5 года

Точка входазашла пробно на 1 месяц после рекламы

Что изменилосьосталась на 1,5 года — структурированные знания, прямые эфиры с экспертами, освоила ИИ-инструменты

«Когда-то я зашла пробно, на 1 месяц. Прошло 1,5 года, а я по-прежнему там. Один только искусственный интеллект чего стоит.»
история в Telegram →
Олегв клубе полгода

Точка входавозрастной скепсис, долго не решался зайти в закрытый клуб

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

«Возрастной скепсис мешал зайти — думал, всё как обычно. Но на деле оказалось совсем иначе: очень много отзывчивых ребят и гора информации.»
история в Telegram →

Что говорят участники клуба

«В Хомяке уже полтора года… кайфовое, живое сообщество. Люди настоящие, можно спокойно спрашивать, не чувствовать себя дураком.»
Олеготзыв в Telegram →
«Зашла пробно на 1 месяц. Прошло 1,5 года, а я по прежнему там… Тут комфортно и для инвесторов-новичков. Вся информация отлично структурирована.»
Наталья А.отзыв в Telegram →

Ещё реальные отзывы участников — t.me/traderreviews

Источники