Resolva problemas de desenvolvimento de um agente

Este documento descreve como resolver erros que pode encontrar quando desenvolve um agente.

Erros de geração de conteúdo

Problema:

Recebe uma mensagem de erro semelhante à seguinte:

ValueError: Cannot get the Candidate text.
Response candidate content part has no text.

Causa possível:

Este erro pode ser causado pela utilização de uma versão do langchain-google-vertexai que não é compatível com o google-cloud-aiplatform. É necessária a versão 1.0.2 ou posterior do langchain-google-vertexai. Para verificar a versão que está a usar, execute o seguinte comando no terminal:

pip show langchain-google-vertexai

Solução recomendada:

Instale a versão 1.0.2 de langchain-google-vertexai. Esta versão inclui as atualizações de chamada de ferramentas do LangChain necessárias para funcionar com o google-cloud-aiplatform. Para atualizar a sua versão do langchain-google-vertexai, execute o seguinte comando no seu terminal:

pip install langchain-google-vertexai --upgrade

Depois de executar o comando de atualização, verifique se está a usar a versão 1.0.2 ou posterior executando o seguinte comando no terminal:

pip show langchain-google-vertexai

Se estiver numa instância de bloco de notas (por exemplo, Jupyter, Colab ou Workbench), pode ter de reiniciar o tempo de execução para usar os pacotes atualizados.