Довідник вузлів

Кожен вузол конструктора флоу: порти, налаштування, результати.

Поняття

  • Як побудовано флоу
    Форма, яку має кожен флоу, — вхід, рішення, виклик моделі й відповідь — і таблиця всіх вузлів конструктора.
    3 хв
  • Порти й розгалуження
    Порт — це іменований вихід вузла. Які порти обов’язково підключати і що відбувається, коли вузол виходить через непідключений.
    2 хв
  • Контекст виконання та шляхи
    Три корені, з яких вузол читає дані, як пишеться шлях, що кожен вузол залишає вузлам після себе і що відбувається, коли шлях нічого не знаходить.
    4 хв
  • Фінансовий ланцюжок
    Який вузол флоу насправді рухає гроші виклику моделі, що додають чотири вузли фінансового ланцюжка і якого порядку від них вимагає перевірка під час публікації.
    4 хв
  • Паузи, черги й відновлення
    Які вузли зупиняють виконання, чим відповідають на запит, які гроші утримуються під час очікування і як і коли виконання продовжується.
    4 хв
  • Перевірки під час публікації
    Перевірки графа й налаштувань кожного вузла, які з них зупиняють публікацію і яке повідомлення конструктор показує для кожної.

Вузли

  • Запит
    Вхідний вузол флоу — місце, куди приходить запит і звідки його вхід передається наступному вузлу.
    2 хв
  • Оцінка вартості
    Вузол фінансового ланцюжка, який пише в трасування очікувану вартість виклику моделі, до якого він веде.
    3 хв
  • Перевірка бюджету
    Вузол, який питає, чи вкладається майбутній виклик моделі в політики, бюджети і, якщо ви її задали, власну алокацію вузла, — і розгалужує виконання до того, як зарезервовано будь-які гроші.
    5 хв
  • Резерв бюджету
    Позначка у фінансовому ланцюжку, яка показує, де береться холд майбутнього виклику моделі, — сам холд бере вузол моделі.
    2 хв
  • Списання та повернення
    Позначка після виклику моделі, яка показує, де розраховується його холд, — Slen розраховує холд сам, із вузлом чи без нього.
    2 хв
  • Потрібне схвалення
    Вузол, який зупиняє виконання, доки людина не схвалить чи не відхилить його, і відправляє його далі гілкою рішення.
    4 хв
  • Умова
    Вузол, який порівнює одне значення з виконання із заданим значенням і відправляє флоу однією з двох гілок.
    4 хв
  • Нотатка у трасуванні
    Вузол, який пише в трасування виконання ваш рядок із підставленими значеннями з виконання.
    3 хв
  • Перетворення
    Вузол, який складає один об’єкт зі значень виконання та фіксованих значень — для вузлів після нього і для відповіді.
    3 хв
  • Пошук у кеші
    Вузол, який шукає збережену відповідь на такий самий запит і, якщо знаходить, дає флоу відповісти без виклику моделі.
    3 хв
  • Запис у кеш
    Вузол, який зберігає відповідь моделі під ключем, не знайденим пошуком у кеші вище, щоб наступного разу на такий самий запит відповів кеш.
    2 хв
  • AI-модель
    Вузол, який викликає модель, — він резервує гроші виклику, надсилає виклик через пул провайдерів і після відповіді віддає холд на розрахунок.
    7 хв
  • Запасний шлях
    Позначка на шляху, яким іде флоу, коли його перший вибір відхилено або він не вдався, — сам інший шлях складають вузли за нею.
    2 хв
  • Повернути відповідь
    Кінцевий вузол, який завершує виконання статусом completed і відповідає тому, хто викликає, — тим, що сказала модель, входом, фіксованим об’єктом або виходом вузла.
    3 хв
  • Відхилити запит
    Кінцевий вузол, який завершує виконання статусом rejected з кодом помилки й повідомленням, обраними його автором.
    2 хв
  • Черга
    Вузол, який змушує виконання зачекати задану кількість секунд, а потім пропускає його далі.
    4 хв
  • HTTP-запит
    Заморожений вузол, який викликає HTTPS-адресу зі списку дозволених хостів сервісу й розгалужується за відповіддю, — у версіях, опублікованих із ним.
    5 хв