Generar código de activación con IA

Generar código de activación con IA

Copiar página

Describa su activador en lenguaje sencillo y genere el código con su clave de Anthropic, OpenAI, Gemini u OpenRouter en Shopify Flow.

Describa lo que desea en un lenguaje sencillo y deje que la IA escriba el código. Utiliza su 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 haya capturado uno - el payload real del evento que recibe su activador.

Conectar un proveedor

En «Desarrollador» → «Conexiones», añada su clave de API para el proveedor que prefiera: Anthropic (Claude), OpenAI, Google Gemini u OpenRouter.

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

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

Crear un activador personalizado

  1. Abra un activador personalizado. Una vez conectado un proveedor, aparecerá un cuadro «Generar con IA» en la ficha «Transformar», encima del código.
  2. Describa qué debería ocurrir; sea concreto en cuanto al momento en que debería activarse y a lo que necesita el flujo de trabajo; por ejemplo:

    Solo envíe la solicitud cuando el importe total del pedido sea superior a 500 y el pedido lleve la etiqueta «vip». Envíe el número de pedido, el importe total y la moneda a Shopify Flow.

  3. Elija un proveedor (si ha conectado más de uno) y un modelo; a continuación, seleccione «Generar».
  4. El código se carga en el editor como un cambio sin guardar. Revíselo, pruébelo y, a continuación, guárdelo. Si ya hay código, se edita ese en lugar de empezar de cero, por lo que «ahora haga también X» se basa en lo que ya tiene.
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
Elija un modelo - el coste por generación aparece junto a él - y describa cuándo debe activarse el activador y qué necesita Shopify Flow.
El editor de código tras la generación: una transformación que omite los pedidos de 500 o menos y los pedidos que no incluyen la etiqueta «vip», y devuelve el número de pedido, el importe total y la moneda.
El resultado aparece en el editor como un cambio sin guardar: dos filtros y los tres valores que solicitaba la indicación.

Generar un fragmento de código para la tienda online

Un Activadores personalizados de la tienda online funciona de manera diferente: no tiene que aplicar ninguna transformación. Lo que debe crear es el código JavaScript que publique el evento desde su tema, y esa es la parte en la que la gente se queda atascada: cada tema denomina sus elementos de forma diferente.

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

Léalo antes de pegarlo, ajuste cualquier selector que haya adivinado para su tema y nunca incluya el nombre, el correo electrónico, el teléfono ni la dirección del cliente en el payload.

La tarjeta «Generar el fragmento de código con IA» de un activador de tienda online, que incluye 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 online, recibirá el fragmento de código del tema con el nombre de su evento incluido, junto con una nota que indica dónde debe colocarlo.

Elección del modelo y 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 su propia cuenta de proveedor, no a su plan de Workflow Trigger Extensions; una sola generación suele costar un par de céntimos o menos. Los modelos y los precios varían con el tiempo; los más recientes se encuentran en la página web de cada proveedor, cuyos enlaces figuran debajo de cada tabla.

Anthropic (Claude)

Modelo Ideal para Precio (entrada/salida por millón de tokens)
Claude, soneto n.º 5 Equilibrio entre velocidad e inteligencia (por defecto) 2 $ / 10 $
Claude, Op. 5 Trabajo complejo y proactivo 5 $ / 25 $
Claude Fable 5 Agentes de larga duración de última generació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/documentación/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 a los costes 0,20 $ / 1,20 $

Últimos modelos y tarifas de OpenAI: developers.openai.com/api/documentación/models

Google Gemini y OpenRouter muestran sus modelos con la misma estimación por generación en el selector de modelos. OpenRouter le ofrece modelos de numerosas empresas a través de una única 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): devuelve un objeto para activar el activador, o bien 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 su activador y el payload de la muestra capturada correspondiente.

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