OpenRouter combina com aplicações que precisam escolher entre provedores de modelos por uma API; Amazon Bedrock faz mais sentido quando a equipe quer usar inferência e serviços gerenciados da AWS. A decisão depende de quais partes da arquitetura você quer controlar ou delegar.

Neste artigo

Diferenças práticas entre OpenRouter e Bedrock

CritérioOpenRouterAmazon Bedrock
Papel na arquiteturaGateway de API que encaminha solicitações a modelos de vários provedoresPlataforma gerenciada da AWS para inferência de modelos fundacionais e serviços relacionados
RoteamentoControles para escolher provedores, ordenar opções e configurar alternativasIntelligent Prompt Routing e inferência entre regiões da AWS
Recuperação de dadosCamada de inferência e roteamento para modelosKnowledge Bases gerenciadas ou administradas pelo cliente
Acesso aos modelosA disponibilidade depende dos provedores, que mantêm controle sobre seus modelosO acesso aos modelos fundacionais é habilitado por padrão; disponibilidade varia por modelo e região

O roteamento da OpenRouter prioriza vários sinais

A OpenRouter oferece uma API unificada para centenas de modelos e uma integração compatível com o SDK da OpenAI. Seu roteador padrão leva em conta preço efetivo recente, vazão, tempo até o primeiro token, limites de requisição, confiabilidade e qualidade das chamadas a ferramentas. Portanto, escolher preço como critério não significa que cada solicitação irá automaticamente para a opção mais barata.

Também é possível ordenar provedores por preço, vazão ou latência e definir preferências de desempenho usando percentis como p50, p75, p90 e p99. Essas estatísticas usam uma janela móvel de cinco minutos. As preferências influenciam a seleção, mas não excluem necessariamente opções abaixo do limite e não garantem que a solicitação atingirá a latência ou a vazão desejada. Um provedor alternativo ainda pode ser usado como fallback.

Se o limite de gasto for obrigatório, o parâmetro max_price pode impedir que uma solicitação seja executada quando não houver uma opção elegível dentro do preço definido. Isso é diferente de uma preferência por latência: o limite de preço pode barrar a solicitação, enquanto o percentil de desempenho orienta o roteamento.

Na Bedrock, o tipo de Knowledge Base define quem opera a recuperação

Uma Knowledge Base gerenciada pela AWS cuida da ingestão, indexação, armazenamento e recuperação dos dados. Na configuração Customer-managed, a equipe administra o próprio pipeline de geração aumentada por recuperação (RAG) e o armazenamento vetorial, em vez de delegar essas partes à configuração gerenciada.

A filtragem de permissões por documento está disponível nas Managed Knowledge Bases, com uma exceção: ela não se aplica ao conector Web Crawler. Para uma aplicação que precisa respeitar permissões diferentes entre documentos, essa escolha de configuração importa tanto quanto a decisão de usar Bedrock.

Acesso a modelos e região também entram na decisão

A AWS informa que o acesso aos modelos fundacionais da Bedrock é habilitado por padrão. Quem usa modelos da Anthropic pela primeira vez talvez precise enviar detalhes do caso de uso. A disponibilidade de modelos e recursos depende da região da AWS.

A OpenRouter oferece roteamento dentro da União Europeia e dos Estados Unidos nos planos Business e Enterprise. Esses roteamentos usam provedores da região escolhida e podem falhar quando não há um provedor elegível. Na AWS, a segurança segue um modelo de responsabilidade compartilhada: a AWS cuida da segurança da nuvem, enquanto o cliente responde pela segurança na nuvem, incluindo configurações e tratamento dos dados.

As tarifas da OpenRouter são cobradas em etapas diferentes

A OpenRouter informa que a inferência usa os preços publicados pelos provedores, sem acréscimo sobre o preço dos tokens. A tarifa da plataforma incide na compra de créditos: 5,5% no plano Standard, 8% no Business e 5% em compras com criptomoedas. Compras sem criptomoedas têm tarifa mínima de US$ 0,80. Os valores são denominados em dólares americanos e impostos aplicáveis podem ser cobrados à parte.

Para quem usa BYOK, sigla de Bring Your Own Key (usar a própria chave), os planos Standard e Business incluem até US$ 25.000 por mês em inferência calculada pelos preços de lista, sem tarifa BYOK. Sobre o excedente, a tarifa é de 5%. As condições BYOK do Enterprise são personalizadas.

Para comparar o custo da inferência com o da Bedrock, coloque na mesma conta o modelo e o provedor escolhidos, a região da AWS, o volume de tokens de entrada e saída e o modo de inferência. Uma tarifa de compra de créditos da OpenRouter, isoladamente, não responde qual plataforma terá o menor custo para uma aplicação.

Qual plataforma combina com cada projeto?

Escolha OpenRouter quando a aplicação precisa alternar entre provedores ou configurar o roteamento das solicitações por preço, latência ou vazão. Considere também como seus fallbacks funcionam: uma preferência de desempenho não é um limite rígido, enquanto max_price pode impedir uma solicitação acima do teto escolhido.

Escolha Amazon Bedrock quando a arquitetura depende dos serviços da AWS, especialmente de uma Knowledge Base gerenciada para ingestão e recuperação. Verifique a região e o tipo de Knowledge Base necessários; a filtragem de permissões por documento tem a exceção do Web Crawler.