LangChain Core 1.6.2 traz suporte a ferramentas assíncronas e correções importantes

imagem 13

A versão 1.6.2 do LangChain Core acaba de ser liberada, trazendo melhorias significativas para quem utiliza a biblioteca em ambientes self-hosted. Entre os destaques estão o suporte a ferramentas assíncronas na integração com a OpenAI, atualizações de dependências que reforçam a segurança e correções que evitam comportamentos inesperados ao manipular conteúdo padrão de outros provedores.

Suporte a ferramentas assíncronas no OpenAI

Uma das principais novidades desta release é a capacidade de utilizar ferramentas assíncronas diretamente com a OpenAI. Isso permite que aplicações que dependem de chamadas assíncronas tenham um desempenho melhor e aproveitem ao máximo os recursos de concorrência, sem precisar recorrer a workarounds. Para quem roda o LangChain em servidores próprios, essa melhoria pode reduzir a latência e aumentar a eficiência no processamento de tarefas que envolvem ferramentas externas.

Atualizações de dependências

As bibliotecas mistune e tornado foram atualizadas dentro do núcleo do LangChain. O mistune passou da versão 3.3.0 para a 3.3.3, enquanto o tornado foi de 6.5.7 para 6.5.8. Essas mudanças são classificadas como atualizações de manutenção e podem incluir correções de segurança e melhorias de estabilidade, reduzindo o risco de vulnerabilidades conhecidas em ambientes de produção.

Correções para evitar mutação de conteúdo

Foram corrigidos dois problemas relacionados à mutação indevida de conteúdo padrão: um na integração com o Google GenAI e outro na integração com o Bedrock Converse. Antes, o LangChain Core podia modificar acidentalmente o conteúdo dessas plataformas durante o processamento, o que poderia levar a resultados inesperados ou inconsistências. Agora, o conteúdo é preservado sem alterações, garantindo maior fidelidade nas interações com esses serviços.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *