Lar
A OpenRouter lança o pacote de integração LangChain: acesso com uma única linha a 400 modelos e failover automático
O OpenRouter integrou, pela primeira vez, seus recursos de roteamento de modelos diretamente no pacote oficial de integração do LangChain. No Python, ele está disponível como langchain-openrouter, e no TypeScript como @langchain/openrouter. Os desenvolvedores podem instalar esses pacotes e conectar suas aplicações LangChain a mais de 400 modelos e mais de 70 provedores por meio do OpenRouter, com alterações mínimas em seu código existente.
Anteriormente, os desenvolvedores precisavam recorrer a uma solução alternativa para usar o OpenRouter dentro do LangChain — utilizando o ChatOpenAI e sobrescrevendo o `base_url` para apontar para o endpoint do OpenRouter, o que era uma abordagem complicada. Agora, o wrapper dedicado ChatOpenRouter lida diretamente com esse processo complicado. Ele adiciona uma camada tipada sobre a API do OpenRouter que é compatível com a OpenAI, permitindo que o roteador de modelos seja incorporado a uma cadeia ou agente exatamente como um modelo de chat comum.

O verdadeiro valor está nas tarefas de roteamento que ele assume do código da cadeia. Ao apontar para o ChatOpenRouter, a camada de roteamento lida automaticamente com o balanceamento de carga, evita provedores que apresentaram problemas nos últimos 30 segundos e alterna entre provedores conforme necessário — tudo isso enquanto a cadeia permanece completamente alheia a essas tentativas e alternâncias. Ainda melhores são as regras de cobrança: solicitações que não forem concluídas com sucesso não geram cobranças e, por padrão, são balanceadas por preço, reduzindo discretamente os custos. Trocar de modelo se torna o mais simples possível.
Os parâmetros do modelo utilizam o formato “provedor/modelo”. Alterar apenas essa sequência de caracteres deixa os demais prompts, ferramentas e saídas da cadeia inalterados — mudar de anthropic/claude-sonnet-4.5 para openai/gpt-5-mini ou deepseek/deepseek-r1 é uma alteração de uma única linha. Respostas em streaming, chamadas de ferramentas via `bind_tools` e saídas estruturadas via `with_structured_output` continuam sendo elementos essenciais. Para um controle mais preciso sobre o roteamento, você pode especificar uma ordem de preferência de provedores com `openrouter_provider` ou usar `route="fallback"` junto com uma matriz de modelos para failover entre modelos.

Para equipes que já estão integrando o OpenRouter em seus fluxos de trabalho, esse pacote dedicado transforma o “roteamento de modelos” de um fardo de engenharia que exige ajustes constantes em uma única configuração. Quando o ponto de entrada para o fornecimento de modelos grandes é centralizado em um único endpoint, a única coisa com que os desenvolvedores precisam se preocupar é qual “cérebro” deve responder à pergunta.
Artigo relacionado
Startup sueca de IA Lovable Eyes tem avaliação de US$ 13,2 bilhões após rodada principal de investimentos
À medida que as ferramentas de codificação impulsionadas por IA ganham tração, a startup sueca Lovable garantiu uma grande rodada de financiamento. A empresa visa captar US$ 3 bilhões, o que poderia elevar sua avaliação para US$ 13,2 bilhões — o dobr
O Google testa o Agente Remy AI para o Gemini, à medida que o foco se desloca para o controle do usuário
De acordo com o Business Insider, o Google está testando o Remy, um novo agente pessoal de IA para o Gemini. Esta ferramenta tem como objetivo executar tarefas em nome dos usuários, simplificando tanto os fluxos de trabalho profissionais quanto as ro
Como corrigir as Core Web Vitals para melhorar o ranqueamento de SEO
Simplifique os Comentários do Boletim Escolar com Ferramentas de IAIntroduçãoFerramentas de IA para Gerar Comentários do Boletim EscolarMagic SchoolAlmanac AIChat GPTUsando o Magic School para Gerar Comentários do Boletim EscolarFazendo login n
Recomendações de tópicos especiais relacionados
Comentários (0)
O OpenRouter integrou, pela primeira vez, seus recursos de roteamento de modelos diretamente no pacote oficial de integração do LangChain. No Python, ele está disponível como langchain-openrouter, e no TypeScript como @langchain/openrouter. Os desenvolvedores podem instalar esses pacotes e conectar suas aplicações LangChain a mais de 400 modelos e mais de 70 provedores por meio do OpenRouter, com alterações mínimas em seu código existente.
Anteriormente, os desenvolvedores precisavam recorrer a uma solução alternativa para usar o OpenRouter dentro do LangChain — utilizando o ChatOpenAI e sobrescrevendo o `base_url` para apontar para o endpoint do OpenRouter, o que era uma abordagem complicada. Agora, o wrapper dedicado ChatOpenRouter lida diretamente com esse processo complicado. Ele adiciona uma camada tipada sobre a API do OpenRouter que é compatível com a OpenAI, permitindo que o roteador de modelos seja incorporado a uma cadeia ou agente exatamente como um modelo de chat comum.

O verdadeiro valor está nas tarefas de roteamento que ele assume do código da cadeia. Ao apontar para o ChatOpenRouter, a camada de roteamento lida automaticamente com o balanceamento de carga, evita provedores que apresentaram problemas nos últimos 30 segundos e alterna entre provedores conforme necessário — tudo isso enquanto a cadeia permanece completamente alheia a essas tentativas e alternâncias. Ainda melhores são as regras de cobrança: solicitações que não forem concluídas com sucesso não geram cobranças e, por padrão, são balanceadas por preço, reduzindo discretamente os custos. Trocar de modelo se torna o mais simples possível.
Os parâmetros do modelo utilizam o formato “provedor/modelo”. Alterar apenas essa sequência de caracteres deixa os demais prompts, ferramentas e saídas da cadeia inalterados — mudar de anthropic/claude-sonnet-4.5 para openai/gpt-5-mini ou deepseek/deepseek-r1 é uma alteração de uma única linha. Respostas em streaming, chamadas de ferramentas via `bind_tools` e saídas estruturadas via `with_structured_output` continuam sendo elementos essenciais. Para um controle mais preciso sobre o roteamento, você pode especificar uma ordem de preferência de provedores com `openrouter_provider` ou usar `route="fallback"` junto com uma matriz de modelos para failover entre modelos.

Para equipes que já estão integrando o OpenRouter em seus fluxos de trabalho, esse pacote dedicado transforma o “roteamento de modelos” de um fardo de engenharia que exige ajustes constantes em uma única configuração. Quando o ponto de entrada para o fornecimento de modelos grandes é centralizado em um único endpoint, a única coisa com que os desenvolvedores precisam se preocupar é qual “cérebro” deve responder à pergunta.
Startup sueca de IA Lovable Eyes tem avaliação de US$ 13,2 bilhões após rodada principal de investimentos
À medida que as ferramentas de codificação impulsionadas por IA ganham tração, a startup sueca Lovable garantiu uma grande rodada de financiamento. A empresa visa captar US$ 3 bilhões, o que poderia elevar sua avaliação para US$ 13,2 bilhões — o dobr
Como corrigir as Core Web Vitals para melhorar o ranqueamento de SEO
Simplifique os Comentários do Boletim Escolar com Ferramentas de IAIntroduçãoFerramentas de IA para Gerar Comentários do Boletim EscolarMagic SchoolAlmanac AIChat GPTUsando o Magic School para Gerar Comentários do Boletim EscolarFazendo login n











