Generar código de activación con IA

Describe lo que quieres en un lenguaje sencillo y deja que la IA escriba el código. Utiliza tu propia clave de proveedor de IA y se basa en el contrato de tiempo de ejecución de esta aplicación, la API de administración de Shopify y - una vez que hayas capturado uno - la carga útil real del evento que recibe tu activador.

Conectar un proveedor

En «Desarrollador» → «Conexiones», añade tu clave API para el proveedor que prefieras: Anthropic (Claude), OpenAI, Google Gemini u OpenRouter.

Conecta uno o varios proveedores y elige por generación. Al desconectar, se vuelve a eliminar la clave.

La pestaña «Conexiones» de la página «Desarrollador», con tarjetas de Anthropic, OpenAI, Google Gemini y OpenRouter; Anthropic aparece como «Conectado a Key»
Desarrollador, Conexiones: una tarjeta por proveedor. Una clave conectada nunca vuelve a mostrarse, solo se sustituye o se desconecta.

Crear un disparador personalizado

  1. Abre un disparador personalizado. Una vez conectado un proveedor, aparece un cuadro «Generar con IA» en la ficha «Transformar», encima del código.
  2. Describe qué debería ocurrir; sé concreto sobre cuándo debería activarse y qué requiere el flujo de trabajo; por ejemplo:

    Envía la solicitud solo cuando el importe total del pedido sea superior a 500 y el pedido tenga la etiqueta «vip». Envía el número de pedido, el importe total y la divisa a Flow.

  3. Elige un proveedor (si has conectado más de uno) y un modelo; a continuación, selecciona «Generar».
  4. El código se carga en el editor como un cambio sin guardar. Revísalo, pruébalo y, a continuación, guarda los cambios. Si ya hay código, se edita ese en lugar de empezar desde cero, por lo que «ahora haz también X» se basa en lo que ya tienes.
El cuadro «Generar con IA» de la ficha «Transformar» de un activador personalizado, con un selector de modelos, su coste por generación y una indicación
Elige un modelo - el coste por generación aparece junto a él - y describe cuándo debe activarse el disparador y qué necesita Flow.
El editor de código tras la generación: una transformación que omite los pedidos de 500 o menos y los pedidos sin la etiqueta «vip», y devuelve el número de pedido, el total y la moneda.
El resultado aparece en el editor como un cambio sin guardar: dos filtros y los tres valores que pedía la indicación.

Generar un fragmento de código para la tienda online

Un Desencadenantes personalizados de la tienda funciona de otra manera: no hay que escribir ninguna transformación. Lo que hay que crear es el código JavaScript que publica el evento desde tu tema, y ahí es donde la gente se atasca: cada tema nombra sus elementos de forma diferente.

Abre el disparador de la tienda y utiliza la opción «Generar el fragmento de código con IA». Describe la acción que debe activarlo («cuando se abra el cajón del carrito en Dawn, envía el recuento de artículos y el total del carrito») y obtendrás un fragmento de código listo para usar con el nombre del evento que hayas registrado, además de indicaciones sobre dónde pegarlo.

Léelo antes de pegarlo, ajusta cualquier selector que haya adivinado para tu tema y nunca incluyas el nombre, el correo electrónico, el teléfono ni la dirección de un comprador en la carga útil.

La tarjeta «Generar el fragmento de código con IA» de un activador de tienda online, con un fragmento de código generado para el cajón del carrito de Dawn y una nota sobre dónde pegarlo
En el caso de un activador de tienda, recibirás el fragmento de código del tema con el nombre de tu evento incluido, junto con una nota que indica dónde debe colocarse.

Elección del modelo y del coste

Cada opción muestra un coste estimado por generación, y el recuadro indica el precio por millón de tokens del modelo seleccionado. El coste se factura a tu propia cuenta de proveedor, no a tu plan de Workflow Trigger Extensions; una sola generación suele costar un par de céntimos o menos. Los modelos y los precios cambian con el tiempo; los más recientes se encuentran en la página web de cada proveedor, cuyos enlaces aparecen debajo de cada tabla.

Anthropic (Claude)

Modelo Ideal para Precio (entrada/salida por cada millón de tokens)
Claude Soneto 5 Equilibrio entre velocidad e inteligencia (predeterminado) 2 $ / 10 $
Claude, Op. 5 Trabajo complejo y autónomo 5 $ / 25 $
Claude Fable 5 Agentes de nueva generación y de larga duración 10 $ / 50 $
Claude Haiku 4.5 El más rápido y el más barato 1 $ / 5 $

Últimos modelos y precios de Anthropic: platform.claude.com/docs/en/models/overview

OpenAI

Modelo Ideal para Precio (entrada/salida por cada millón de tokens)
GPT-5.6 Terra Equilibrado (predeterminado) 2 $ / 12 $
GPT-5.6 Sol Una labor pionera y compleja 4 $ / 20 $
GPT-5.6 Luna Con atención al coste 0,20 $ / 1,20 $

Últimos modelos y tarifas de OpenAI: developers.openai.com/api/docs/models

Google Gemini y OpenRouter muestran sus modelos con la misma estimación por generación en el selector de modelos. OpenRouter te ofrece modelos de numerosas empresas bajo una misma clave.

Lo que sabe

Al generador se le indica el contrato de tiempo de ejecución de esta aplicación, por lo que utiliza las formas adecuadas:

  • export async function transform(payload, topic, shop, ctx), devolviendo un objeto para activar el disparador, o null para omitir el evento.
  • ctx.log(...) para el panel de registro, y ctx.shopify(query, variables) para la API GraphQL de administración, que genera un error en caso de fallo y tiene un límite de 10 llamadas por ejecución.
  • El tema al que está atento tu disparador y la carga útil de la muestra capturada correspondiente.

No sabe qué permisos has concedido. Si el código generado consulta un recurso al que no has concedido acceso, la llamada falla en tiempo de ejecución; consulta Permisos y acceso a los datos.