Перші кроки
Oxta виконує ланцюжки дій: щось стається — флоу спрацьовує. Найшвидший шлях зрозуміти як — зібрати найпростіше флоу руками.
Флоу за три хвилини
- Флоу → Створити. Перетягніть із палітри «HTTP Webhook» — це тригер, з нього все починається.
- Додайте «HTTP-запит» і сполучіть тригер із ним. В адресу поставте будь-який публічний API у лапках — для проби годиться наш власний:
"https://app.oxta.io/api/health". - Додайте «Відповідь» і сполучіть із запитом. У тіло:
{"upstream": "{{outputs.http_1.response.data.status}}"}— замінітьhttp_1на справжній ідентифікатор вашого вузла запиту. - Збережіть, натисніть «Запустити» й подивіться на виходи вузлів.
- Тепер викличте адресу вебхука з
?wait=1— і ви отримаєте своє тіло у відповідь.
Якщо щось не так — відкрийте внизу редактора вкладку Діагностика. Вона покаже, що саме зламано, і дасть посилання на потрібну сторінку довідки. А коли прогін упав, вкладка Прогони покаже вихід кожного вузла й пояснення до помилки.
Куди дивитися далі
- Вирази — головне джерело помилок: як передавати дані між вузлами.
- Тригери й відповідь — коли викликач чекає на відповідь, а коли ні.
- Вузли — повний перелік із полями й виходами.
- Ліміти й тарифи — скільки прогонів і ШІ входить у тариф.
Що варто знати одразу
input— це вихід попереднього вузла, а не дані запиту. Дані запиту беріть за іменем тригера.- Ідентифікатори вузлів мусять бути з літер, цифр і підкреслень, інакше їх не прочитати у виразах.
- Свій ключ ШІ або своя база даних підключаються у профілі, а не у вузлі.