Пользовательские компоненты: как они работают?

Пользовательские компоненты определяют поведение на Python для задач, которые не охватывают документированные компоненты. У такого компонента пять частей: типизированные входы, выходы и методы, поля, режим инструмента и обработка ситуаций во время выполнения. Начните с шаблона Custom Component в каталоге; созданный на его основе компонент не становится автоматически встроенным. Обновлено 9 октября 2026.

Автор: Ai Flowi · Техническая проверка: Janice Lee, служба технической поддержки, Ai Flowi.

Опубликовано · Обновлено

Что можно определить?

Можно определить пять частей: типизированные входы для значений рабочего процесса, именованные выходы и методы формирования результатов, поля конфигурации, подходящее поведение в режиме инструмента и обработку ошибок во время выполнения. Поля могут быть динамическими или условными. Сначала проверьте существующие записи каталога, затем сопоставьте типы своих выходов с допустимыми входами следующего компонента.

ЧастьНазначение
ВходыПринимают значения из рабочего процесса с объявленными типами.
Выходы и методыВозвращают значения через именованные выходы и метод, формирующий каждый результат.
ПоляОтображают значения конфигурации, включая динамические или условные поля.
Режим инструментаПредоставляет подходящее поведение для использования в качестве инструмента.
Обработка во время выполненияОбрабатывает ошибки в коде компонента.

В каталоге шаблон Custom Component приведён вместе с другими документированными компонентами. Сначала проверьте существующие записи. Если документированный компонент вебхука или API решает ту же задачу, его настройки может быть достаточно. Если вы создаёте компонент, перед подключением сопоставьте типы его выходов с допустимыми входами следующего компонента. См. AI Flowi Workflow. Чтобы решить, когда вместо настройки следует перейти к Python, перед написанием компонента сравните подходы с минимальным программированием и без программирования.

Компоненты · Основы рабочих процессов · Распространённые ошибки