A nova versão 1.4.1 do pacote langchain-perplexity chega com uma série de correções e melhorias voltadas para a integração com a API Responses da Perplexity. Entre os ajustes, destaca-se a inclusão automática do atributo type="message" nos itens de entrada enviados à API, garantindo compatibilidade com o formato esperado. Além disso, o parâmetro extra_body fornecido pelo usuário agora é preservado corretamente durante as chamadas, evitando que configurações personalizadas sejam sobrescritas. Outra correção importante substitui o modelo utilizado nas respostas por um modelo oficialmente suportado pela API, o que reduz falhas e melhora a estabilidade das solicitações.
O lançamento também atualiza diversas dependências do projeto. A biblioteca Pillow foi elevada da versão 12.2.0 para 12.3.0, enquanto o vcrpy subiu de 8.1.1 para 8.2.1 e o langsmith de 0.8.5 para 0.8.18. Os arquivos de lockfile foram renovados para refletir essas mudanças, trazendo correções de segurança e melhorias de desempenho. Para quem mantém uma instância própria, essas atualizações ajudam a manter o ambiente alinhado com versões mais recentes e seguras.
No núcleo do LangChain, foram implementadas melhorias de rastreabilidade e qualidade de código. Agora, a versão do pacote é registrada nos metadados de tracing, facilitando o diagnóstico de problemas em implantações autônomas. As docstrings passaram por uma padronização, substituindo crases duplas por formatação adequada, e a configuração de checagem de tipos com mypy foi unificada em todo o monorepositório. Além disso, os testes padrão agora validam fragmentos de chamadas de ferramentas durante o streaming, garantindo maior robustez na integração.
Por fim, a documentação foi atualizada com novas instruções de instalação e recursos no README, facilitando a adoção por novos usuários. No geral, esta versão corrige pontos críticos de integração e mantém o pacote alinhado com as melhores práticas, sendo especialmente relevante para quem opera o LangChain com a Perplexity em ambientes self-hosted.



