Справочник узлов
Каждый узел конструктора флоу: порты, настройки, исходы.
Понятия
- Как устроен флоуФорма, которая есть у каждого флоу, — вход, решения, вызов модели и ответ — и таблица всех узлов конструктора.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 мин