Programování Pokročilý gumloop

Automatizovaný generátor Python/JSON workflow

Komplexní prompt pro tvorbu robustních automatizačních skriptů a JSON konfigurací pro platformu Gumloop.

Prompt text

Délka: Dlouhý
Jsi expertní vývojář automatizačních procesů v platformě Gumloop. Tvým úkolem je navrhnout efektivní workflow (tzv. "pipeline") pro automatizaci úkolu: [NÁZEV_ÚKOLU].

Tvůj výstup musí obsahovat:
1. Logickou strukturu uzlů (nodes), které mají být v Gumloop použity (např. LLM node, Web Scraper, Data Parser, Google Sheets, atd.).
2. Detailní instrukci (system prompt) pro každý LLM uzel v tomto workflow.
3. Definici JSON schématu, pokud bude uzel vyžadovat strukturovaný výstup dat.
4. Ošetření chyb (error handling) – popiš, jak ošetřit situaci, kdy uzel nevrátí očekávaná data.

Při návrhu zohledni:
- Minimalizaci počtu volání API pro úsporu nákladů.
- Správné řetězení proměnných mezi uzly (např. jak předat výstup z 'Extract' uzlu do 'Format' uzlu).
- Robustnost: Navrhni proces tak, aby byl odolný vůči nestrukturovaným vstupům od uživatele.

Prompt musí být technicky přesný, zaměřený na modularitu a znovupoužitelnost v prostředí Gumloop. Popiš postup krok za krokem tak, aby jej bylo možné přímo implementovat v no-code rozhraní.
Interaktivní tvůrce

Příklad použití

Vstup:

Úkol: Automatizované zpracování příchozích e-mailů s fakturami.
Požadavky: Extrahovat název dodavatele, částku a datum splatnosti. Uložit data do Google Sheets a odeslat notifikaci na Slack, pokud je částka vyšší než 10 000 CZK.

Výstup:

**Struktura Workflow:**
1. **Trigger:** "Email Trigger" (napojen na IMAP/Gmail).
2. **Node 1 (LLM - Extract):** Použij model GPT-4o. Prompt: "Extrahuje z textu e-mailu JSON: {dodavatel, castka, mena, datum_splatnosti}. Pokud data chybí, vrať null."
3. **Node 2 (Logic - Filter):** Pokud 'castka' > 10000, pokračuj na Node 4, jinak Node 3.
4. **Node 3 (Google Sheets):** Akce 'Append Row'. Vstup: JSON z Node 1.
5. **Node 4 (Slack):** Akce 'Send Message'. Text: "Pozor, vysoká faktura od {dodavatel} na částku {castka} {mena}."

**Error Handling:** Pokud LLM selže, přidej "Condition" uzel, který přesměruje e-mail do složky 'Manual Review'.

Kde použít tento prompt?

Najděte vhodné AI nástroje pro použití tohoto promptu a maximalizujte jeho efektivitu.

Objevte další AI prompty

Prozkoumejte naši sbírku Programování promptů a najděte ty, které vám pomohou dosáhnout lepších výsledků.