A nova versão 1.5.4 do pacote langchain-anthropic chega com foco em correções importantes e uma adição conveniente para desenvolvedores. A atualização resolve problemas relacionados ao uso de ferramentas e mantém a escolha de ferramenta definida pelo usuário, além de introduzir um novo atributo para facilitar a integração com perfis de usuário.
Entre os ajustes, destaca-se o tratamento aprimorado para esquemas de ferramentas que utilizam composição de nível superior não suportada pela API. Agora, tais esquemas são processados corretamente sem causar falhas na comunicação com o modelo. Outra correção garante que o parâmetro tool_choice informado pelo desenvolvedor seja preservado durante toda a execução, evitando substituições indesejadas e garantindo que a ferramenta certa seja chamada conforme a intenção original.
Como novidade, a versão inclui o atributo user_profile_id, pensado para simplificar o envio de identificadores de perfil de usuário em chamadas ao Anthropic. Com ele, fica mais direto integrar aplicações que dependem de contexto de usuário específico, reduzindo a necessidade de manipulação manual de parâmetros adicionais.
Além disso, a manutenção de dependências foi atualizada, com a elevação de sete pacotes em três diretórios diferentes, mantendo a base do projeto alinhada com as versões mais recentes e seguras das bibliotecas subjacentes.



