Wygeneruj kod wyzwalacza za pomocą sztucznej inteligencji
Podłącz klucz API Anthropic, OpenAI, Gemini lub OpenRouter i opisz niestandardowy wyzwalacz Shopify Flow słowami, a AI wygeneruje kod transformacji.
Opisz prosto, czego Pan/Pani oczekuje, a sztuczna inteligencja napisze kod. Korzysta ona z Pana/Pani klucza dostawcy usług AI i opiera się na umowie dotyczącej środowiska uruchomieniowego tej aplikacji, interfejsie API panelu administracyjnego Shopify oraz - po zarejestrowaniu zdarzenia - rzeczywistej treści zdarzenia, którą odbiera Pana/Pani wyzwalacz.
Podłącz dostawcę
W sekcji Developer → Connections proszę dodać swój klucz API dla wybranego dostawcy: Anthropic (Claude), OpenAI, Google Gemini lub OpenRouter.
- Pański klucz jest szyfrowany w stanie spoczynku i służy wyłącznie do generowania. Nigdy nie jest on uruchamiany w kodzie wyzwalacza i po zapisaniu nie jest już nigdy wyświetlany.
- Każda karta zawiera link do krótkiego przewodnika: Jak uzyskać klucz API serwisu Anthropic (Claude), Jak uzyskać klucz API OpenAI, Jak uzyskać klucz API Google Gemini lub Jak uzyskać klucz API OpenRouter.
- Po wygenerowaniu żądania aktualny kod oraz zarejestrowane zdarzenie próbne są przesyłane do tego dostawcy w ramach Państwa konta.
Proszę podłączyć jednego lub kilku dostawców i dokonać wyboru dla danego pokolenia. Rozłączenie powoduje ponowne usunięcie klucza.

Utwórz niestandardowy wyzwalacz
- Proszę otworzyć niestandardowy wyzwalacz. Po nawiązaniu połączenia z dostawcą w karcie Transform powyżej kodu pojawi się pole Generuj za pomocą AI.
- Proszę opisać, co powinno się wydarzyć - proszę dokładnie określić, kiedy powinno to zostać uruchomione oraz jakie są wymagania dotyczące przebiegu procesu, na przykład:
Proszę wysłać powiadomienie tylko wtedy, gdy łączna kwota zamówienia przekracza 500, a zamówienie posiada tag „vip”. Proszę przesłać numer zamówienia, łączną kwotę oraz walutę do Shopify Flow.
- Proszę wybrać dostawcę (jeśli podłączono więcej niż jednego) oraz model, a następnie kliknąć przycisk Generuj.
- Kod zostanie załadowany do edytora jako niezapisana zmiana. Proszę go przejrzeć, przetestować, a następnie zapisać. Jeśli w edytorze znajduje się już kod, zostanie on edytowany, a nie tworzony od nowa, więc opcja „teraz wykonaj również X” opiera się na tym, co już Państwo mają.


Wygeneruj fragment kodu strony sklepu
Niestandardowe wyzwalacze w witrynie sklepu działa inaczej: nie wymaga zapisywania żadnej transformacji. Muszą Państwo stworzyć kod JavaScript, który publikuje zdarzenie z Państwa motywu, i właśnie ta część sprawia użytkownikom trudności - każdy motyw nadaje swoim elementom inne nazwy.
Proszę otworzyć wyzwalacz „Storefront” i skorzystać z opcji Wygeneruj fragment kodu za pomocą sztucznej inteligencji. Proszę opisać zdarzenie, które powinno go uruchomić („gdy w aplikacji Dawn otworzy się szuflada koszyka, wyślij liczbę produktów i sumę koszyka”), a otrzymają Państwo gotowy fragment kodu zawierający zarejestrowaną nazwę zdarzenia oraz wskazówki dotyczące miejsca, w którym należy go wkleić.
Proszę zapoznać się z tym przed wklejeniem, dostosować wszelkie domyślnie wybrane selektory do Państwa motywu oraz nigdy nie umieszczać w treści danych nazwiska, adresu e-mail, numeru telefonu ani adresu klienta.

Wybór modelu i koszt
Każda opcja zawiera szacunkowy koszt jednego wygenerowania, a w polu podana jest cena za milion tokenów dla wybranego modelu. Koszt jest rozliczany na Państwa koncie u dostawcy, a nie w ramach planu Workflow Trigger Extensions - pojedyncze wygenerowanie danych kosztuje zazwyczaj kilka centów lub mniej. Modele i ceny ulegają zmianom w czasie; najnowsze informacje można znaleźć na stronach internetowych poszczególnych dostawców, do których linki znajdują się pod każdą tabelą.
Anthropic (Claude)
| Model | Najlepiej nadaje się do | Cena (wkład / wynik na milion tokenów) |
|---|---|---|
| Claude, sonet nr 5 | Zrównoważona szybkość i inteligencja (ustawienie domyślne) | 2 USD / 10 USD |
| Claude, op. 5 | Złożona praca wymagająca samodzielności | 5 USD / 25 USD |
| Claude Fable 5 | Agenci nowej generacji o długim czasie działania | 10 USD / 50 USD |
| Claude Haiku 4.5 | Najszybsze i najtańsze | 1 $ / 5 $ |
Najnowsze modele firmy Anthropic i cennik: platform.claude.com/docs/en/models/overview
OpenAI
| Model | Najlepiej nadaje się do | Cena (wkład / wynik na milion tokenów) |
|---|---|---|
| GPT-5.6 Terra | Zrównoważony (ustawienie domyślne) | 2 USD / 12 USD |
| GPT-5.6 Sol | Pionier, praca o złożonym charakterze | 4 USD / 20 USD |
| GPT-5.6 Luna | Zwracający uwagę na koszty | 0,20 USD / 1,20 USD |
Najnowsze modele OpenAI i cennik: developers.openai.com/api/docs/models
W selektorze modeli serwisy Google Gemini i OpenRouter wyświetlają swoje modele z tą samą szacunkową wartością dla danej generacji. OpenRouter udostępnia modele wielu firm za pomocą jednego klucza.
Co wie
Generator otrzymuje informacje o kontrakcie wykonawczym tej aplikacji, dzięki czemu wykorzystuje odpowiednie kształty:
export async function transform(payload, topic, shop, ctx), zwracająca obiekt służący do uruchomienia wyzwalacza lub wartośćnull, aby pominąć zdarzenie.ctx.log(...)dla panelu dziennika orazctx.shopify(query, variables)dla interfejsu API GraphQL panelu administracyjnego - który w przypadku błędu generuje wyjątek i ma limit 10 wywołań na jedno uruchomienie.- Temat, na który nasłuchuje Państwa wyzwalacz, oraz przechwycona treść próbki dla tego tematu.
Nie posiada informacji o tym, jakie uprawnienia zostały Państwu przyznane. Jeśli wygenerowany kod wysyła zapytanie do zasobu, do którego nie przyznano Państwu dostępu, wywołanie zakończy się niepowodzeniem w czasie wykonywania - zob. Uprawnienia i dostęp do danych.
