
Erro de IA na Compra: A Importância da Clareza em Comércio Eletrônico
Curadoria, tradução e análise: Redação Triplo Hub.
Eu pedi ao Grok para usar o WebAZ para encontrar bicicletas dobráveis para entrega em Cingapura.
A parte útil funcionou: a IA chamou uma ferramenta de compras somente leitura, encontrou listagens reais e exibiu cartões de produtos com imagens dos produtos, informações do vendedor, estimativas de entrega, termos de devolução e preços denominados em USDC.
Então, a interface expôs um pequeno, mas importante problema.
A conversa estava em chinês. O destino de envio era Cingapura. O preço da listagem subjacente estava em USDC. A prosa do Grok converteu o preço para SGD, mas o primeiro cartão do produto mostrava um valor aproximado em CNY. Após um contexto mais explícito de Cingapura, um cartão posterior mostrou SGD.
Nenhuma compra foi feita, e o preço da listagem em USDC não mudou. Isso foi uma inconsistência de apresentação, não um erro de liquidação. Mas revelou um problema de design maior para o comércio de IA:
Idioma, localização, moeda de preço e moeda de exibição são quatro fatos diferentes.
Se um agente ou anfitrião os colapsa silenciosamente em uma suposição de local, o resultado pode parecer polido enquanto diz duas coisas diferentes sobre a mesma oferta.
Os Quatro Campos Que Nunca Devem Ser Conflitados
Um pedido de compras de IA pode conter pelo menos quatro dimensões independentes:
- Idioma da interface: o idioma usado para explicar o resultado.
- Destino de envio: o lugar usado para avaliar a disponibilidade de entrega, ETA, impostos e logística.
- Moeda de listagem ou liquidação: a moeda na qual o vendedor declara o preço ou a transação é comprometida.
- Moeda de exibição de referência: uma conversão opcional mostrada apenas para ajudar o comprador a entender o valor.
Um comprador que fala chinês em Cingapura pode querer explicações em chinês, entrega em Cingapura, uma oferta denominada em USDC e um preço de referência em SGD. Nenhuma dessas escolhas implica nas outras.
Isso importa mesmo antes do checkout. Um comprador comparando dois cartões pode tratar o maior número como o preço que será cobrado. Se uma superfície mostrar CNY e a narrativa mostrar SGD, o sistema criou uma ambiguidade evitável no ponto em que o usuário está decidindo se deve continuar.
O Que O Contrato da Ferramenta Deveria Dizer
A moeda de exibição deve ser uma entrada explícita, não uma inferência não documentada:
{
"query": "bicicleta dobrável",
"ship_to": "SG",
"display_currency": "SGD",
"language": "zh-CN",
"limit": 6
}
O resultado deve preservar o valor autoritativo separadamente de qualquer conversão de referência:
{
"price": {
"amount": "554.14",
"currency": "USDC"
},
"reference_price": {
"amount": "700.93",
"currency": "SGD",
"is_estimate": true,
"rate_observed_at": "2026-09-10T13:00:00Z"
},
"shipping": {
"destination": "SG",
"delivered_total": null
},
"warnings": [
"O custo de envio não está incluído",
"A conversão de referência não é o valor de liquidação"
]
}
Três propriedades estão fazendo a maior parte do trabalho de segurança aqui:
- O preço original permanece intacto.
- A conversão é visivelmente marcada como uma estimativa com um timestamp.
- Um total de entrega desconhecido permanece
nullem vez de ser adivinhado.
O anfitrião ainda pode decidir como renderizar o cartão, mas o contrato de dados lhe dá menos oportunidades de inventar significados.
Pesquisa, Apresentação e Compromisso São Estados Diferentes
O experimento também reforçou um limite que usamos ao longo do WebAZ:
- Pesquisa descobre ofertas candidatas.
- Apresentação ajuda um humano a comparar fatos conhecidos e desconhecidos visíveis.
- Compromisso deve vincular o vendedor exato, produto ou variante, valor, moeda, termos e aprovação.
Uma conversão de referência pertence à apresentação. Ela nunca deve substituir silenciosamente o valor que está sendo aprovado ou pago.
Essa distinção se torna mais importante à medida que os clientes de IA passam de responder perguntas para tomar ações. Uma resposta fluente não é um recibo de transação. Um cartão de produto não é prova de reserva de inventário. Um preço inicial não é necessariamente o preço da variante mostrada. E um número convertido não é a moeda de liquidação, a menos que o contrato de transação diga assim.
Experimente o Experimento WebAZ Somente Leitura
O WebAZ expõe um conector público dedicado do Grok para busca de produtos revisados:
https://webaz.xyz/mcp/grok-search-v1
Não requer conta do WebAZ e expõe exatamente uma ferramenta somente leitura: webaz_search.
Um prompt de teste útil é:
Use o WebAZ para encontrar bicicletas dobráveis para entrega em Cingapura.
Mostre o preço listado original e um preço de referência em SGD.
Marque custos de envio, impostos ou variantes não claras que estejam faltando.
Não faça um pedido ou p
O artigo ilustra como a confusão entre moeda, idioma e local pode impactar a experiência de compra online. Para empresas brasileiras, isso ressalta a importância de um design claro e preciso nas interfaces de e-commerce, especialmente ao lidar com clientes internacionais.

