Detector de mudanças na página de preços de concorrentes com IA

Um agente busca uma página de preços, compara com o snapshot que você envia e explica o que mudou e por que isso importa.

  • Web
  • Limite de orçamento

Veja uma execução real

Uma execução real em 7 de out. de 2026, reproduzida. Modelo: openai/gpt-6-luna.

Entrada
{
  "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."
}
Concluídarun_4d1aed4fb66d6908bfba4e6c0a676e91$0.004279 de $0.03
  1. Na filaorçamento de $0.03 reservado
  2. MicroVMmicroVM ready
  3. MicroVMworker started · shell off · web on
  4. Webweb_fetch https://ephemer.al/api/samples/pricing-page?v=2
  5. Resultadoweb https://ephemer.al/api/samples/pricing-page?v=2 → 200
  6. MicroVMmicroVM destroyed
  7. Concluída2 chamadas ao modelo, 2,814 tokensSaída gravada (em inglês)
    • 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 destruído$0.004279 cobrados, $0.025721 liberados
Modelo $0.000279 · Web $0.001 · Computação $0.003

Execute você mesmo

Abra o exemplo no playground com a requisição inteira preenchida. Ele roda na sua própria conta, dentro do orçamento indicado, contra os mesmos sistemas de exemplo somente leitura.

Orçamento deste exemplo: $0.03

Como funciona

As execuções não guardam estado, então o seu agendador mantém o snapshot anterior e o envia como entrada. O agente busca a página atual em um domínio permitido, lista as mudanças de preço e de limite com os valores antes e depois e diz que nada mudou quando nada mudou.

O que o agente pode e não pode fazer

As permissões fazem parte da requisição. Tudo o que não está listado aqui não está disponível para a execução.

ConfiguraçãoPermitido
ConexõesNenhuma
WebSomente ephemer.al
ShellDesativado
ArquivosNenhuma
Retenção zero de dadosDesativada: o registro é mantido por 30 dias
Orçamento$0.03, um limite rígido
Tempo limite90 segundos

As credenciais nunca entram na máquina: um broker as adiciona a cada chamada e aplica os métodos acima.

O código

Esta é a requisição exata que o exemplo envia. Defina EPHEMERAL_API_KEY com uma chave de membro da sua organização.

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
Corpo completo da requisição request.json

O mesmo corpo, com os arquivos inline.

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
}

Saiba mais

Exemplos relacionados

esc

Nada corresponde a “”.