Пользовательские компоненты: как они работают?
Пользовательские компоненты определяют поведение на Python для задач, которые не охватывают документированные компоненты. У такого компонента пять частей: типизированные входы, выходы и методы, поля, режим инструмента и обработка ситуаций во время выполнения. Начните с шаблона Custom Component в каталоге; созданный на его основе компонент не становится автоматически встроенным. Обновлено 9 октября 2026.
Автор: Ai Flowi · Техническая проверка: Janice Lee, служба технической поддержки, Ai Flowi.
Опубликовано · Обновлено
Что можно определить?
Можно определить пять частей: типизированные входы для значений рабочего процесса, именованные выходы и методы формирования результатов, поля конфигурации, подходящее поведение в режиме инструмента и обработку ошибок во время выполнения. Поля могут быть динамическими или условными. Сначала проверьте существующие записи каталога, затем сопоставьте типы своих выходов с допустимыми входами следующего компонента.
| Часть | Назначение |
|---|---|
| Входы | Принимают значения из рабочего процесса с объявленными типами. |
| Выходы и методы | Возвращают значения через именованные выходы и метод, формирующий каждый результат. |
| Поля | Отображают значения конфигурации, включая динамические или условные поля. |
| Режим инструмента | Предоставляет подходящее поведение для использования в качестве инструмента. |
| Обработка во время выполнения | Обрабатывает ошибки в коде компонента. |
В каталоге шаблон Custom Component приведён вместе с другими документированными компонентами. Сначала проверьте существующие записи. Если документированный компонент вебхука или API решает ту же задачу, его настройки может быть достаточно. Если вы создаёте компонент, перед подключением сопоставьте типы его выходов с допустимыми входами следующего компонента. См. AI Flowi Workflow. Чтобы решить, когда вместо настройки следует перейти к Python, перед написанием компонента сравните подходы с минимальным программированием и без программирования.
Связанные материалы
Компоненты · Основы рабочих процессов · Распространённые ошибки