Détecteur de changements sur la page de tarifs d'un concurrent, par IA

Un agent récupère une page de tarifs, la compare à l'instantané que vous transmettez et explique ce qui a changé et pourquoi c'est important.

  • Web
  • Plafond de budget

Regardez une vraie exécution

Une vraie exécution du 7 oct. 2026, rejouée. Modèle : openai/gpt-6-luna.

Entrée
{
  "url": "https://ephemer.al/api/samples/pricing-page?v=2",
  "previous_snapshot": "Example Cloud pricing. Free: $0 per month, 1 project, 10,000 API calls per month, community support. Pro: $29 per month, 10 projects, 500,000 API calls per month, email support 1 business day. Team: $99 per month, unlimited projects, 10 seats included, 5,000,000 API calls per month, priority support 4 hours. Enterprise: contact sales, single sign-on, custom data retention, dedicated support. Prices in US dollars, billed monthly."
}
Réussierun_4d1aed4fb66d6908bfba4e6c0a676e91$0.004279 sur $0.03
  1. En file d'attentebudget de $0.03 réservé
  2. MicroVMmicroVM ready
  3. MicroVMworker started · shell off · web on
  4. Webweb_fetch https://ephemer.al/api/samples/pricing-page?v=2
  5. Résultatweb https://ephemer.al/api/samples/pricing-page?v=2 → 200
  6. MicroVMmicroVM destroyed
  7. Réussie2 appels au modèle, 2,814 jetonsSortie enregistrée (en anglais)
    • Pro price: $29 → $39 per month.
    • Team seats included: 10 → 5.

    Pro customers pay $10 more per month, while Team customers receive 5 fewer included seats.

  8. Worker détruit$0.004279 facturé, $0.025721 libéré
Modèle $0.000279 · Web $0.001 · Calcul $0.003

Lancez-le vous-même

Ouvrez l'exemple dans le playground avec toute la requête déjà remplie. Il s'exécute sur votre propre compte, dans le budget indiqué, sur les mêmes systèmes d'exemple en lecture seule.

Budget pour cet exemple : $0.03

Fonctionnement

Les exécutions sont sans état : votre planificateur conserve l'instantané précédent et l'envoie en entrée. L'agent récupère la page actuelle sur un domaine autorisé, liste les changements de prix et de limites avec les valeurs avant et après, et indique qu'il n'y a aucun changement quand c'est le cas.

Ce que l'agent peut et ne peut pas faire

Les permissions font partie de la requête. Tout ce qui n'est pas listé ici n'est pas disponible pour l'exécution.

ParamètreAutorisé
ConnexionsAucune
WebUniquement ephemer.al
ShellDésactivé
FichiersAucune
Rétention zéro des donnéesDésactivée : l'historique est conservé 30 jours
Budget$0.03, un plafond strict
Délai90 secondes

Les identifiants n'entrent jamais dans la machine : un broker les ajoute à chaque appel et impose les méthodes ci-dessus.

Le code

Voici la requête exacte envoyée par l'exemple. Définissez EPHEMERAL_API_KEY avec une clé de membre de votre organisation.

curl -X POST $EPHEMERAL_URL/v1/runs \
  -H "Authorization: Bearer $EPHEMERAL_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d @request.json
Corps complet de la requête request.json

Le même corps, avec les fichiers en ligne.

request.json
{
  "prompt": "Fetch input.url with web_fetch and compare the plans, prices and limits with input.previous_snapshot. Reply in Markdown, at most 150 words: 'No changes' alone if nothing differs; otherwise a bullet for each change with the plan, the old value and the new value, then one sentence on what it means for a customer on that plan. Report only differences you can see in both texts. Use only what the data returns and never guess; if a call fails or a field is missing, say so.",
  "input": {
    "url": "https://ephemer.al/api/samples/pricing-page?v=2",
    "previous_snapshot": "Example Cloud pricing. Free: $0 per month, 1 project, 10,000 API calls per month, community support. Pro: $29 per month, 10 projects, 500,000 API calls per month, email support 1 business day. Team: $99 per month, unlimited projects, 10 seats included, 5,000,000 API calls per month, priority support 4 hours. Enterprise: contact sales, single sign-on, custom data retention, dedicated support. Prices in US dollars, billed monthly."
  },
  "web": {
    "allow": [
      "ephemer.al"
    ],
    "search": false
  },
  "shell": false,
  "timeout_seconds": 90,
  "max_cost_micros": 30000
}

En savoir plus

Exemples liés

esc

Aucun résultat pour « ».