Первоначально опубликовано в блоге ByteChef. Часть 10 серии ByteChef Embedded. Некоторые запросы на автоматизацию нечеткие. Они заслуживают разговора. Но многие из них не таковы: «Когда появится лид, опубликуйте его на #sales и отправьте им приветственное письмо по электронной почте…
Первоначально опубликовано в блоге ByteChef. Часть 10 серии ByteChef Embedded.
Некоторые запросы на автоматизацию нечеткие. Они заслуживают разговора. Но многие из них не таковы:
«Когда появится лид, опубликуйте его на #sales и отправьте им приветственное сообщение по электронной почте».
Это уже полноценная спецификация. Чат только замедлит работу пользователя.
Поэтому мы создали «Создать из подсказки»: пользователь пишет предложение, нажимает «Создать» и получает обратно готовый, проверенный рабочий процесс. Ваше приложение выполняет один HTTP-вызов. Никакой потоковой передачи, никакой расшифровки, никакого AI-кода на стороне клиента.
Вот как это работает и что нужно, чтобы включить это в свой продукт.
ТЛ;ДР
Один запрос: POST /api/embedded/v1/automation/workflows/generate с {prompt, systemPrompt?}, подписанный JWT подключенного пользователя.
ByteChef создает черновой рабочий процесс в собственном проекте пользователя, запускает агент рабочего процесса в автономном режиме и возвращает UUID нового рабочего процесса после его создания и проверки.
Агент использует только включенные вами интеграции, а также компоненты без подключения (веб-перехватчики, расписания, условия, циклы).
Результатом является черновик. Ничто не работает, пока пользователь не просмотрит и не опубликует его.
Где это подходит
ByteChef Embedded предоставляет пользователям пять способов создания рабочего процесса:
Вариант
че
