Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

API

Parece que o curso está dois passos adiantados, não demonstra o passo a passo de como ele pegou as chaves de API para colocar no arquivo my_keys.py, tentei executar o lang_chain.py mas está dando diversos problemas. por conta de chaves de api ou arquivos que ele não pediu para instalar.

1 resposta

Olá Rodrigo!

Sinto muito pelos passos não estarem claros. Vamos tentar resolver isso juntos. Pelo que você descreveu, parece que o problema está relacionado à configuração das chaves de API e possíveis instalações de pacotes que não foram mencionadas.

  1. Chaves de API: Para obter as chaves de API necessárias, você geralmente precisa se registrar nos sites das APIs que está utilizando. Para o Gemini e Maritaca, você deve visitar os sites oficiais e seguir o processo de registro para desenvolvedores, onde eles fornecem as chaves de API. Uma vez que você tenha as chaves, você deve colocá-las no arquivo my_keys.py como variáveis de ambiente. Certifique-se de que o arquivo .env está configurado corretamente com as linhas:

    GEMINI_API_KEY=your_gemini_api_key_here
    MARITACA_API_KEY=your_maritaca_api_key_here
    
  2. Instalação de pacotes: Certifique-se de que todos os pacotes necessários estão instalados. Você pode verificar o arquivo requirements.txt do projeto, se houver, ou instalar manualmente os pacotes que podem estar faltando. Por exemplo, você pode precisar instalar o langchain e outros pacotes relacionados com:

    pip install langchain
    pip install python-dotenv
    
  3. Verificação de erros: Se ainda estiver enfrentando problemas, verifique as mensagens de erro no terminal e compartilhe com a gente. Elas podem dar uma dica sobre pacotes específicos que estão faltando ou erros de configuração.

Caso os erros persistam, peço que siga as orientações do guia de como fazer uma boa pergunta no fórum e me retorne com mais informações do problema, erros e código.

Espero ter ajudado. Conte com nosso apoio!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!